From 6dc078a6f5c06d129dc01f8a2a0fe9fa8d31fa80 Mon Sep 17 00:00:00 2001 From: PhiliPdB Date: Wed, 28 Jan 2026 18:22:52 +0100 Subject: [PATCH] rapidraw: fix onnxruntime not being found on darwin during check phase --- pkgs/by-name/ra/rapidraw/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ra/rapidraw/package.nix b/pkgs/by-name/ra/rapidraw/package.nix index 82387d2cc8cd..11ecd18ee01a 100644 --- a/pkgs/by-name/ra/rapidraw/package.nix +++ b/pkgs/by-name/ra/rapidraw/package.nix @@ -125,6 +125,11 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail 'if !is_valid' 'if false' ''; + # Fix dyld error about onnxruntime not being loaded on darwin during cargo test + preCheck = lib.optionalString stdenv.hostPlatform.isDarwin '' + export DYLD_LIBRARY_PATH="${onnxruntime}/lib:$DYLD_LIBRARY_PATH" + ''; + dontWrapGApps = true; # needs to be declared twice annoyingly