git: c734be945e75 - main - misc/ollama: update 0.40.3 → 0.40.4

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 15 Oct 2026 01:07:39 UTC
The branch main has been updated by yuri:

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

commit c734be945e759240c6a73d3565ad136d67234e62
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-14 20:19:23 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-15 01:07:37 +0000

    misc/ollama: update 0.40.3 → 0.40.4
    
    ChangeLog: https://github.com/ollama/ollama/releases/tag/v0.40.4
---
 misc/ollama/Makefile |  8 ++++----
 misc/ollama/distinfo | 34 +++++++++++++++++-----------------
 2 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/misc/ollama/Makefile b/misc/ollama/Makefile
index eba8483d8888..2f0fa07f8b0d 100644
--- a/misc/ollama/Makefile
+++ b/misc/ollama/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ollama
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.40.3
+DISTVERSION=	0.40.4
 CATEGORIES=	misc # machine-learning
 
 ## Q: Why does misc/ollama use the fork yurivict/ollama ?
@@ -41,9 +41,9 @@ GO_MODULE=	github.com/yurivict/${PORTNAME} # fork with FreeBSD patches
 GO_TARGET=	.
 GO_ENV+=	CGO_CXXFLAGS="${CXXFLAGS}"
 
-LLAMA_CPP_VERSION=	b11351	# from the LLAMA_CPP_VERSION file in the llama.cpp repo
-LLAMA_CPP_SO_VERSION=	0.5.0
-GGML_SO_VERSION=	0.25.3
+LLAMA_CPP_VERSION=	b11521	# from the LLAMA_CPP_VERSION file in the llama.cpp repo
+LLAMA_CPP_SO_VERSION=	0.6.0
+GGML_SO_VERSION=	0.26.0
 MLX_CORE_VERSION=	0.31.2
 MLX_C_VERSION=		fba4470b89073180056c9ea46c443051375f7399
 JSON_VERSION=		3.11.3
diff --git a/misc/ollama/distinfo b/misc/ollama/distinfo
index 8ee9648328a4..ba7ff0c00354 100644
--- a/misc/ollama/distinfo
+++ b/misc/ollama/distinfo
@@ -1,17 +1,17 @@
-TIMESTAMP = 1791749631
-SHA256 (go/misc_ollama/ollama-v0.40.3/b11351.tar.gz) = f1215629c17ea1d7cc71599875fa5049ffea19cd64eb715c1b8a9e0bc665821c
-SIZE (go/misc_ollama/ollama-v0.40.3/b11351.tar.gz) = 37755766
-SHA256 (go/misc_ollama/ollama-v0.40.3/llama-b11351-ui.tar.gz) = 69a7575f600502943524a64ee34da669af3a974f6d4225ee9934a45fe7f4cf0e
-SIZE (go/misc_ollama/ollama-v0.40.3/llama-b11351-ui.tar.gz) = 3103037
-SHA256 (go/misc_ollama/ollama-v0.40.3/v0.31.2.tar.gz) = bdb9b619f80962dd00c0bffb65e59c53f565c2b550f189a1467f8bc6089401ab
-SIZE (go/misc_ollama/ollama-v0.40.3/v0.31.2.tar.gz) = 4251596
-SHA256 (go/misc_ollama/ollama-v0.40.3/fba4470b89073180056c9ea46c443051375f7399.tar.gz) = 398d3d4c6458679dfc9061a3ba56101358279790bc038f60d1f534eac420d552
-SIZE (go/misc_ollama/ollama-v0.40.3/fba4470b89073180056c9ea46c443051375f7399.tar.gz) = 174039
-SHA256 (go/misc_ollama/ollama-v0.40.3/json.tar.xz) = d6c65aca6b1ed68e7a182f4757257b107ae403032760ed6ef121c9d55e81757d
-SIZE (go/misc_ollama/ollama-v0.40.3/json.tar.xz) = 110988
-SHA256 (go/misc_ollama/ollama-v0.40.3/v0.40.3.mod) = 7f45af1de7c28e54f2517a53896071575fa74dbf695e4826c49e4a6fda70d46b
-SIZE (go/misc_ollama/ollama-v0.40.3/v0.40.3.mod) = 3860
-SHA256 (go/misc_ollama/ollama-v0.40.3/v0.40.3.zip) = 24ca7cb95ca2132ace46e067b99bf3b6d2dd35c385eb40294c6da65475ad582c
-SIZE (go/misc_ollama/ollama-v0.40.3/v0.40.3.zip) = 28086584
-SHA256 (go/misc_ollama/ollama-v0.40.3/mlc-ai-xgrammar-v0.2.7_GH0.tar.gz) = c336102a5c2d644bfa52ff6881016e002c30bac05143d038f03f841f6d1ddc47
-SIZE (go/misc_ollama/ollama-v0.40.3/mlc-ai-xgrammar-v0.2.7_GH0.tar.gz) = 1242599
+TIMESTAMP = 1791990950
+SHA256 (go/misc_ollama/ollama-v0.40.4/b11521.tar.gz) = 8dc81983c1f299f8ea3db837ce06c31c2e92b042664d9c61f68faa924496ff64
+SIZE (go/misc_ollama/ollama-v0.40.4/b11521.tar.gz) = 38029428
+SHA256 (go/misc_ollama/ollama-v0.40.4/llama-b11521-ui.tar.gz) = af9e8617e7501b5dc3f70dbdf4f88842fe8ad64b3ed9604ea2cfc2253b919057
+SIZE (go/misc_ollama/ollama-v0.40.4/llama-b11521-ui.tar.gz) = 3140100
+SHA256 (go/misc_ollama/ollama-v0.40.4/v0.31.2.tar.gz) = bdb9b619f80962dd00c0bffb65e59c53f565c2b550f189a1467f8bc6089401ab
+SIZE (go/misc_ollama/ollama-v0.40.4/v0.31.2.tar.gz) = 4251596
+SHA256 (go/misc_ollama/ollama-v0.40.4/fba4470b89073180056c9ea46c443051375f7399.tar.gz) = 398d3d4c6458679dfc9061a3ba56101358279790bc038f60d1f534eac420d552
+SIZE (go/misc_ollama/ollama-v0.40.4/fba4470b89073180056c9ea46c443051375f7399.tar.gz) = 174039
+SHA256 (go/misc_ollama/ollama-v0.40.4/json.tar.xz) = d6c65aca6b1ed68e7a182f4757257b107ae403032760ed6ef121c9d55e81757d
+SIZE (go/misc_ollama/ollama-v0.40.4/json.tar.xz) = 110988
+SHA256 (go/misc_ollama/ollama-v0.40.4/v0.40.4.mod) = 7f45af1de7c28e54f2517a53896071575fa74dbf695e4826c49e4a6fda70d46b
+SIZE (go/misc_ollama/ollama-v0.40.4/v0.40.4.mod) = 3860
+SHA256 (go/misc_ollama/ollama-v0.40.4/v0.40.4.zip) = 6d35d1865ba0df1ae83a1c737270293a0ab20c1f98515c921bf2b97046ee92b6
+SIZE (go/misc_ollama/ollama-v0.40.4/v0.40.4.zip) = 28119238
+SHA256 (go/misc_ollama/ollama-v0.40.4/mlc-ai-xgrammar-v0.2.7_GH0.tar.gz) = c336102a5c2d644bfa52ff6881016e002c30bac05143d038f03f841f6d1ddc47
+SIZE (go/misc_ollama/ollama-v0.40.4/mlc-ai-xgrammar-v0.2.7_GH0.tar.gz) = 1242599