Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS 11 Big Sur bundle compatibility #2087

Merged
merged 3 commits into from Jan 21, 2021
Merged

macOS 11 Big Sur bundle compatibility #2087

merged 3 commits into from Jan 21, 2021

Conversation

papr
Copy link
Contributor

@papr papr commented Jan 20, 2021

Closes #2079

TODO: a349031 is to be reverted once pyinstaller/pyinstaller#5491 is fixed.

`codesign --deep` does not seem to correctly sign dylibs in the
`Resources` folder of the application bundle. This causes notarization
to fail.

Requires zsh to be installed via homebrew
Add a runtime hook to macOS bundles that patches `ctypes.util.find_library()`
to return the correct OpenGL framwork path. Necessary, to make PyOpenGL work
within the macOS bundles running on macOS Big Sur.

See pyinstaller/pyinstaller#5491 for details.

To commit is to be reverted once PyInstaller has released a fix for this issue.
@papr papr marked this pull request as draft January 20, 2021 14:04
@papr papr marked this pull request as ready for review January 21, 2021 09:14
@papr papr merged commit 31dd08a into develop Jan 21, 2021
@papr papr deleted the macOS_bigsur_compat branch January 21, 2021 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant