Commit Graph
26 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 c4f445201f app-accessibility/whisper-cpp: drop older releases
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +02:00
Gilles Dartiguelongue 4ddb255732 app-accessibility/whisper-cpp: add 1.9.4
Update patch to cleanly apply.

Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:23:50 +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
Kevin Martin b5e78bb9a3 app-accessibility/whisper-cpp: remove failing test
Remove a test that requires downlaoding an entire model

Closes: https://bugs.gentoo.org/974516
Signed-off-by: Kevin Martin <kevinmbecause@gmail.com>
2026-05-27 03:53:16 -04:00
Kevin Martin 7fd551172c app-accessibility/whisper-cpp: remove non-POSIX features
Closes: https://bugs.gentoo.org/974649
Signed-off-by: Kevin Martin <kevinmbecause@gmail.com>
2026-05-27 03:53:16 -04:00
Paul Zander 3db0a2c987 app-accessibility/whisper-cpp: add myself as a maintainer
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-05-25 22:24:57 +02:00
Sergey Alirzaev fb5648323f */*: drop my maintainership from metadata.xml
due to political disagreements with GURU leader, i'll be maintaining
ebuilds elsewhere

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-05-25 22:15:00 +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
Sergey Alirzaev 422cd2033a app-accessibility/whisper-cpp: add ffmpeg support
Closes: https://bugs.gentoo.org/971001
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-03-28 15:54:48 +01:00
Sergey Alirzaev c49ca44bcc app-accessibility/whisper-cpp: add 1.8.4, drop 1.8.2
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-03-19 11:03:27 +01:00
Kevin Martin 3c79f1dd7a app-accessibility/whisper-cpp: Adding OpenRC init script for whisper-server
Signed-off-by: Kevin Martin <kevinmbecause@gmail.com>
2026-03-15 17:42:15 -04:00
Kevin Martin a25b0996e7 app-accessibility/whisper-cpp: Fixing HIP CMake argument
Signed-off-by: Kevin Martin <kevinmbecause@gmail.com>
2026-03-06 16:31:27 -05:00
Sergey Alirzaev f375211133 app-accessibility/whisper-cpp: add 1.8.3
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-01-16 17:55:17 +01:00
Sergey Alirzaev de8ec462b2 app-accessibility/whisper-cpp: add 1.8.2, drop 1.8.1
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-10-15 14:32:12 +02:00
Sergey Alirzaev 30ff48e77d app-accessibility/whisper-cpp: add 1.8.1, drop 1.8.0
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-10-12 22:53:26 +02:00
Sergey Alirzaev 49e4ded308 app-accessibility/whisper-cpp: add 1.8.0
+ fixup for iGPUs

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-10-11 16:52:24 +02:00
Sergey Alirzaev 25f7cf2594 app-accessibility/whisper-cpp: depend on shaderc for glslc
Closes: https://bugs.gentoo.org/963168
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-09-22 03:16:52 +02:00
Sergey Alirzaev 4164f3d5f1 app-accessibility/whisper-cpp: fix backends
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-22 04:22:55 +02:00
Sergey Alirzaev 003a9aa27f app-accessibility/whisper-cpp: nitpicking
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-13 15:18:09 +02:00
Lucio Sauer 94660eb3fa */*: update dtd link in metadata.xml to https
gentoo.org 301's to https for a long time now.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-07-13 13:13:35 +02:00
Sergey Alirzaev b722747e8f app-accessibility/whisper-cpp: new package, add 1.7.6
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-13 00:50:21 +02:00