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

Commits on Jan 20, 2021

  1. Explicitly sign all dylib files in the Resources folder

    `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
    papr committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    c616ffa View commit details
    Browse the repository at this point in the history
  2. Temporary workaround for pyinstaller/pyinstaller#5491

    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 committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    a349031 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c286e2f View commit details
    Browse the repository at this point in the history