Commit: c42b7f843464a810ffd587704ab1ceaf9fee0172 Author: Brecht Van Lommel Date: Mon Jul 15 22:13:11 2019 +0200 Branches: master https://developer.blender.org/rBc42b7f843464a810ffd587704ab1ceaf9fee0172
Fix T66986: fix dylib plugins on macOS not working in code signed release Add more entitlements for code signing. =================================================================== M release/darwin/entitlements.plist =================================================================== diff --git a/release/darwin/entitlements.plist b/release/darwin/entitlements.plist index a1c430a57ab..dd853c60d2c 100644 --- a/release/darwin/entitlements.plist +++ b/release/darwin/entitlements.plist @@ -2,7 +2,14 @@ <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> - <key>com.apple.security.cs.allow-unsigned-executable-memory</key> - <true/> + <!-- For Python ctypes to work. --> + <key>com.apple.security.cs.allow-unsigned-executable-memory</key> + <true/> + <!-- For loading unsigned dylib plugins. --> + <key>com.apple.security.cs.disable-library-validation</key> + <true/> + <!-- For LLVM. --> + <key>com.apple.security.cs.allow-jit</key> + <true/> </dict> </plist> _______________________________________________ Bf-blender-cvs mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-blender-cvs
