git: 328447fe700d - main - misc/ollama: update 0.15.1 → 0.17.7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 11 Mar 2026 09:30:45 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=328447fe700d922353746299597ed831028fe640
commit 328447fe700d922353746299597ed831028fe640
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-11 09:25:03 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-11 09:29:45 +0000
misc/ollama: update 0.15.1 → 0.17.7
PR: 293686
---
misc/ollama/Makefile | 3 +--
misc/ollama/distinfo | 10 ++++----
misc/ollama/files/freebsd-compatibility.patch | 34 ++++++++++++++-------------
3 files changed, 24 insertions(+), 23 deletions(-)
diff --git a/misc/ollama/Makefile b/misc/ollama/Makefile
index bbceb13b1243..92ccee958795 100644
--- a/misc/ollama/Makefile
+++ b/misc/ollama/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ollama
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.1
-PORTREVISION= 3
+DISTVERSION= 0.17.7
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/ollama/distinfo b/misc/ollama/distinfo
index 1ea79d858ab9..a9cb3d9ef11b 100644
--- a/misc/ollama/distinfo
+++ b/misc/ollama/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1769375411
-SHA256 (go/misc_ollama/ollama-v0.15.1/v0.15.1.mod) = 9b668bf140a94f76e18a9f308c715857ee187eb2efb411a51facbd593eeefbac
-SIZE (go/misc_ollama/ollama-v0.15.1/v0.15.1.mod) = 3667
-SHA256 (go/misc_ollama/ollama-v0.15.1/v0.15.1.zip) = 80ebb88ae5e57e81f4060fe5576c4a9a539d3275713615eb5162cc43442f5457
-SIZE (go/misc_ollama/ollama-v0.15.1/v0.15.1.zip) = 23084629
+TIMESTAMP = 1773220298
+SHA256 (go/misc_ollama/ollama-v0.17.7/v0.17.7.mod) = e660ffa37ad33611a4c1248967204e578f07ada9941e63ffe6a6fe3e95ac5039
+SIZE (go/misc_ollama/ollama-v0.17.7/v0.17.7.mod) = 4757
+SHA256 (go/misc_ollama/ollama-v0.17.7/v0.17.7.zip) = 7af9768594e0428adc2d7169fc42a034c1388ed1ae2a0d4f6f4f940dd0620476
+SIZE (go/misc_ollama/ollama-v0.17.7/v0.17.7.zip) = 23379864
diff --git a/misc/ollama/files/freebsd-compatibility.patch b/misc/ollama/files/freebsd-compatibility.patch
index aede88e8fd6a..9ba04944cf85 100644
--- a/misc/ollama/files/freebsd-compatibility.patch
+++ b/misc/ollama/files/freebsd-compatibility.patch
@@ -124,29 +124,31 @@ diff -ruN a/discover/cpu_freebsd.go b/discover/cpu_freebsd.go
+
+ return cpus
+}
-diff -ruN a/go.mod b/go.mod
---- a/go.mod 2026-01-04 13:08:38.543919000 -0800
-+++ b/go.mod 2026-01-04 13:08:45.213194000 -0800
-@@ -36,6 +36,7 @@
-
- require (
+diff --git a/go.mod b/go.mod
+index a5bac302..73df7703 100644
+--- a/go.mod
++++ b/go.mod
+@@ -45,6 +45,7 @@ require (
github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40 // indirect
-+ github.com/blabber/go-freebsd-sysctl v0.0.0-20201130114544-503969f39d8f // indirect
+ github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
github.com/bahlo/generic-list-go v0.2.0 // indirect
++ github.com/blabber/go-freebsd-sysctl v0.0.0-20201130114544-503969f39d8f // indirect
github.com/buger/jsonparser v1.1.1 // indirect
github.com/bytedance/sonic/loader v0.1.1 // indirect
-diff -ruN a/go.sum b/go.sum
---- a/go.sum 2026-01-04 13:08:38.572637000 -0800
-+++ b/go.sum 2026-01-04 13:08:45.221946000 -0800
-@@ -14,6 +14,8 @@
- github.com/apache/arrow/go/arrow v0.0.0-20211112161151-bc219186db40/go.mod h1:Q7yQnSMnLvcXlZ8RV+jwz/6y1rQTqbX6C82SndT52Zs=
- github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0 h1:jfIu9sQUG6Ig+0+Ap1h4unLjW6YQJpKZVmUzxsD4E/Q=
- github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0/go.mod h1:t2tdKJDJF9BV14lnkjHmOQgcvEKgtqs5a1N3LNdJhGE=
-+github.com/blabber/go-freebsd-sysctl v0.0.0-20201130114544-503969f39d8f h1:gMH+lz/KRpSqdoL+IQjgd91bP1LB8vrVEfNxr47GYC8=
-+github.com/blabber/go-freebsd-sysctl v0.0.0-20201130114544-503969f39d8f/go.mod h1:cTRyHktEaXkKTTEyZ0hAgS7H4V0AVoKhB8Dx0tVr/tY=
+ github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc // indirect
+diff --git a/go.sum b/go.sum
+index 13dd3563..5582d4ff 100644
+--- a/go.sum
++++ b/go.sum
+@@ -18,6 +18,8 @@ github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiE
+ github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8=
github.com/bahlo/generic-list-go v0.2.0 h1:5sz/EEAK+ls5wF+NeqDpk5+iNdMDXrh3z3nPnH1Wvgk=
github.com/bahlo/generic-list-go v0.2.0/go.mod h1:2KvAjgMlE5NNynlg/5iLrrCCZ2+5xWbdbCW3pNTGyYg=
++github.com/blabber/go-freebsd-sysctl v0.0.0-20201130114544-503969f39d8f h1:gMH+lz/KRpSqdoL+IQjgd91bP1LB8vrVEfNxr47GYC8=
++github.com/blabber/go-freebsd-sysctl v0.0.0-20201130114544-503969f39d8f/go.mod h1:cTRyHktEaXkKTTEyZ0hAgS7H4V0AVoKhB8Dx0tVr/tY=
github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
+ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs=
+ github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0=
diff -ruN a/llm/llm_freebsd.go b/llm/llm_freebsd.go
--- a/llm/llm_freebsd.go 1969-12-31 16:00:00.000000000 -0800
+++ b/llm/llm_freebsd.go 2026-01-04 13:08:45.214499000 -0800