bbedit: preserve code signature by stripping APFS stream files

Preserve vendor code signature by removing APFS alternate data streams
extracted by 7zz during unpackPhase.

Assisted-by: Gemini 3.8 Flash <gemini@google.com>
This commit is contained in:
sh0uv1
2026-09-09 09:23:32 +00:00
parent 60b8b61f3b
commit e0f2e41d20

View File

@@ -18,6 +18,11 @@ stdenvNoCC.mkDerivation (finalAttrs: {
nativeBuildInputs = [ _7zz ];
# 7zz extracts APFS alternate data streams as separate files, breaking the seal
postUnpack = ''
find . -name "*:com.apple.*" -delete
'';
installPhase = ''
runHook preInstall