diff options
| author | Pavol Rusnak <pavol@rusnak.io> | 2025-08-10 11:12:05 +0200 |
|---|---|---|
| committer | Pavol Rusnak <pavol@rusnak.io> | 2025-08-10 12:20:24 +0200 |
| commit | 7174fa21e87a50cb39850c7f5eaa4c571fd9d4b4 (patch) | |
| tree | b5064fa529f6f71cec45b97f1bdda34fffc453e3 | |
| parent | ollama: 0.11.3 -> 0.11.4 (diff) | |
| download | nixpkgs-7174fa21e87a50cb39850c7f5eaa4c571fd9d4b4.tar.gz | |
ollama: unbreak on darwin by using apple-sdk_15
(cherry picked from commit a188ff8f04c416199643f4941c7aaeb0ac6d7ad1)
| -rw-r--r-- | pkgs/by-name/ol/ollama/package.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index f4d4c1be7154..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, @@ -152,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 = '' @@ -251,7 +254,6 @@ goBuild (finalAttrs: { changelog = "https://github.com/ollama/ollama/releases/tag/v${finalAttrs.version}"; license = licenses.mit; platforms = if (rocmRequested || cudaRequested) then platforms.linux else platforms.unix; - broken = stdenv.hostPlatform.isDarwin; # TODO: Remove after upstream issue is fixed, see issue #431464 and comments. mainProgram = "ollama"; maintainers = with maintainers; [ abysssol |
