sci-ml/lemonade-bin
Local LLM server with GPU and NPU acceleration (prebuilt binaries)
ChangeLog
commit b62ee057267025e5c039eadf1f96068e16acaab1
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Sep 2 20:30:08 2026 -0300
add(metadata/{md5-cache/app-admin/awscli2-2.36.38, md5-cache/app-editors/vim-9.2.1036, md5-cache/app-editors/vim-core-9.2.1036, md5-cache/app-editors/zed-1.20.0_pre20260902, md5-cache/app-editors/zed-bin-1.18.0, md5-cache/app-editors/zed-bin-1.19.0_pre, md5-cache/app-misc/claude-desktop-bin-1.44121.2, md5-cache/dev-util/antigravity-hub-bin-2.12.0.5051501534642176, md5-cache/dev-util/claude-code-2.1.259, md5-cache/dev-util/codex-desktop-bin-26.901.20858, md5-cache/dev-util/spirv-tools-1.4.357.0_p20260902, md5-cache/dev-vcs/gitkraken-12.4.1, md5-cache/net-im/telegram-desktop-7.1.5, md5-cache/sci-ml/ik_llama-cpp-0_pre20260902, md5-cache/sci-ml/lemonade-11.9.0, md5-cache/sci-ml/lemonade-bin-11.9.0, md5-cache/www-client/brave-browser-1.94.119}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.36.37 -> 2.36.38, app-editors/{vim-9.2.1031 -> 9.2.1036, vim-core-9.2.1031 -> 9.2.1036, zed-1.19.0_pre20260902 -> 1.20.0_pre20260902, zed-bin-1.17.2 -> 1.18.0, zed-bin-1.18.0_pre -> 1.19.0_pre}, app-misc/claude-desktop-bin-1.40609.1 -> 1.44121.2, dev-util/{antigravity-hub-bin-2.11.0.6376446768316416 -> 2.12.0.5051501534642176, claude-code-2.1.258 -> 2.1.259, codex-desktop-bin-26.831.21537 -> 26.901.20858, spirv-tools-1.4.357.0_p20260901 -> 1.4.357.0_p20260902}, dev-vcs/gitkraken-12.4.0 -> 12.4.1, net-im/telegram-desktop-7.1.4 -> 7.1.5, sci-ml/{ik_llama-cpp-0_pre20260831 -> 0_pre20260902, lemonade-11.8.1-r1 -> 11.9.0, lemonade-bin-11.8.1 -> 11.9.0}, www-client/brave-browser-1.94.117 -> 1.94.119)
commit df8dc05d16e28e5683078fbdb6701447b8cbf17e
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Aug 28 10:32:56 2026 -0300
add(metadata/{md5-cache/app-editors/zed-1.19.0_pre20260828, md5-cache/app-text/calibre-9.14.0, md5-cache/dev-util/mesa_clc-26.3.0_pre20260828, md5-cache/dev-util/spirv-tools-1.4.357.0_p20260828, md5-cache/dev-util/vulkan-tools-1.4.361_p20260828, md5-cache/media-libs/mesa-26.3.0_pre20260828, md5-cache/media-libs/vulkan-layers-1.4.360_p20260828, md5-cache/net-misc/postman-bin-12.25.7, md5-cache/sci-ml/lemonade-11.8.1, md5-cache/sci-ml/lemonade-bin-11.8.1, md5-cache/sys-kernel/linux-firmware-20260828}), mod(.autoupdate/packages.toml), up(app-editors/zed-1.19.0_pre20260827 -> 1.19.0_pre20260828, app-text/calibre-9.13.0 -> 9.14.0, dev-util/{mesa_clc-26.3.0_pre20260827 -> 26.3.0_pre20260828, spirv-tools-1.4.357.0_p20260827 -> 1.4.357.0_p20260828, vulkan-tools-1.4.360_p20260824 -> 1.4.361_p20260828}, media-libs/{mesa-26.3.0_pre20260827 -> 26.3.0_pre20260828, vulkan-layers-1.4.360_p20260827 -> 1.4.360_p20260828}, net-misc/postman-bin-12.25.6 -> 12.25.7, sci-ml/lemonade{,-bin}-11.8.0 -> 11.8.1, sys-kernel/linux-firmware-20260827 -> 20260828)
commit 044a952e1d3d3e0b5039c2fa069fc719c8b47864
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 26 18:57:03 2026 -0300
add(metadata/{md5-cache/app-admin/awscli2-2.36.32, md5-cache/app-editors/vim-9.2.1013, md5-cache/app-editors/vim-core-9.2.1013, md5-cache/app-editors/zed-bin-1.18.0_pre, md5-cache/dev-games/godot-4.8_alpha4, md5-cache/dev-util/antigravity-hub-bin-2.11.0.6376446768316416, md5-cache/dev-util/codex-0.150.0, md5-cache/dev-util/codex-bin-0.150.0, md5-cache/media-libs/harfbuzz-14.4.0, md5-cache/sci-ml/lemonade-11.8.0, md5-cache/sci-ml/lemonade-bin-11.8.0}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.36.31 -> 2.36.32, app-editors/{vim-9.2.1011 -> 9.2.1013, vim-core-9.2.1011 -> 9.2.1013, zed-bin-1.17.2_pre -> 1.18.0_pre}, dev-games/godot-4.8_alpha3 -> 4.8_alpha4, dev-util/codex{,-bin}-0.149.1 -> 0.150.0, media-libs/harfbuzz-14.3.1 -> 14.4.0, sci-ml/lemonade{,-bin}-11.7.0 -> 11.8.0)
commit 4cca4a92c7683823283e2ceeeeeebc9cff37ec6a
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 19 21:41:24 2026 -0300
add(x11-base/xwayland-26.0.99.901), add(metadata/{md5-cache/app-editors/trilium-0.105.0, md5-cache/app-editors/vim-9.2.0984, md5-cache/app-editors/vim-core-9.2.0984, md5-cache/app-editors/zed-1.18.0_pre20260819, md5-cache/dev-lang/flutter-3.47.1, md5-cache/dev-python/openai-3.3.1, md5-cache/dev-util/claude-code-2.1.236, md5-cache/dev-util/spirv-tools-1.4.357.0_p20260819, md5-cache/media-libs/vulkan-layers-1.4.360_p20260819, md5-cache/net-misc/nxplayer-10.0.59, md5-cache/sci-ml/lemonade-11.7.0, md5-cache/sci-ml/lemonade-bin-11.7.0, md5-cache/sci-ml/llama-cpp-0_pre10502, md5-cache/www-client/brave-browser-1.93.137}), mod(.autoupdate/packages.toml), up(app-editors/{trilium-0.104.1 -> 0.105.0, vim-9.2.0976 -> 9.2.0984, vim-core-9.2.0976 -> 9.2.0984, zed-1.17.0_pre20260819 -> 1.18.0_pre20260819}, dev-lang/flutter-3.47.0-r1 -> 3.47.1, dev-python/openai-3.3.0 -> 3.3.1, dev-util/{claude-code-2.1.235 -> 2.1.236, spirv-tools-1.4.357.0_p20260814 -> 1.4.357.0_p20260819, trivy-0.74.0 -> 0.74.0-r1}, media-libs/vulkan-layers-1.4.360_p20260818 -> 1.4.360_p20260819, net-misc/nxplayer-10.0.57 -> 10.0.59, sci-ml/lemonade{,-bin}-11.6.0 -> 11.7.0, www-client/brave-browser-1.93.136 -> 1.93.137)
commit f7efe6972956726ec59f3f2f01bb0b8283465e25
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Aug 14 22:55:47 2026 -0300
up(app-admin/ansible-14.3.0 -> 14.3.1, app-emulation/d7vk-2.0 -> 2.1, dev-python/uv-bin-0.12.4 -> 0.12.5, dev-util/{claude-code-2.1.232 -> 2.1.233, codex-desktop-bin-26.810.41047 -> 26.810.50856, glslang-1.4.357.0_p20260813 -> 1.4.357.0_p20260814, opengrep-bin-1.27.0 -> 1.27.1}, sci-ml/{lemonade{,-bin}-11.5.2 -> 11.6.0, llama-cpp-0_pre10430 -> 0_pre10435, ollama{,-bin}-0.32.11 -> 0.32.13}), del(metadata/md5-cache/* [13 stale]), mod(.autoupdate/packages.toml)
Twelve autoupdate version bumps that had accumulated in the working tree.
Also removes the md5-cache entry of every version this commit deletes. The
bumper writes the new entry but does not drop the old one, so each bump left
a cache entry describing an ebuild that no longer exists. Thirteen removed
here: the twelve superseded versions plus sci-ml/llama-cpp-0_pre10434, whose
ebuild was itself replaced by 0_pre10435 before either was committed.
Not addressed here, to keep this commit to its own scope: 25 further orphan
md5-cache entries from earlier bumps are already committed in the tree
(claude-code 2.1.222..2.1.231, llama-cpp 0_pre10405..0_pre10428, ollama and
ollama-bin 0.32.6-r1..0.32.9, uv-bin 0.12.1..0.12.3, ansible-14.2.0,
lemonade-11.5.1, codex-desktop-bin-26.803.81509). They are pre-existing debt,
not introduced by this change.
Validation: pkgcheck over the twelve packages reports no finding (explicit
-c list; the default scan crashes in the git addon on uncommitted ebuilds).
Every bumped package has a non-empty Manifest and a matching md5-cache entry.
NOT verified: nothing was built or merged -- this host has no root.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
commit e7d5dbb83662f7820bd94599a94b6d847611b2a0
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Aug 8 19:53:43 2026 -0300
docs(sci-ml/lemonade-bin-11.5.2-r1): record the libsystemd reason and the measured CAP_SYS_RESOURCE answer
Two comment corrections. No installed file changes, so no revbump; the
md5-cache entry is regenerated in this commit because the ebuild's _md5_ moves.
1) The HYBRID PACKAGING header justified taking the ELF payload from the
"embeddable" tarball instead of the .deb entirely on Debian-13 sonames.
That is the weaker half of the reason. Measured 2026-08-08 on the 11.5.2
payload, the .deb's usr/bin/lemond carries
NEEDED libsystemd.so.0, libcap.so.2, libcpp-httplib.so.0.41, ...
imports sd_bus_open_system sd_bus_call_method sd_bus_message_read
sd_bus_message_unref sd_bus_error_free sd_bus_unref
sd_pid_get_unit
while the embeddable lemond links neither libsystemd nor libcap. DT_NEEDED
is a hard load-time requirement, so the .deb binary merges cleanly, passes
QA and then fails at exec on an OpenRC host -- the sci-biology/foldingathome
failure mode. The soname reasons are fixable by packaging cpp-httplib 0.41;
this one is not, so it now leads the block with the readelf command to
re-run before anyone touches src_install on a bump.
2) The OpenRC block asserted that CAP_SYS_RESOURCE is "deliberately NOT set
here, to keep this file identical to the sibling's" -- a packaging
preference standing in for a runtime question. Answered by execution
instead: lemond started with zero capabilities and RLIMIT_MEMLOCK
soft = hard = 8 MiB, bound its HTTP and WebSocket servers and built its
114-entry model cache, with no capability, rlimit or memlock diagnostic.
Upstream's own systemd USER unit ships with no AmbientCapabilities over the
same ExecStart. The binary does call setrlimit, so the capability is not
decorative upstream, but the only memlock diagnostics in it sit in an
NPU-readiness block and report rather than gate startup. Recorded with what
the measurement did NOT cover: the test host has no NPU, so that probe was
never reached, and the OpenRC answer there is rc_ulimit in conf.d, not a
capability in this ebuild.
Verified: pkgcheck scan -c ManifestCheck,MetadataVarCheck,DependencyCheck,
SrcUriCheck,PackageMetadataXmlCheck sci-ml/lemonade-bin reports only the
pre-existing DeprecatedDep on sys-libs/zlib:= ; the Manifest is untouched
(thin-manifests, SRC_URI unchanged); _md5_ matches md5sum of the ebuild; and a
real rebuild through the story-010 harness held 26 of 26 assertions across both
USE settings and both service scopes.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
commit 3ae867c6fa5ef0bdcd1848f233cc031bd544a3ce
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Aug 8 14:42:21 2026 -0300
add(metadata/{md5-cache/mail-mta/proton-mail-bridge-3.25.0-r1, md5-cache/net-misc/ntpd-rs-1.9.0-r1, md5-cache/net-misc/rustdesk-1.4.9-r1, md5-cache/net-misc/rustdesk-bin-1.4.9-r1, md5-cache/sci-ml/lemonade-bin-11.5.2-r1}), del(app-editors/zed-1.16.0_pre20260807), del(metadata/{md5-cache/mail-mta/proton-mail-bridge-3.25.0, md5-cache/net-misc/ntpd-rs-1.9.0, md5-cache/net-misc/rustdesk-1.4.9, md5-cache/net-misc/rustdesk-bin-1.4.9, md5-cache/sci-ml/lemonade-bin-11.5.1, md5-cache/sci-ml/lemonade-bin-11.5.2}), mod({.autoupdate/packages.toml, CLAUDE.md, scripts/check-openrc-coverage.sh}), up(mail-mta/proton-mail-bridge-3.25.0 -> 3.25.0-r1, net-misc/rustdesk{,-bin}-1.4.9 -> 1.4.9-r1, sci-ml/lemonade-bin-11.5.2 -> 11.5.2-r1)
commit 2b8832261d5b57c9f6711daf3b39879c4facf3e0
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 5 20:52:41 2026 -0300
add(metadata/{md5-cache/app-editors/cursor-3.14.27, md5-cache/sci-ml/lemonade-11.5.2, md5-cache/sci-ml/lemonade-bin-11.5.2, md5-cache/sci-ml/llama-cpp-0_pre10289, md5-cache/sci-ml/ollama-bin-0.32.6, md5-cache/www-client/brave-browser-1.93.132, md5-cache/x11-misc/xvfb-run-21.1.24.1}), mod(.autoupdate/packages.toml), up(app-editors/cursor-3.14.7 -> 3.14.27, sci-ml/lemonade{,-bin}-11.5.1 -> 11.5.2, www-client/brave-browser-1.93.129 -> 1.93.132, x11-misc/xvfb-run-21.1.23.1 -> 21.1.24.1)
commit ccadd89eaf4a485d1c9c785a7fe706ed14baec0b
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Jul 30 10:41:15 2026 -0300
add(metadata/{md5-cache/app-editors/devin-desktop-bin-3.6.22, md5-cache/dev-util/glslang-1.4.350.1_p20260729, md5-cache/dev-util/mesa_clc-26.2.0_pre20260730, md5-cache/media-libs/mesa-26.2.0_pre20260730, md5-cache/sci-ml/lemonade-11.5.1, md5-cache/sci-ml/lemonade-bin-11.5.1}), mod(metadata/md5-cache/dev-python/pyee-13.0.1), up(app-editors/devin-desktop-bin-3.6.21 -> 3.6.22, dev-util/{glslang-1.4.350.1_p20260727 -> 1.4.350.1_p20260729, mesa_clc-26.2.0_pre20260729 -> 26.2.0_pre20260730}, media-libs/mesa-26.2.0_pre20260729 -> 26.2.0_pre20260730, sci-ml/lemonade{,-bin}-11.5.0 -> 11.5.1)
commit a8e57db34bf744fcaf43a6f7be6af7d0edad58a3
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Jul 24 16:30:56 2026 -0300
add(acct-group/lemonade-0, acct-user/lemonade-0, media-libs/dav1d-1.5.4, sci-ml/lemonade{,-bin}-11.5.0), add(metadata/{md5-cache/acct-group/lemonade-0, md5-cache/acct-user/lemonade-0, md5-cache/app-editors/cursor-3.13.10, md5-cache/app-editors/vim-9.2.0846, md5-cache/app-editors/vim-core-9.2.0846, md5-cache/app-misc/claude-desktop-bin-1.24012.9, md5-cache/dev-util/claude-code-2.1.219, md5-cache/dev-util/glslang-1.4.350.1_p20260724, md5-cache/media-libs/dav1d-1.5.4, md5-cache/media-libs/vulkan-layers-1.4.352_p20260724, md5-cache/sci-ml/lemonade-11.5.0, md5-cache/sci-ml/lemonade-bin-11.5.0, md5-cache/sci-ml/llama-cpp-0_pre10107, md5-cache/www-client/brave-browser-1.92.144}), mod(.autoupdate/packages.toml), up(app-editors/{cursor-3.12.30 -> 3.13.10, vim-9.2.0843 -> 9.2.0846, vim-core-9.2.0843 -> 9.2.0846}, app-misc/claude-desktop-bin-1.24012.1 -> 1.24012.9, dev-util/{claude-code-2.1.218 -> 2.1.219, glslang-1.4.350.1_p20260723 -> 1.4.350.1_p20260724}, media-libs/vulkan-layers-1.4.352_p20260721 -> 1.4.352_p20260724, sci-ml/llama-cpp-0_pre10106 -> 0_pre10107, www-client/brave-browser-1.92.143 -> 1.92.144)
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Sep 2 20:30:08 2026 -0300
add(metadata/{md5-cache/app-admin/awscli2-2.36.38, md5-cache/app-editors/vim-9.2.1036, md5-cache/app-editors/vim-core-9.2.1036, md5-cache/app-editors/zed-1.20.0_pre20260902, md5-cache/app-editors/zed-bin-1.18.0, md5-cache/app-editors/zed-bin-1.19.0_pre, md5-cache/app-misc/claude-desktop-bin-1.44121.2, md5-cache/dev-util/antigravity-hub-bin-2.12.0.5051501534642176, md5-cache/dev-util/claude-code-2.1.259, md5-cache/dev-util/codex-desktop-bin-26.901.20858, md5-cache/dev-util/spirv-tools-1.4.357.0_p20260902, md5-cache/dev-vcs/gitkraken-12.4.1, md5-cache/net-im/telegram-desktop-7.1.5, md5-cache/sci-ml/ik_llama-cpp-0_pre20260902, md5-cache/sci-ml/lemonade-11.9.0, md5-cache/sci-ml/lemonade-bin-11.9.0, md5-cache/www-client/brave-browser-1.94.119}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.36.37 -> 2.36.38, app-editors/{vim-9.2.1031 -> 9.2.1036, vim-core-9.2.1031 -> 9.2.1036, zed-1.19.0_pre20260902 -> 1.20.0_pre20260902, zed-bin-1.17.2 -> 1.18.0, zed-bin-1.18.0_pre -> 1.19.0_pre}, app-misc/claude-desktop-bin-1.40609.1 -> 1.44121.2, dev-util/{antigravity-hub-bin-2.11.0.6376446768316416 -> 2.12.0.5051501534642176, claude-code-2.1.258 -> 2.1.259, codex-desktop-bin-26.831.21537 -> 26.901.20858, spirv-tools-1.4.357.0_p20260901 -> 1.4.357.0_p20260902}, dev-vcs/gitkraken-12.4.0 -> 12.4.1, net-im/telegram-desktop-7.1.4 -> 7.1.5, sci-ml/{ik_llama-cpp-0_pre20260831 -> 0_pre20260902, lemonade-11.8.1-r1 -> 11.9.0, lemonade-bin-11.8.1 -> 11.9.0}, www-client/brave-browser-1.94.117 -> 1.94.119)
commit df8dc05d16e28e5683078fbdb6701447b8cbf17e
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Aug 28 10:32:56 2026 -0300
add(metadata/{md5-cache/app-editors/zed-1.19.0_pre20260828, md5-cache/app-text/calibre-9.14.0, md5-cache/dev-util/mesa_clc-26.3.0_pre20260828, md5-cache/dev-util/spirv-tools-1.4.357.0_p20260828, md5-cache/dev-util/vulkan-tools-1.4.361_p20260828, md5-cache/media-libs/mesa-26.3.0_pre20260828, md5-cache/media-libs/vulkan-layers-1.4.360_p20260828, md5-cache/net-misc/postman-bin-12.25.7, md5-cache/sci-ml/lemonade-11.8.1, md5-cache/sci-ml/lemonade-bin-11.8.1, md5-cache/sys-kernel/linux-firmware-20260828}), mod(.autoupdate/packages.toml), up(app-editors/zed-1.19.0_pre20260827 -> 1.19.0_pre20260828, app-text/calibre-9.13.0 -> 9.14.0, dev-util/{mesa_clc-26.3.0_pre20260827 -> 26.3.0_pre20260828, spirv-tools-1.4.357.0_p20260827 -> 1.4.357.0_p20260828, vulkan-tools-1.4.360_p20260824 -> 1.4.361_p20260828}, media-libs/{mesa-26.3.0_pre20260827 -> 26.3.0_pre20260828, vulkan-layers-1.4.360_p20260827 -> 1.4.360_p20260828}, net-misc/postman-bin-12.25.6 -> 12.25.7, sci-ml/lemonade{,-bin}-11.8.0 -> 11.8.1, sys-kernel/linux-firmware-20260827 -> 20260828)
commit 044a952e1d3d3e0b5039c2fa069fc719c8b47864
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 26 18:57:03 2026 -0300
add(metadata/{md5-cache/app-admin/awscli2-2.36.32, md5-cache/app-editors/vim-9.2.1013, md5-cache/app-editors/vim-core-9.2.1013, md5-cache/app-editors/zed-bin-1.18.0_pre, md5-cache/dev-games/godot-4.8_alpha4, md5-cache/dev-util/antigravity-hub-bin-2.11.0.6376446768316416, md5-cache/dev-util/codex-0.150.0, md5-cache/dev-util/codex-bin-0.150.0, md5-cache/media-libs/harfbuzz-14.4.0, md5-cache/sci-ml/lemonade-11.8.0, md5-cache/sci-ml/lemonade-bin-11.8.0}), mod(.autoupdate/packages.toml), up(app-admin/awscli2-2.36.31 -> 2.36.32, app-editors/{vim-9.2.1011 -> 9.2.1013, vim-core-9.2.1011 -> 9.2.1013, zed-bin-1.17.2_pre -> 1.18.0_pre}, dev-games/godot-4.8_alpha3 -> 4.8_alpha4, dev-util/codex{,-bin}-0.149.1 -> 0.150.0, media-libs/harfbuzz-14.3.1 -> 14.4.0, sci-ml/lemonade{,-bin}-11.7.0 -> 11.8.0)
commit 4cca4a92c7683823283e2ceeeeeebc9cff37ec6a
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 19 21:41:24 2026 -0300
add(x11-base/xwayland-26.0.99.901), add(metadata/{md5-cache/app-editors/trilium-0.105.0, md5-cache/app-editors/vim-9.2.0984, md5-cache/app-editors/vim-core-9.2.0984, md5-cache/app-editors/zed-1.18.0_pre20260819, md5-cache/dev-lang/flutter-3.47.1, md5-cache/dev-python/openai-3.3.1, md5-cache/dev-util/claude-code-2.1.236, md5-cache/dev-util/spirv-tools-1.4.357.0_p20260819, md5-cache/media-libs/vulkan-layers-1.4.360_p20260819, md5-cache/net-misc/nxplayer-10.0.59, md5-cache/sci-ml/lemonade-11.7.0, md5-cache/sci-ml/lemonade-bin-11.7.0, md5-cache/sci-ml/llama-cpp-0_pre10502, md5-cache/www-client/brave-browser-1.93.137}), mod(.autoupdate/packages.toml), up(app-editors/{trilium-0.104.1 -> 0.105.0, vim-9.2.0976 -> 9.2.0984, vim-core-9.2.0976 -> 9.2.0984, zed-1.17.0_pre20260819 -> 1.18.0_pre20260819}, dev-lang/flutter-3.47.0-r1 -> 3.47.1, dev-python/openai-3.3.0 -> 3.3.1, dev-util/{claude-code-2.1.235 -> 2.1.236, spirv-tools-1.4.357.0_p20260814 -> 1.4.357.0_p20260819, trivy-0.74.0 -> 0.74.0-r1}, media-libs/vulkan-layers-1.4.360_p20260818 -> 1.4.360_p20260819, net-misc/nxplayer-10.0.57 -> 10.0.59, sci-ml/lemonade{,-bin}-11.6.0 -> 11.7.0, www-client/brave-browser-1.93.136 -> 1.93.137)
commit f7efe6972956726ec59f3f2f01bb0b8283465e25
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Aug 14 22:55:47 2026 -0300
up(app-admin/ansible-14.3.0 -> 14.3.1, app-emulation/d7vk-2.0 -> 2.1, dev-python/uv-bin-0.12.4 -> 0.12.5, dev-util/{claude-code-2.1.232 -> 2.1.233, codex-desktop-bin-26.810.41047 -> 26.810.50856, glslang-1.4.357.0_p20260813 -> 1.4.357.0_p20260814, opengrep-bin-1.27.0 -> 1.27.1}, sci-ml/{lemonade{,-bin}-11.5.2 -> 11.6.0, llama-cpp-0_pre10430 -> 0_pre10435, ollama{,-bin}-0.32.11 -> 0.32.13}), del(metadata/md5-cache/* [13 stale]), mod(.autoupdate/packages.toml)
Twelve autoupdate version bumps that had accumulated in the working tree.
Also removes the md5-cache entry of every version this commit deletes. The
bumper writes the new entry but does not drop the old one, so each bump left
a cache entry describing an ebuild that no longer exists. Thirteen removed
here: the twelve superseded versions plus sci-ml/llama-cpp-0_pre10434, whose
ebuild was itself replaced by 0_pre10435 before either was committed.
Not addressed here, to keep this commit to its own scope: 25 further orphan
md5-cache entries from earlier bumps are already committed in the tree
(claude-code 2.1.222..2.1.231, llama-cpp 0_pre10405..0_pre10428, ollama and
ollama-bin 0.32.6-r1..0.32.9, uv-bin 0.12.1..0.12.3, ansible-14.2.0,
lemonade-11.5.1, codex-desktop-bin-26.803.81509). They are pre-existing debt,
not introduced by this change.
Validation: pkgcheck over the twelve packages reports no finding (explicit
-c list; the default scan crashes in the git addon on uncommitted ebuilds).
Every bumped package has a non-empty Manifest and a matching md5-cache entry.
NOT verified: nothing was built or merged -- this host has no root.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
commit e7d5dbb83662f7820bd94599a94b6d847611b2a0
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Aug 8 19:53:43 2026 -0300
docs(sci-ml/lemonade-bin-11.5.2-r1): record the libsystemd reason and the measured CAP_SYS_RESOURCE answer
Two comment corrections. No installed file changes, so no revbump; the
md5-cache entry is regenerated in this commit because the ebuild's _md5_ moves.
1) The HYBRID PACKAGING header justified taking the ELF payload from the
"embeddable" tarball instead of the .deb entirely on Debian-13 sonames.
That is the weaker half of the reason. Measured 2026-08-08 on the 11.5.2
payload, the .deb's usr/bin/lemond carries
NEEDED libsystemd.so.0, libcap.so.2, libcpp-httplib.so.0.41, ...
imports sd_bus_open_system sd_bus_call_method sd_bus_message_read
sd_bus_message_unref sd_bus_error_free sd_bus_unref
sd_pid_get_unit
while the embeddable lemond links neither libsystemd nor libcap. DT_NEEDED
is a hard load-time requirement, so the .deb binary merges cleanly, passes
QA and then fails at exec on an OpenRC host -- the sci-biology/foldingathome
failure mode. The soname reasons are fixable by packaging cpp-httplib 0.41;
this one is not, so it now leads the block with the readelf command to
re-run before anyone touches src_install on a bump.
2) The OpenRC block asserted that CAP_SYS_RESOURCE is "deliberately NOT set
here, to keep this file identical to the sibling's" -- a packaging
preference standing in for a runtime question. Answered by execution
instead: lemond started with zero capabilities and RLIMIT_MEMLOCK
soft = hard = 8 MiB, bound its HTTP and WebSocket servers and built its
114-entry model cache, with no capability, rlimit or memlock diagnostic.
Upstream's own systemd USER unit ships with no AmbientCapabilities over the
same ExecStart. The binary does call setrlimit, so the capability is not
decorative upstream, but the only memlock diagnostics in it sit in an
NPU-readiness block and report rather than gate startup. Recorded with what
the measurement did NOT cover: the test host has no NPU, so that probe was
never reached, and the OpenRC answer there is rc_ulimit in conf.d, not a
capability in this ebuild.
Verified: pkgcheck scan -c ManifestCheck,MetadataVarCheck,DependencyCheck,
SrcUriCheck,PackageMetadataXmlCheck sci-ml/lemonade-bin reports only the
pre-existing DeprecatedDep on sys-libs/zlib:= ; the Manifest is untouched
(thin-manifests, SRC_URI unchanged); _md5_ matches md5sum of the ebuild; and a
real rebuild through the story-010 harness held 26 of 26 assertions across both
USE settings and both service scopes.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
commit 3ae867c6fa5ef0bdcd1848f233cc031bd544a3ce
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Aug 8 14:42:21 2026 -0300
add(metadata/{md5-cache/mail-mta/proton-mail-bridge-3.25.0-r1, md5-cache/net-misc/ntpd-rs-1.9.0-r1, md5-cache/net-misc/rustdesk-1.4.9-r1, md5-cache/net-misc/rustdesk-bin-1.4.9-r1, md5-cache/sci-ml/lemonade-bin-11.5.2-r1}), del(app-editors/zed-1.16.0_pre20260807), del(metadata/{md5-cache/mail-mta/proton-mail-bridge-3.25.0, md5-cache/net-misc/ntpd-rs-1.9.0, md5-cache/net-misc/rustdesk-1.4.9, md5-cache/net-misc/rustdesk-bin-1.4.9, md5-cache/sci-ml/lemonade-bin-11.5.1, md5-cache/sci-ml/lemonade-bin-11.5.2}), mod({.autoupdate/packages.toml, CLAUDE.md, scripts/check-openrc-coverage.sh}), up(mail-mta/proton-mail-bridge-3.25.0 -> 3.25.0-r1, net-misc/rustdesk{,-bin}-1.4.9 -> 1.4.9-r1, sci-ml/lemonade-bin-11.5.2 -> 11.5.2-r1)
commit 2b8832261d5b57c9f6711daf3b39879c4facf3e0
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Aug 5 20:52:41 2026 -0300
add(metadata/{md5-cache/app-editors/cursor-3.14.27, md5-cache/sci-ml/lemonade-11.5.2, md5-cache/sci-ml/lemonade-bin-11.5.2, md5-cache/sci-ml/llama-cpp-0_pre10289, md5-cache/sci-ml/ollama-bin-0.32.6, md5-cache/www-client/brave-browser-1.93.132, md5-cache/x11-misc/xvfb-run-21.1.24.1}), mod(.autoupdate/packages.toml), up(app-editors/cursor-3.14.7 -> 3.14.27, sci-ml/lemonade{,-bin}-11.5.1 -> 11.5.2, www-client/brave-browser-1.93.129 -> 1.93.132, x11-misc/xvfb-run-21.1.23.1 -> 21.1.24.1)
commit ccadd89eaf4a485d1c9c785a7fe706ed14baec0b
Author: lucascouts <lucascs@protonmail.com>
Date: Thu Jul 30 10:41:15 2026 -0300
add(metadata/{md5-cache/app-editors/devin-desktop-bin-3.6.22, md5-cache/dev-util/glslang-1.4.350.1_p20260729, md5-cache/dev-util/mesa_clc-26.2.0_pre20260730, md5-cache/media-libs/mesa-26.2.0_pre20260730, md5-cache/sci-ml/lemonade-11.5.1, md5-cache/sci-ml/lemonade-bin-11.5.1}), mod(metadata/md5-cache/dev-python/pyee-13.0.1), up(app-editors/devin-desktop-bin-3.6.21 -> 3.6.22, dev-util/{glslang-1.4.350.1_p20260727 -> 1.4.350.1_p20260729, mesa_clc-26.2.0_pre20260729 -> 26.2.0_pre20260730}, media-libs/mesa-26.2.0_pre20260729 -> 26.2.0_pre20260730, sci-ml/lemonade{,-bin}-11.5.0 -> 11.5.1)
commit a8e57db34bf744fcaf43a6f7be6af7d0edad58a3
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Jul 24 16:30:56 2026 -0300
add(acct-group/lemonade-0, acct-user/lemonade-0, media-libs/dav1d-1.5.4, sci-ml/lemonade{,-bin}-11.5.0), add(metadata/{md5-cache/acct-group/lemonade-0, md5-cache/acct-user/lemonade-0, md5-cache/app-editors/cursor-3.13.10, md5-cache/app-editors/vim-9.2.0846, md5-cache/app-editors/vim-core-9.2.0846, md5-cache/app-misc/claude-desktop-bin-1.24012.9, md5-cache/dev-util/claude-code-2.1.219, md5-cache/dev-util/glslang-1.4.350.1_p20260724, md5-cache/media-libs/dav1d-1.5.4, md5-cache/media-libs/vulkan-layers-1.4.352_p20260724, md5-cache/sci-ml/lemonade-11.5.0, md5-cache/sci-ml/lemonade-bin-11.5.0, md5-cache/sci-ml/llama-cpp-0_pre10107, md5-cache/www-client/brave-browser-1.92.144}), mod(.autoupdate/packages.toml), up(app-editors/{cursor-3.12.30 -> 3.13.10, vim-9.2.0843 -> 9.2.0846, vim-core-9.2.0843 -> 9.2.0846}, app-misc/claude-desktop-bin-1.24012.1 -> 1.24012.9, dev-util/{claude-code-2.1.218 -> 2.1.219, glslang-1.4.350.1_p20260723 -> 1.4.350.1_p20260724}, media-libs/vulkan-layers-1.4.352_p20260721 -> 1.4.352_p20260724, sci-ml/llama-cpp-0_pre10106 -> 0_pre10107, www-client/brave-browser-1.92.143 -> 1.92.144)


View
Download
Browse