git: 47d1634b7d5a - main - misc/llama-cpp: update 5162 → 5174

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 24 Apr 2025 07:33:53 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=47d1634b7d5af7adac96306d171f31e59a8344eb

commit 47d1634b7d5af7adac96306d171f31e59a8344eb
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-04-24 07:32:16 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-04-24 07:33:42 +0000

    misc/llama-cpp: update 5162 → 5174
    
    Reported by:    portscout
---
 misc/llama-cpp/Makefile                                     | 2 +-
 misc/llama-cpp/distinfo                                     | 6 +++---
 misc/llama-cpp/files/patch-ggml_src_ggml-cpu_CMakeLists.txt | 8 ++++----
 misc/llama-cpp/pkg-plist                                    | 4 +---
 4 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/misc/llama-cpp/Makefile b/misc/llama-cpp/Makefile
index d31e0d86fbb1..c9980858ac18 100644
--- a/misc/llama-cpp/Makefile
+++ b/misc/llama-cpp/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	llama-cpp
 DISTVERSIONPREFIX=	b
-DISTVERSION=	5162
+DISTVERSION=	5174
 CATEGORIES=	misc # machine-learning
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/misc/llama-cpp/distinfo b/misc/llama-cpp/distinfo
index 833219532601..f10b641290bc 100644
--- a/misc/llama-cpp/distinfo
+++ b/misc/llama-cpp/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745190558
-SHA256 (ggerganov-llama.cpp-b5162_GH0.tar.gz) = 84ad19e6e2db5d0f19c8c3feb3113f852d75cee266261be8b39963e5b901d14d
-SIZE (ggerganov-llama.cpp-b5162_GH0.tar.gz) = 21065130
+TIMESTAMP = 1745478030
+SHA256 (ggerganov-llama.cpp-b5174_GH0.tar.gz) = ed7974b3c28e41795a189bc0ae57fdba8c82183f48d54b35e2bf13da160a52ba
+SIZE (ggerganov-llama.cpp-b5174_GH0.tar.gz) = 21065609
 SHA256 (nomic-ai-kompute-4565194_GH0.tar.gz) = 95b52d2f0514c5201c7838348a9c3c9e60902ea3c6c9aa862193a212150b2bfc
 SIZE (nomic-ai-kompute-4565194_GH0.tar.gz) = 13540496
diff --git a/misc/llama-cpp/files/patch-ggml_src_ggml-cpu_CMakeLists.txt b/misc/llama-cpp/files/patch-ggml_src_ggml-cpu_CMakeLists.txt
index 5e6ff248184a..00de70016ff5 100644
--- a/misc/llama-cpp/files/patch-ggml_src_ggml-cpu_CMakeLists.txt
+++ b/misc/llama-cpp/files/patch-ggml_src_ggml-cpu_CMakeLists.txt
@@ -1,4 +1,4 @@
---- ggml/src/ggml-cpu/CMakeLists.txt.orig	2025-04-10 23:26:06 UTC
+--- ggml/src/ggml-cpu/CMakeLists.txt.orig	2025-04-23 21:32:35 UTC
 +++ ggml/src/ggml-cpu/CMakeLists.txt
 @@ -236,7 +236,7 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
          else ()
@@ -6,6 +6,6 @@
                  list(APPEND ARCH_FLAGS -march=native)
 -            else ()
 +            elseif (FREEBSD_ALLOW_ADVANCED_CPU_FEATURES)
-                 list(APPEND ARCH_FLAGS -msse4.2)
-                 list(APPEND ARCH_DEFINITIONS GGML_SSE42)
-                 if (GGML_F16C)
+                 if (GGML_SSE42)
+                     list(APPEND ARCH_FLAGS -msse4.2)
+                     list(APPEND ARCH_DEFINITIONS GGML_SSE42)
diff --git a/misc/llama-cpp/pkg-plist b/misc/llama-cpp/pkg-plist
index e102689bbb11..c0b558f64660 100644
--- a/misc/llama-cpp/pkg-plist
+++ b/misc/llama-cpp/pkg-plist
@@ -9,7 +9,6 @@ bin/convert_hf_to_gguf.py
 %%EXAMPLES%%bin/llama-eval-callback
 %%EXAMPLES%%bin/llama-export-lora
 %%EXAMPLES%%bin/llama-gbnf-validator
-%%EXAMPLES%%bin/llama-gemma3-cli
 %%EXAMPLES%%bin/llama-gen-docs
 %%EXAMPLES%%bin/llama-gguf
 %%EXAMPLES%%bin/llama-gguf-hash
@@ -17,14 +16,13 @@ bin/convert_hf_to_gguf.py
 %%EXAMPLES%%bin/llama-gritlm
 %%EXAMPLES%%bin/llama-imatrix
 %%EXAMPLES%%bin/llama-infill
-%%EXAMPLES%%bin/llama-llava-cli
 %%EXAMPLES%%bin/llama-llava-clip-quantize-cli
 %%EXAMPLES%%bin/llama-lookahead
 %%EXAMPLES%%bin/llama-lookup
 %%EXAMPLES%%bin/llama-lookup-create
 %%EXAMPLES%%bin/llama-lookup-merge
 %%EXAMPLES%%bin/llama-lookup-stats
-%%EXAMPLES%%bin/llama-minicpmv-cli
+%%EXAMPLES%%bin/llama-mtmd-cli
 %%EXAMPLES%%bin/llama-parallel
 %%EXAMPLES%%bin/llama-passkey
 %%EXAMPLES%%bin/llama-perplexity