Search Criteria
Package Details: whisper.cpp 1.8.6-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/whisper.cpp.git (read-only, click to copy) |
|---|---|
| Package Base: | whisper.cpp |
| Description: | Port of OpenAI's Whisper model in C/C++ |
| Upstream URL: | https://github.com/ggml-org/whisper.cpp |
| Licenses: | MIT |
| Provides: | libwhisper.so |
| Submitter: | robertfoster |
| Maintainer: | xiota (chaotic-aur) |
| Last Packager: | chaotic-aur |
| Votes: | 22 |
| Popularity: | 0.33 |
| First Submitted: | 2023-03-10 17:32 (UTC) |
| Last Updated: | 2026-06-02 06:26 (UTC) |
Dependencies (4)
- libggmlAUR (ggml-clblas-gitAUR, ggml-cublas-gitAUR, ggml-hipblas-gitAUR, ggml-sycl-f16-gitAUR, ggml-sycl-f32-gitAUR, libggml-cuda-gitAUR, llama.cpp-vulkan-gemma4AUR, llama.cpp-binAUR, libggml-gitAUR, llama.cpp-vulkan-binAUR, llama.cpp-cuda-gitAUR, libggml-cuda-binAUR, llama.cpp-gitAUR, buun-llama.cpp-hipAUR, rocmfp4-llama.cpp-gitAUR, ggmlAUR, llama.cpp-hipAUR, llama.cpp-vulkanAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-ninja-symlinkAUR) (make)
Required by (20)
- ffmpeg-whisper
- ffmpeg-whisper (make)
- ffmpeg-whisper-git
- galene-stt
- lokstt
- nba-tv-bin (optional)
- omarchy-cmd-dictate
- papagaia (optional)
- papagaia-git (optional)
- shisper-git
- supersayer
- suspiro
- suspiro (make)
- voxd (optional)
- voxd-bin (optional)
- voxd-git (optional)
- whisper-dictate-git
- whisper-toggle (optional)
- wiggly-stt (optional)
- yappie (optional)
Latest Comments
1 2 3 4 5 6 .. 9 Next › Last »
Marzal commented on 2026-05-16 07:28 (UTC)
Hi @xiota, can we change to libggml instead of libggml-git ?
C.Schmidpeter commented on 2026-05-01 10:48 (UTC)
Build fails now with:
"[ 5%] Building CXX object examples/CMakeFiles/common.dir/grammar-parser.c pp.o [ 6%] Linking CXX executable ../../bin/whisper-bench /var/cache/makepkg/whisper.cpp/src/whisper.cpp-1.8.4/examples/common-ggml. cpp: In function ‘bool ggml_common_quantize_0(std::ifstream&, std::ofstrea m&, ggml_ftype, const std::vector<std::__cxx11::basic_string\<char> >&, con st std::vector<std::__cxx11::basic_string\<char> >&)’: /var/cache/makepkg/whisper.cpp/src/whisper.cpp-1.8.4/examples/common-ggml. cpp:76:14: error: ‘GGML_FTYPE_MOSTLY_NVFP4’ was not declared in this scope ; did you mean ‘GGML_FTYPE_MOSTLY_MXFP4’? 76 | case GGML_FTYPE_MOSTLY_NVFP4: | ^
| GGML_FTYPE_MOSTLY_MXFP4 /var/cache/makepkg/whisper.cpp/src/whisper.cpp-1.8.4/examples/common-ggml. cpp:217:22: error: ‘GGML_TYPE_NVFP4’ was not declared in this scope; did y ou mean ‘GGML_TYPE_MXFP4’? 217 | case GGML_TYPE_NVFP4: | ^| GGML_TYPE_MXFP4 [ 6%] Built target whisper-bench make[2]: *** [examples/CMakeFiles/common.dir/build.make:93: examples/CMake Files/common.dir/common-ggml.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:435: examples/CMakeFiles/common.dir/all ] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: whisper.cpp-exit status 4 checking dependencies... "tiziodcaio commented on 2026-04-17 19:08 (UTC)
gwuensch commented on 2026-04-04 00:19 (UTC)
@robertfoster, could you please change the dependency to the new
libggmlpackage?graysky commented on 2026-03-20 18:25 (UTC)
you could do something similar to what I did in ffmpeg-whisper:
Of course, strip off the leading "sm_" for your case.
Then:
And you can add that one line in your build function:
gwuensch commented on 2026-01-18 20:29 (UTC)
Now that libggml has releases and whisper.cpp has been updated to work with the latest release, I'm in favor of changing the dependency to libggml.
gwuensch commented on 2026-01-15 22:10 (UTC)
It's just the old checksum from the previous version. Judging from the commit message the bump was automated, so can you please correct this and check if this is the GitHub action's fault, @robertfoster?
Marzal commented on 2026-01-15 21:44 (UTC)
I can't install 1.8.3.
With
wget https://github.com/ggerganov/whisper.cpp/archive/v1.8.3.tar.gzI get870ba21409cdf66697dc4db15ebdb13bc67037d76c7cc63756c81471d8f1731a v1.8.3.tar.gzPackage has
sha256sums=('bcee25589bb8052d9e155369f6759a05729a2022d2a8085c1aa4345108523077' '5f880edae417c7083a9403260e5c381285e4c52ccc39f127c6510fdfa249c1ad')gwuensch commented on 2026-01-08 19:32 (UTC) (edited on 2026-01-08 20:25 (UTC) by gwuensch)
It didn't work out unfortunately, 0.9.4 is too old and it doesn't build:
You could either pin libggml to the version vendored with whisper.cpp 1.8.2, which is based on this commit, or to the latest working commit, which is this one according to @berif69361. whisper.cpp's master branch now includes ggml 0.9.5, so let's just hope they stick to these stable releases in the future.
I also checked if it would be possible to just backport some commits for ggml 0.9.5 compatibility, but this includes multiple commits made over several weeks, so probably not worth the hassle.
Edit: I can confirm whisper.cpp 0.8.2 build successfully builds with either ggml commit.
gwuensch commented on 2026-01-08 18:35 (UTC)
I expect 0.9.4 to work, but I'll check and report back.
1 2 3 4 5 6 .. 9 Next › Last »