41 Commits
Author SHA1 Message Date
Gilles Dartiguelongue 1ccd85fdf5 sci-misc/llama-cpp: drop 0.4.0_p10948
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:20:17 +02:00
Gilles Dartiguelongue dcde740596 sci-misc/llama-cpp: add 0.4.1
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:20:17 +02:00
Gilles Dartiguelongue 3de10fd5f9 sci-misc/llama-cpp: drop overshadowed versions
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:20:16 +02:00
Gilles Dartiguelongue d7af112aa2 sci-misc/llama-cpp: add 0.4.0_p10948
Switch from legacy -DAMDGPU_TARGETS to -DGPU_TARGETS.

Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-18 19:20:13 +02:00
Gilles Dartiguelongue caecaaa985 sci-misc/llama-cpp: add 0.4.0_p10927
Fixes build with clang-23.

Closes: https://bugs.gentoo.org/982158
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-13 23:10:53 +02:00
Stefan Sydow c429ceb424 sci-misc/llama-cpp: version bump v0.4.0_p10905
Signed-off-by: Stefan Sydow <stefan@sydow.email>
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-11 14:28:32 +02:00
Stefan Sydow 4aa3b6982c sci-misc/llama-cpp: version bump
Signed-off-by: Stefan Sydow <stefan@sydow.email>
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-11 14:28:32 +02:00
Gilles Dartiguelongue c9f900361a sci-misc/llama-cpp: download and install web UI assets
Restore web UI feature until upstream completes rework on its
build artifacts so they embed the assets.

For release ebuilds, read the nightly-tag.txt attached to the tag on
GitHub in order to set the relevant LLAMA_UI_VERSION. For live ebuilds,
pick the latest "nightly" tag when updating. This is not optimal but
spares nodejs[npm] dependency and build time as the UI itself does not
change much between releases.

Bug: https://github.com/ggml-org/llama.cpp/issues/27316
Closes: https://bugs.gentoo.org/979245
Refs: https://github.com/ggml-org/llama.cpp/blob/master/tools/ui/README.md
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-10 17:42:38 +02:00
Gilles Dartiguelongue a8665f553d sci-misc/llama-cpp: add 0.3.0_p10780
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-10 17:42:38 +02:00
Gilles Dartiguelongue 76647e2adb sci-misc/llama-cpp: drop overshadowed releases
Signed-off-by: Gilles Dartiguelongue <gilles.dartiguelongue@esiee.org>
2026-09-10 17:42:35 +02:00
Adam Pimentel d86e295860 sci-misc/llama-cpp: version bump
Signed-off-by: Adam Pimentel <adam.pimentel@protonmail.com>
2026-08-30 10:15:36 -04:00
Adam Pimentel f450104052 sci-misc/llama-cpp: version bump
Signed-off-by: Adam Pimentel <adam.pimentel@protonmail.com>
2026-07-06 13:53:20 -04:00
Paul Zander 46865dde7c Revert "sci-misc/llama-cpp: introduce webui USE flag"
This reverts commit 27205a89af.

The checksums are unstable. This simply doesn't work in this manner.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-05-22 21:01:26 +02:00
Michael Egger 27205a89af sci-misc/llama-cpp: introduce webui USE flag
Signed-off-by: Michael Egger <egger.m@protonmail.com>
2026-05-22 20:29:20 +02:00
Sergey Alirzaev 96ace55cf7 sci-misc/llama-cpp: add 0_pre8838, drop 0_pre8100
improved gemma4 support, bugfixes

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-04-18 21:55:13 +02:00
Sergey Alirzaev 0ffa495aad sci-misc/llama-cpp: add 0_pre8628, drop 0_pre8149
added kv cache rotation for better quantized kv cache precision

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-04-02 12:07:00 +02:00
Sergey Alirzaev 98971100e5 sci-misc/llama-cpp: add 0_pre8198, drop 0_pre7836
major performance fix

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-03-04 23:03:47 +01:00
Sergey Alirzaev 2b0742f921 sci-misc/llama-cpp: add 0_pre8149, drop 0_pre6710
for Qwen3.5 support

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-02-25 16:32:37 +01:00
Sergey Alirzaev 7dc4031f69 sci-misc/llama-cpp: drop 0_pre7770
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-02-19 16:23:57 +01:00
Sergey Alirzaev 6df328dd91 sci-misc/llama-cpp: add 0_pre8100
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-02-19 16:23:24 +01:00
Sergey Alirzaev d8c3848306 sci-misc/llama-cpp: add 0_pre7924, drop 0_pre6318
bump for ngram hasher support

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-02-04 00:02:28 +01:00
Paul Zander fe3e646a7e sci-misc/llama-cpp: add 0_pre7836
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-01-26 15:13:23 +01:00
Rok Faith 71642b949e sci-misc/llama-cpp: update 9999: add USE="examples wmma"
Signed-off-by: Rok Faith <rok@faith.si>
Part-of: https://github.com/gentoo/guru/pull/420
Closes: https://github.com/gentoo/guru/pull/420
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-01-26 15:10:11 +01:00
Sergey Alirzaev dae4ff4338 sci-misc/llama-cpp: add 0_pre7770, drop 0_pre6140
Closes: https://bugs.gentoo.org/968587
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-01-18 16:08:28 +01:00
Sergey Alirzaev 468f1780ee sci-misc/llama-cpp: add 0_pre7611, drop 0_pre5633-r1
now prompt processing is very fast, at least with Vulkan on GLM 4.5 Air

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-01-02 20:06:31 +01:00
Sergey Alirzaev 97cd3affb0 sci-misc/llama-cpp: bump for qwen3-next support, rm old
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-12-05 15:52:52 +01:00
Sergey Alirzaev 8e54fa1530 sci-misc/llama-cpp: drop 0_pre4576
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-11-08 04:10:41 +01:00
Sergey Alirzaev 4eab3d6799 sci-misc/llama-cpp: add 0_pre6980
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-11-08 04:10:20 +01:00
Sergey Alirzaev acfe4100ae sci-misc/llama-cpp: bump up to 6710, rm old
LFM2-MoE support and fixes

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-10-08 04:10:18 +02:00
Sergey Alirzaev 894d171ba3 sci-misc/llama-cpp: add 0_pre6318, drop 0_pre6092
lots of bugfixes and new model architectures

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-08-29 18:25:30 +02:00
Sergey Alirzaev a16045671d sci-misc/llama-cpp: add 0_pre6140, drop 0_pre6002
for gpt-oss support

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-08-12 23:38:33 +02:00
Sergey Alirzaev d34ca91c8f sci-misc/llama-cpp: add 0_pre6092, drop 0_pre5857
for glm4moe support

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-08-05 22:25:44 +02:00
Sergey Alirzaev bf6fdb43eb sci-misc/llama-cpp: + opencl backend, bump
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-28 00:59:07 +02:00
Sergey Alirzaev bd53f5db4f sci-misc/llama-cpp: fix hip/rocm, remove old
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-10 02:16:05 +02:00
Sergey Alirzaev 36a39a0a80 sci-misc/llama-cpp: avoid clashing with whisper.cpp
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-07-03 21:32:59 +02:00
Sergey Alirzaev 9343efb987 sci-misc/llama-cpp: add 0_pre5633, drop 0_pre4763
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-06-11 14:52:57 +02:00
Sergey Alirzaev ea094d31a2 sci-misc/llama-cpp: add 0_pre5332
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-05-10 01:39:42 +02:00
Sergey Alirzaev edf82b3340 sci-misc/llama-cpp: add 0_pre5097
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-04-10 21:52:02 +02:00
Sergey Alirzaev 19e74ee6a1 sci-misc/llama-cpp: add 0_pre4848
for QwQ-32B --jinja support

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-03-07 12:16:18 +01:00
Sergey Alirzaev dba4c2b3be sci-misc/llama-cpp: add 0_pre4763
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-02-23 18:54:20 +01:00
Sergey Alirzaev ab2a79180f sci-misc/llama-cpp: new package, add 0_pre4576, 9999
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2025-01-29 01:11:11 +01:00