From da9b9208a337eed6a839f03f7a3ccc6a10975c99 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sun, 3 Aug 2025 18:21:04 +0200 Subject: [PATCH] gnu: llama-cpp: Adjust inputs. * gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Sort; add openblas, spirv-headers, spirv-tools, python-minimal; remove python. [native-inputs]: Sort. [propagated-inputs]: Remove openblas. Change-Id: Idf103eee418565507ab9899bac52a776b9f697be Signed-off-by: Efraim Flashner --- gnu/packages/machine-learning.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 4d8ff4b5e38feb1bdb432cac2d00e082e06b7938..061cb934a40c7a4775833364bc0f87f6fbf692f7 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -763,11 +763,13 @@ Performance is achieved by using the LLVM JIT compiler.") (string-append (assoc-ref outputs "out") "/bin") "^test-"))))))) - (inputs (list curl glslang python python-gguf - vulkan-headers vulkan-loader)) - (native-inputs (list pkg-config shaderc bash-minimal)) + (inputs + (list curl glslang python-gguf python-minimal openblas spirv-headers + spirv-tools vulkan-headers vulkan-loader)) + (native-inputs + (list bash-minimal pkg-config shaderc)) (propagated-inputs - (list python-numpy python-pytorch python-sentencepiece openblas)) + (list python-numpy python-pytorch python-sentencepiece)) (properties '((tunable? . #true))) ;use AVX512, FMA, etc. when available (home-page "https://github.com/ggml-org/llama.cpp") (synopsis "Port of Facebook's LLaMA model in C/C++")