audacity: fix darwin build failure

We link binaries with /usr/lib/libSystem.B.dylib but patchPhase was
patching upstream fix_bundle script so that it was overriding references
to it with @loader_path/../Frameworks, breaking the build.
This commit is contained in:
Ihar Hrachyshka
2025-11-08 16:56:30 -05:00
parent 52a618d7bb
commit cd1230cbb4
+1 -1
View File
@@ -78,7 +78,7 @@ stdenv.mkDerivation (finalAttrs: {
postPatch = ''
mkdir src/private
substituteInPlace scripts/build/macOS/fix_bundle.py \
--replace-fail "path.startswith('/usr/lib/')" "path.startswith('${builtins.storeDir}')"
--replace-fail "path.startswith('/usr/lib/')" "path.startswith('/usr/lib/') or path.startswith('${builtins.storeDir}')"
''
+ lib.optionalString stdenv.hostPlatform.isLinux ''
substituteInPlace libraries/lib-files/FileNames.cpp \