1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Files
guix/gnu
Nigko Yerden ff3accfef4 gnu: llama-cpp: Further debloat and improve.
Reduces closure size from ~700 downto 291 MiB.

Note that coreutils is required by 'env' program referensed in
'bin/convert_hf_to_gguf.py'.

* gnu/packages/machine-learning.scm (llama-cpp)[arguments]:
Delete #:modules and #:imported-modules.
<#:phases>{patch-paths}: Delete.
{fix-tests}: Delete string substitutions for "tests/CMakeLists.txt"
that do nothing.
{wrap-python-scripts}: Delete.
{fix-python-shebang}: Add.
[inputs]: Delete all inputs except 'ggml and 'openssl; add 'coreutils.
[native-inputs]: Replace with 'python and 'python-jinja2 inputs.
[propatated-inputs]: Delete.

Merges guix/guix!7396

Change-Id: I64229d6cfa096e32926672bed55125f22c9ca7eb
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-03-24 11:28:48 +01:00
..
2026-03-22 09:43:40 +01:00