Commit Graph
7 Commits
Author SHA1 Message Date
Gilles Dartiguelongue 28e5a06b97 app-accessibility/whisper-cpp: media-libs/shaderc is only needed for ggml-vulkan
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:51 +02:00
Gilles Dartiguelongue 0dcc3e3ced app-accessibility/whisper-cpp: update CMake variable name for controlling ffmpeg support
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +02:00
Gilles Dartiguelongue dbf35a5353 app-accessibility/whisper-cpp: depend on sci-misc/llama with USE=sdl2
Avoids sandbox error as CMake will try to fetch llama.cpp git
repository.

Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +02:00
Gilles Dartiguelongue e08520d4e4 app-accessibility/whisper-cpp: allow building tests
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +02:00
Gilles Dartiguelongue 1bf4e97516 app-accessibility/whisper-cpp: GGML handling improvements
Import improvements from sci-misc/llama-cpp:
- Handle all supports x86 CPU flags.
- Separate GGML related IUSE for easier management.
- Add missing ROCm REQUIRED_USE.
- Add missing openmp checks.
- Split configure values between GGML and whisper.cpp. Order the same
  way as declared in CMakeList.txt.
- Set ROCM_VERSION to the minimum required by ggml.

Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +02:00
Gilles Dartiguelongue f79d725bd0 app-accessibility/whisper-cpp: improve ggml collision handling
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +02:00
Craig Andrews 6001d485b5 app-accessibility/whisper-cpp: add 9999
Signed-off-by: Craig Andrews <candrews@gentoo.org>
2026-04-09 18:44:53 -04:00