notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
ollama Run Llama 2, Mistral, and other large language models
0.13.5_1 misc on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.13.1.r0_2Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-08-06 10:06:06
Last Update: 2026-01-16 17:49:03
Commit Hash: 013f2d3
People watching this port, also watch:: drm-61-kmod, firefox, ffmpeg, pipewire, lapce
License: MIT
WWW:
https://ollama.com
https://github.com/ollama/ollama
Description:
Ollama is a tool that allows you to get up and running with large language models locally. It provides a simple command-line interface to run and manage models, as well as a REST API for programmatic access. Ollama supports a wide range of models available on ollama.com/library, including popular models like Llama 3, Gemma, and Mistral. It also allows you to customize models and create your own. With Ollama, you can: - Run large language models on your own machine - Chat with models in the terminal - Generate text and embeddings - Customize models with your own prompts and data - Expose models through a REST API for use in your applications
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. bin/ollama
  2. bin/ollama-limit-gpu-layers
  3. lib/ollama/libggml-base.so
  4. lib/ollama/libggml-cpu-alderlake.so
  5. lib/ollama/libggml-cpu-haswell.so
  6. lib/ollama/libggml-cpu-icelake.so
  7. lib/ollama/libggml-cpu-sandybridge.so
  8. lib/ollama/libggml-cpu-skylakex.so
  9. lib/ollama/libggml-cpu-sse42.so
  10. lib/ollama/libggml-cpu-x64.so
  11. lib/ollama/libggml-vulkan.so
  12. /usr/local/share/licenses/ollama-0.13.5_1/catalog.mk
  13. /usr/local/share/licenses/ollama-0.13.5_1/LICENSE
  14. /usr/local/share/licenses/ollama-0.13.5_1/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ollama>0:misc/ollama
To install the port:
cd /usr/ports/misc/ollama/ && make install clean
To add the package, run one of these commands:
  • pkg install misc/ollama
  • pkg install ollama
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ollama
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1767567167 SHA256 (go/misc_ollama/ollama-v0.13.5-x1/v0.13.5-x1.mod) = 24e9aaaef0e2169fef54d14b95b528fce46e0f6788ffb71a93bcd3b035f99654 SIZE (go/misc_ollama/ollama-v0.13.5-x1/v0.13.5-x1.mod) = 3454

Expand this list (2 items)

Collapse this list.

SHA256 (go/misc_ollama/ollama-v0.13.5-x1/v0.13.5-x1.zip) = ceaac09c6c3e456af9567737e9f81d36dc70e0cfce2d10b7b1e67e8a77a1b73b SIZE (go/misc_ollama/ollama-v0.13.5-x1/v0.13.5-x1.zip) = 20969740

Collapse this list.


Packages (timestamps in pop-ups are UTC):
ollama
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-0.13.5_1---n/an/an/a
FreeBSD:13:quarterly-0.13.5---n/an/an/a
FreeBSD:14:latest-0.13.5_1------
FreeBSD:14:quarterly-0.13.5------
FreeBSD:15:latest-0.13.5_1n/a-n/an/a--
FreeBSD:15:quarterly-0.13.5n/a-n/an/a--
FreeBSD:16:latest-0.13.5_1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. miniaudio.h : audio/miniaudio
  3. json_fwd.hpp : devel/nlohmann-json
  4. stb_image.h : devel/stb
  5. glslc : graphics/shaderc
  6. vulkan.h : graphics/vulkan-headers
  7. cmake : devel/cmake-core
  8. go124 : lang/go124
  9. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libvulkan.so : graphics/vulkan-loader
Fetch dependencies:
  1. go124 : lang/go124
This port is required by:
for Run
  1. misc/alpaca

Configuration Options:
===> The following configuration options are available for ollama-0.13.5_1: ====> Options available for the group BACKENDS CPU=on: Build CPU backend shared libraries VULKAN=on: Build Vulkan GPU backend shared library ===> Use 'make config' to modify these settings
Options name:
misc_ollama
USES:
cmake:indirect go:1.24+,modules localbase pkgconfig zip
pkg-message:
For install:
You installed ollama: the AI model runner. To run ollama, plese open 2 terminals. 1. In the first terminal, please run: $ OLLAMA_NUM_PARALLEL=1 OLLAMA_DEBUG=1 LLAMA_DEBUG=1 ollama start 2. In the second terminal, please run: $ ollama run gemma3 or $ ollama run mistral This will download and run the specified AI model. You will be able to interact with it in plain English. Please see https://ollama.com/library for the list of all supported models. The command "ollama list" lists all models downloaded into your system. When the model fails to load into your GPU, please use the provided ollama-limit-gpu-layers script to create model flavors with different num_gpu parameters. ollama uses many gigabytes of disk space in your home directory, because advanced AI models are often very large. Please symlink ~/.ollama to a large disk if needed.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/yurivict/ollama/@v/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.13.5_1
16 Jan 2026 17:49:03
commit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36dacommit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36dacommit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36dacommit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36da files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.12
0.13.5
05 Jan 2026 00:19:57
commit hash: 97909c8f60a6d95a01c95e0b23b1e1eddfc4a10bcommit hash: 97909c8f60a6d95a01c95e0b23b1e1eddfc4a10bcommit hash: 97909c8f60a6d95a01c95e0b23b1e1eddfc4a10bcommit hash: 97909c8f60a6d95a01c95e0b23b1e1eddfc4a10b files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: update 0.13.1-rc0 → 0.13.5
0.13.1.r0_2
15 Dec 2025 23:06:00
commit hash: 75d873b56a7440351ea2bdf9e4a6017db3889f32commit hash: 75d873b56a7440351ea2bdf9e4a6017db3889f32commit hash: 75d873b56a7440351ea2bdf9e4a6017db3889f32commit hash: 75d873b56a7440351ea2bdf9e4a6017db3889f32 files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
many: Unpin Go ports

* Ports that were pinned to a deprecated version of Go (1.23 or older)
  have been unpinned.

* Ports that were pinned to a still-supported version of Go (1.24 or
  newer) have been converted to requesting that as their minimum Go
  version.

* Ports that had been forcibly deprecated for pinning an expired Go
  version have been undeprecated.
0.13.1.r0_2
03 Dec 2025 18:24:45
commit hash: b24429e3ede02a855f8e7ecb3564af0287306483commit hash: b24429e3ede02a855f8e7ecb3564af0287306483commit hash: b24429e3ede02a855f8e7ecb3564af0287306483commit hash: b24429e3ede02a855f8e7ecb3564af0287306483 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.11
0.13.1.r0_1
29 Nov 2025 20:50:01
commit hash: 91a3b59787450233cebf7d8eaa65f49d2c4cb440commit hash: 91a3b59787450233cebf7d8eaa65f49d2c4cb440commit hash: 91a3b59787450233cebf7d8eaa65f49d2c4cb440commit hash: 91a3b59787450233cebf7d8eaa65f49d2c4cb440 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Add computational backends

Options CPU and VULKAN enable various CPU backends and the VULKAN backend.

CPU backends are for different generations of SIMD instructions.
Backends are loaded automatically when they are installed.
0.13.1.r0
29 Nov 2025 20:50:00
commit hash: c155f90ee2a5c83ab220292b6ea21d247bd19765commit hash: c155f90ee2a5c83ab220292b6ea21d247bd19765commit hash: c155f90ee2a5c83ab220292b6ea21d247bd19765commit hash: c155f90ee2a5c83ab220292b6ea21d247bd19765 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Remove architecture restriction

Ollama should likely work fine all architectures.
0.13.1.r0
27 Nov 2025 23:47:44
commit hash: ed82fc5c76be607f0c66b9629a93628a38dc1356commit hash: ed82fc5c76be607f0c66b9629a93628a38dc1356commit hash: ed82fc5c76be607f0c66b9629a93628a38dc1356commit hash: ed82fc5c76be607f0c66b9629a93628a38dc1356 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: update 0.3.6 → 0.13.1.r0
0.3.6_5
02 Apr 2025 02:07:58
commit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95a files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
go: Bump ports for go124 update
0.3.6_4
05 Mar 2025 16:02:56
commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
Bump all go ports for yesterday's releases
0.3.6_3
28 Feb 2025 10:09:27
commit hash: 23d08771600dc1c0dba8849ef2d8a1a46978607ecommit hash: 23d08771600dc1c0dba8849ef2d8a1a46978607ecommit hash: 23d08771600dc1c0dba8849ef2d8a1a46978607ecommit hash: 23d08771600dc1c0dba8849ef2d8a1a46978607e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Update WWW
0.3.6_3
28 Feb 2025 09:24:22
commit hash: e39e178fdad894d206fe7364c9ae1faf6592f946commit hash: e39e178fdad894d206fe7364c9ae1faf6592f946commit hash: e39e178fdad894d206fe7364c9ae1faf6592f946commit hash: e39e178fdad894d206fe7364c9ae1faf6592f946 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
Author: Yusuf Yaman
misc/ollama: Fix typos in pkg-message

PR:		285014
0.3.6_3
21 Jan 2025 22:21:11
commit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817b files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		284181
MFH:		2025Q1
0.3.6_2
08 Nov 2024 20:58:46
commit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245a files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		281842
0.3.6_1
27 Aug 2024 19:44:05
commit hash: 387b43b09cacae8bfb30eacf324a104c53664cb1commit hash: 387b43b09cacae8bfb30eacf324a104c53664cb1commit hash: 387b43b09cacae8bfb30eacf324a104c53664cb1commit hash: 387b43b09cacae8bfb30eacf324a104c53664cb1 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Remove unnecessary paragraph from pkg-message
0.3.6_1
27 Aug 2024 17:44:27
commit hash: ba338beba4a6165268a78ea58fde862c2fc03465commit hash: ba338beba4a6165268a78ea58fde862c2fc03465commit hash: ba338beba4a6165268a78ea58fde862c2fc03465commit hash: ba338beba4a6165268a78ea58fde862c2fc03465 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Add environment variables to 'ollama start' to work around memory
allocation issues
0.3.6_1
19 Aug 2024 01:12:09
commit hash: ee1259996679f14ac8b59a10d10614d840d89460commit hash: ee1259996679f14ac8b59a10d10614d840d89460commit hash: ee1259996679f14ac8b59a10d10614d840d89460commit hash: ee1259996679f14ac8b59a10d10614d840d89460 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Improve pkg-message
0.3.6
18 Aug 2024 20:44:06
commit hash: 406cb7fcfffcd69ac3e614f887f2d705127b50e4commit hash: 406cb7fcfffcd69ac3e614f887f2d705127b50e4commit hash: 406cb7fcfffcd69ac3e614f887f2d705127b50e4commit hash: 406cb7fcfffcd69ac3e614f887f2d705127b50e4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: update 0.3.4 → 0.3.6
0.3.4_4
10 Aug 2024 07:07:35
commit hash: e73ddfead08ab84bf7497bce15a608da068030cbcommit hash: e73ddfead08ab84bf7497bce15a608da068030cbcommit hash: e73ddfead08ab84bf7497bce15a608da068030cbcommit hash: e73ddfead08ab84bf7497bce15a608da068030cb files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: add CONFLICTS_BUILD
0.3.4_4
09 Aug 2024 06:24:09
commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update
0.3.4_3
09 Aug 2024 05:03:35
commit hash: 7826eb339bbede7baa4c75af69360ed9756b6de4commit hash: 7826eb339bbede7baa4c75af69360ed9756b6de4commit hash: 7826eb339bbede7baa4c75af69360ed9756b6de4commit hash: 7826eb339bbede7baa4c75af69360ed9756b6de4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Fix Vulkan compatibility
0.3.4_2
08 Aug 2024 20:01:10
commit hash: b5bb445feab3021d3e09b963be2afeb9082e5497commit hash: b5bb445feab3021d3e09b963be2afeb9082e5497commit hash: b5bb445feab3021d3e09b963be2afeb9082e5497commit hash: b5bb445feab3021d3e09b963be2afeb9082e5497 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Fix inference; Add ONLY_FOR_ARGHxx lines; Add pkg-message
0.3.4_1
07 Aug 2024 18:33:34
commit hash: 73338a22503460357fd8eac1d648e0f3c92ff73ecommit hash: 73338a22503460357fd8eac1d648e0f3c92ff73ecommit hash: 73338a22503460357fd8eac1d648e0f3c92ff73ecommit hash: 73338a22503460357fd8eac1d648e0f3c92ff73e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Add llama-cpp as dependency
0.3.4
06 Aug 2024 22:32:55
commit hash: b555acda955e9ef31e8132a82a6b15999cf31256commit hash: b555acda955e9ef31e8132a82a6b15999cf31256commit hash: b555acda955e9ef31e8132a82a6b15999cf31256commit hash: b555acda955e9ef31e8132a82a6b15999cf31256 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: Remove one unnecessary architecture-specific place in scripts
0.3.4
06 Aug 2024 10:04:44
commit hash: 1e343f9e9180ff7df20b884b67649ba7d6edc413commit hash: 1e343f9e9180ff7df20b884b67649ba7d6edc413commit hash: 1e343f9e9180ff7df20b884b67649ba7d6edc413commit hash: 1e343f9e9180ff7df20b884b67649ba7d6edc413 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/ollama: New port: Run Llama 2, Mistral, and other large language models

Number of commits found: 24