git: 30ea7983a1b5 - main - misc/ggml: update 0.13.1 → 0.23.0-38-g7840aaba
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Sep 2026 20:07:02 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=30ea7983a1b5fe09388a36ac2f779d4da62a29fe
commit 30ea7983a1b5fe09388a36ac2f779d4da62a29fe
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-10 19:31:02 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-10 20:04:57 +0000
misc/ggml: update 0.13.1 → 0.23.0-38-g7840aaba
---
audio/whisper.cpp/Makefile | 1 +
misc/ggml/Makefile | 3 ++-
misc/ggml/distinfo | 6 +++---
misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt | 4 ++--
misc/ggml/pkg-plist | 14 +++++++-------
misc/py-llama-cpp-python/Makefile | 1 +
6 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/audio/whisper.cpp/Makefile b/audio/whisper.cpp/Makefile
index 8dd96bebc70e..e4d146f67f0c 100644
--- a/audio/whisper.cpp/Makefile
+++ b/audio/whisper.cpp/Makefile
@@ -1,6 +1,7 @@
PORTNAME= whisper.cpp
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.4
+PORTREVISION= 1
CATEGORIES= audio # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/ggml/Makefile b/misc/ggml/Makefile
index 3ab30cccc6ef..b612c038e8ec 100644
--- a/misc/ggml/Makefile
+++ b/misc/ggml/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ggml
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.1
+DISTVERSION= 0.23.0-38 # latest hash for llama-cpp
+DISTVERSIONSUFFIX= -g7840aaba
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/ggml/distinfo b/misc/ggml/distinfo
index 5a723f2591f6..9d46753c8402 100644
--- a/misc/ggml/distinfo
+++ b/misc/ggml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780118050
-SHA256 (ggml-org-ggml-v0.13.1_GH0.tar.gz) = ce4c6d51902d6379568ce4ce39700a6f948d9969ca2b0ded026adc88b10bd266
-SIZE (ggml-org-ggml-v0.13.1_GH0.tar.gz) = 3114277
+TIMESTAMP = 1789068795
+SHA256 (ggml-org-ggml-v0.23.0-38-g7840aaba_GH0.tar.gz) = fd3cd3c44b8ecf2a585f74b973e77f2da3fe7e8c95f0c82b8d3bda25a4545114
+SIZE (ggml-org-ggml-v0.23.0-38-g7840aaba_GH0.tar.gz) = 3971169
diff --git a/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt b/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
index 98c27431fecf..0ba4c1ece003 100644
--- a/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
+++ b/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
@@ -10,12 +10,12 @@
else()
message(STATUS "ARM detected flags: ${ARM_NATIVE_FLAG}")
endif()
-@@ -391,16 +390,6 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
+@@ -387,16 +386,6 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
string(TOUPPER "${POWER10_M}" POWER10_M_UPPER)
string(REGEX MATCHALL "POWER *([0-9]+)" MATCHED_STRING "${POWER10_M_UPPER}")
string(REGEX REPLACE "POWER *([0-9]+)" "\\1" EXTRACTED_NUMBER "${MATCHED_STRING}")
-
-- if (EXTRACTED_NUMBER GREATER_EQUAL 10)
+- if (EXTRACTED_NUMBER EQUAL 10 OR EXTRACTED_NUMBER EQUAL 11)
- list(APPEND ARCH_FLAGS -mcpu=power10)
- elseif (EXTRACTED_NUMBER EQUAL 9)
- list(APPEND ARCH_FLAGS -mcpu=power9)
diff --git a/misc/ggml/pkg-plist b/misc/ggml/pkg-plist
index 57a44ce9f844..6ebe91df5019 100644
--- a/misc/ggml/pkg-plist
+++ b/misc/ggml/pkg-plist
@@ -16,18 +16,18 @@ include/ggml-webgpu.h
include/ggml-zendnn.h
include/ggml.h
include/gguf.h
+lib/cmake/ggml/ggml-config-version.cmake
lib/cmake/ggml/ggml-config.cmake
-lib/cmake/ggml/ggml-version.cmake
lib/libggml-base.so
lib/libggml-base.so.0
-lib/libggml-base.so.%%DISTVERSION%%
+lib/libggml-base.so.0.23.0
lib/libggml-cpu.so
lib/libggml-cpu.so.0
-lib/libggml-cpu.so.%%DISTVERSION%%
-%%VULKAN%%lib/libggml-vulkan.so
-%%VULKAN%%lib/libggml-vulkan.so.0
-%%VULKAN%%lib/libggml-vulkan.so.%%DISTVERSION%%
+lib/libggml-cpu.so.0.23.0
+lib/libggml-vulkan.so
+lib/libggml-vulkan.so.0
+lib/libggml-vulkan.so.0.23.0
lib/libggml.so
lib/libggml.so.0
-lib/libggml.so.%%DISTVERSION%%
+lib/libggml.so.0.23.0
libdata/pkgconfig/ggml.pc
diff --git a/misc/py-llama-cpp-python/Makefile b/misc/py-llama-cpp-python/Makefile
index bb43e1e1a13d..21672cc6c82a 100644
--- a/misc/py-llama-cpp-python/Makefile
+++ b/misc/py-llama-cpp-python/Makefile
@@ -1,6 +1,7 @@
PORTNAME= llama-cpp-python
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.35
+PORTREVISION= 1
CATEGORIES= misc # machine-learning
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}