From d050496fb8da9cf8984f797a63e7b4fa5ab04126 Mon Sep 17 00:00:00 2001 From: Winter Date: Wed, 23 Apr 2025 15:39:22 -0400 Subject: [PATCH] ollama: fix tests in darwin sandbox closes https://github.com/NixOS/nixpkgs/issues/345333 --- pkgs/by-name/ol/ollama/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index d2aac371a353..9eddd2717509 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -239,6 +239,12 @@ goBuild (finalAttrs: { __darwinAllowLocalNetworking = true; + # required for github.com/ollama/ollama/detect's tests + sandboxProfile = lib.optionalString stdenv.hostPlatform.isDarwin '' + (allow file-read* (subpath "/System/Library/Extensions")) + (allow iokit-open (iokit-user-client-class "AGXDeviceUserClient")) + ''; + passthru = { tests = {