diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2026-02-27 15:21:05 +0100 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-02-27 15:21:24 +0100 |
| commit | f3afe1496a4deba3e6049dabfecd20066e7a0605 (patch) | |
| tree | 0489778e7feb2e4f718e1bb947abc10a325d82a7 /gnu/packages/machine-learning.scm | |
| parent | e9cd66893f8e14ba8170b93b1d4f28a4462cadd3 (diff) | |
gnu: whisper-cpp: Unbundle ggml.
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove
openblas; add ggml.
[arguments]: Update #:configure-flags.
Change-Id: I5356c534d41b02d434b865db3182e1b0e6455261
Diffstat (limited to 'gnu/packages/machine-learning.scm')
| -rw-r--r-- | gnu/packages/machine-learning.scm | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 817924c198f..86ef8ce480e 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -951,26 +951,10 @@ independently to be able to run a LLaMA model.") (arguments (list #:configure-flags - #~(list "-DWHISPER_STANDALONE=TRUE" + #~(list "-DBUILD_SHARED_LIBS=ON" "-DWHISPER_SDL2=TRUE" - "-DWHISPER_BUILD_TESTS=TRUE" "-DWHISPER_FFMPEG=TRUE" - "-DBUILD_SHARED_LIBS=ON" - "-DGGML_BLAS=ON" - "-DGGML_BLAS_VENDOR=OpenBLAS" - (string-append "-DBLAS_INCLUDE_DIRS=" - #$(this-package-input "openblas") - "/include") - (string-append "-DBLAS_LIBRARIES=" - #$(this-package-input "openblas") - "/lib/libopenblas.so") - "-DGGML_NATIVE=OFF" ;no '-march=native' - "-DGGML_FMA=OFF" ;and no '-mfma', etc. - "-DGGML_AVX2=OFF" - "-DGGML_AVX512=OFF" - "-DGGML_AVX512_VBMI=OFF" - "-DGGML_AVX512_VNNI=OFF" - "-DGGML_VULKAN=ON") + "-DWHISPER_USE_SYSTEM_GGML=ON") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-paths @@ -1003,7 +987,7 @@ independently to be able to run a LLaMA model.") (list git pkg-config shaderc)) (inputs (list ffmpeg - openblas + ggml sdl2 spirv-headers spirv-tools |
