summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavol Rusnak <pavol@rusnak.io>2025-08-10 13:33:40 +0200
committerGitHub <noreply@github.com>2025-08-10 13:33:40 +0200
commit383367c8d395e8b813754a537b184b30ee38a6ab (patch)
treeb5064fa529f6f71cec45b97f1bdda34fffc453e3
parentlinuxKernel.kernels.linux_zen: 6.15.8 -> 6.16 (diff)
parentollama: unbreak on darwin by using apple-sdk_15 (diff)
downloadnixpkgs-383367c8d395e8b813754a537b184b30ee38a6ab.tar.gz
[25.05] ollama: 0.9.6 -> 0.11.4 (#432486)
-rw-r--r--pkgs/by-name/ol/ollama/package.nix12
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix
index 4f6524dca320..b05ca97d35a1 100644
--- a/pkgs/by-name/ol/ollama/package.nix
+++ b/pkgs/by-name/ol/ollama/package.nix
@@ -18,6 +18,7 @@
cudaPackages,
cudaArches ? cudaPackages.flags.realArches or [ ],
autoAddDriverRunpath,
+ apple-sdk_15,
# passthru
nixosTests,
@@ -116,17 +117,16 @@ in
goBuild (finalAttrs: {
pname = "ollama";
# don't forget to invalidate all hashes each update
- version = "0.9.6";
+ version = "0.11.4";
src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
tag = "v${finalAttrs.version}";
- hash = "sha256-fVbHz/Sa3aSIYBic3lNQl5iUYo+9LHIk52vO9mx6XRE=";
- fetchSubmodules = true;
+ hash = "sha256-joIA/rH8j+SJH5EVMr6iqKLve6bkntPQM43KCN9JTZ8=";
};
- vendorHash = "sha256-oHTo8EQGfrKOwg6SRPrL23qSH+p+clBxxiXsuO1auLk=";
+ vendorHash = "sha256-SlaDsu001TUW+t9WRp7LqxUSQSGDF1Lqu9M1bgILoX4=";
env =
lib.optionalAttrs enableRocm {
@@ -153,7 +153,9 @@ goBuild (finalAttrs: {
];
buildInputs =
- lib.optionals enableRocm (rocmLibs ++ [ libdrm ]) ++ lib.optionals enableCuda cudaLibs;
+ lib.optionals enableRocm (rocmLibs ++ [ libdrm ])
+ ++ lib.optionals enableCuda cudaLibs
+ ++ lib.optionals stdenv.hostPlatform.isDarwin [ apple-sdk_15 ];
# replace inaccurate version number with actual release version
postPatch = ''