From 8319a8f9a89eddeb52b87a0fba9755494cdea14d Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Mon, 6 May 2024 12:18:54 -0400 Subject: [PATCH] fix(mac): use the right library suffix for mac builds --- overrides/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/overrides/default.nix b/overrides/default.nix index 031f8a4..6f60771 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -2892,9 +2892,11 @@ lib.composeManyExtensions [ python-magic = prev.python-magic.overridePythonAttrs (old: let + inherit (pkgs.stdenv.hostPlatform.extensions) sharedLibrary; + libPath = "${lib.getLib pkgs.file}/lib/libmagic${sharedLibrary}"; fixupScriptText = '' substituteInPlace magic/loader.py \ - --replace "'libmagic.so.1'" "'${lib.getLib pkgs.file}/lib/libmagic.so.1'" + --replace "find_library('magic')" "'${libPath}'" ''; isWheel = old.src.isWheel or false; in