ports@,

I'd like to update devel/libggml to 0.9.8 and misc/llama.cpp to b8364 which
is matched the last sync llama.cpp -> libggml.

Tests of whisper.cpp works as usual.

I also wouldlike to take Maintainer for this two ports.

Ok?


Index: devel/libggml/Makefile
===================================================================
RCS file: /home/cvs/ports/devel/libggml/Makefile,v
diff -u -p -r1.9 Makefile
--- devel/libggml/Makefile      15 Mar 2026 14:33:18 -0000      1.9
+++ devel/libggml/Makefile      17 Mar 2026 14:45:01 -0000
@@ -2,13 +2,15 @@ COMMENT=              tensor library for machine lea
 
 GH_ACCOUNT=            ggml-org
 GH_PROJECT=            ggml
-GH_TAGNAME =           v0.9.7
+GH_TAGNAME =           v0.9.8
 PKGNAME=               lib${DISTNAME}
 
-SHARED_LIBS +=         ggml 3.4
-SHARED_LIBS +=         ggml-base 3.4
+SHARED_LIBS +=         ggml 3.5
+SHARED_LIBS +=         ggml-base 3.5
 
 CATEGORIES=            devel
+
+MAINTAINER =           Kirill A. Korinsky <[email protected]>
 
 # MIT
 PERMIT_PACKAGE=        Yes
Index: devel/libggml/distinfo
===================================================================
RCS file: /home/cvs/ports/devel/libggml/distinfo,v
diff -u -p -r1.6 distinfo
--- devel/libggml/distinfo      16 Feb 2026 18:18:59 -0000      1.6
+++ devel/libggml/distinfo      17 Mar 2026 14:03:04 -0000
@@ -1,2 +1,2 @@
-SHA256 (ggml-0.9.7.tar.gz) = cogoWxlMv3/XtTJijF+a6G3aJWjsInaou0m57vZcygA=
-SIZE (ggml-0.9.7.tar.gz) = 2569901
+SHA256 (ggml-0.9.8.tar.gz) = nYs45HNpfpAU6iJ1+ttO1cJHscqCQEh1/lrDNsDQdUw=
+SIZE (ggml-0.9.8.tar.gz) = 2748285
Index: devel/libggml/patches/patch-CMakeLists_txt
===================================================================
RCS file: /home/cvs/ports/devel/libggml/patches/patch-CMakeLists_txt,v
diff -u -p -r1.3 patch-CMakeLists_txt
--- devel/libggml/patches/patch-CMakeLists_txt  16 Feb 2026 18:18:59 -0000      
1.3
+++ devel/libggml/patches/patch-CMakeLists_txt  17 Mar 2026 14:04:14 -0000
@@ -2,7 +2,7 @@ Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
 @@ -7,7 +7,7 @@ set(GGML_VERSION_MINOR 9)
- set(GGML_VERSION_PATCH 7)
+ set(GGML_VERSION_PATCH 8)
  set(GGML_VERSION_BASE 
"${GGML_VERSION_MAJOR}.${GGML_VERSION_MINOR}.${GGML_VERSION_PATCH}")
  
 -find_program(GIT_EXE NAMES git git.exe NO_CMAKE_FIND_ROOT_PATH)
Index: devel/libggml/patches/patch-src_ggml-backend-reg_cpp
===================================================================
RCS file: /home/cvs/ports/devel/libggml/patches/patch-src_ggml-backend-reg_cpp,v
diff -u -p -r1.4 patch-src_ggml-backend-reg_cpp
--- devel/libggml/patches/patch-src_ggml-backend-reg_cpp        16 Feb 2026 
18:18:59 -0000      1.4
+++ devel/libggml/patches/patch-src_ggml-backend-reg_cpp        17 Mar 2026 
14:04:11 -0000
@@ -1,7 +1,7 @@
 Index: src/ggml-backend-reg.cpp
 --- src/ggml-backend-reg.cpp.orig
 +++ src/ggml-backend-reg.cpp
-@@ -463,7 +463,9 @@ static ggml_backend_reg_t ggml_backend_load_best(const
+@@ -470,7 +470,9 @@ static ggml_backend_reg_t ggml_backend_load_best(const
          search_paths.push_back(fs::u8path(GGML_BACKEND_DIR));
  #endif
          // default search paths: executable directory, current directory
Index: devel/libggml/pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/devel/libggml/pkg/PLIST,v
diff -u -p -r1.4 PLIST
--- devel/libggml/pkg/PLIST     1 Feb 2026 15:57:17 -0000       1.4
+++ devel/libggml/pkg/PLIST     17 Mar 2026 14:06:22 -0000
@@ -8,6 +8,7 @@ include/ggml-cpp.h
 include/ggml-cpu.h
 include/ggml-cuda.h
 include/ggml-metal.h
+include/ggml-openvino.h
 include/ggml-opt.h
 include/ggml-rpc.h
 include/ggml-sycl.h
Index: misc/llama.cpp/Makefile
===================================================================
RCS file: /home/cvs/ports/misc/llama.cpp/Makefile,v
diff -u -p -r1.16 Makefile
--- misc/llama.cpp/Makefile     16 Feb 2026 18:19:30 -0000      1.16
+++ misc/llama.cpp/Makefile     17 Mar 2026 14:44:55 -0000
@@ -2,13 +2,15 @@ COMMENT =             LLM inference system
 
 GH_ACCOUNT =           ggml-org
 GH_PROJECT =           llama.cpp
-GH_TAGNAME =           b8067
+GH_TAGNAME =           b8364
 PKGNAME =              llama.cpp-0.0.${GH_TAGNAME:S/b//}
 
-SHARED_LIBS +=         llama 3.1
-SHARED_LIBS +=         mtmd 1.1
+SHARED_LIBS +=         llama 3.2
+SHARED_LIBS +=         mtmd 1.2
 
 CATEGORIES =           misc
+
+MAINTAINER =           Kirill A. Korinsky <[email protected]>
 
 # MIT
 PERMIT_PACKAGE =       Yes
Index: misc/llama.cpp/distinfo
===================================================================
RCS file: /home/cvs/ports/misc/llama.cpp/distinfo,v
diff -u -p -r1.9 distinfo
--- misc/llama.cpp/distinfo     16 Feb 2026 18:19:30 -0000      1.9
+++ misc/llama.cpp/distinfo     17 Mar 2026 14:26:52 -0000
@@ -1,2 +1,2 @@
-SHA256 (llama.cpp-b8067.tar.gz) = xaX4IcqeK9yp5Tltqn4mJy8OtNHpVRVcxI9RSPGo59I=
-SIZE (llama.cpp-b8067.tar.gz) = 29024475
+SHA256 (llama.cpp-b8364.tar.gz) = 6sE44H+cAPCNiqshnk8PEGJwubJRxivALnWFrPUmfKE=
+SIZE (llama.cpp-b8364.tar.gz) = 29554904
Index: misc/llama.cpp/pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/misc/llama.cpp/pkg/PLIST,v
diff -u -p -r1.8 PLIST
--- misc/llama.cpp/pkg/PLIST    1 Feb 2026 15:57:45 -0000       1.8
+++ misc/llama.cpp/pkg/PLIST    17 Mar 2026 14:34:52 -0000
@@ -2,12 +2,14 @@
 @newuser _llama-server:583:_llama-server::llama-server 
account:${LOCALSTATEDIR}/db/llama-server:/sbin/nologin
 @rcscript ${RCDIR}/llama_server
 bin/convert_hf_to_gguf.py
+@bin bin/export-graph-ops
 @bin bin/llama-batched
 @bin bin/llama-batched-bench
 @bin bin/llama-bench
 @bin bin/llama-cli
 @bin bin/llama-completion
 @bin bin/llama-debug
+@bin bin/llama-debug-template-parser
 @bin bin/llama-diffusion-cli
 @bin bin/llama-embedding
 @bin bin/llama-eval-callback
@@ -29,6 +31,7 @@ bin/convert_hf_to_gguf.py
 @bin bin/llama-passkey
 @bin bin/llama-perplexity
 @bin bin/llama-quantize
+@bin bin/llama-results
 @bin bin/llama-retrieval
 @bin bin/llama-save-load-state
 @bin bin/llama-server
@@ -36,10 +39,12 @@ bin/convert_hf_to_gguf.py
 @bin bin/llama-simple-chat
 @bin bin/llama-speculative
 @bin bin/llama-speculative-simple
+@bin bin/llama-template-analysis
 @bin bin/llama-tokenize
 @bin bin/llama-tts
 include/llama-cpp.h
 include/llama.h
+include/mtmd-debug.h
 include/mtmd-helper.h
 include/mtmd.h
 lib/cmake/llama/


-- 
wbr, Kirill

Reply via email to