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:
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user