QMapShack V1.17.0 for the Mac
This is QMapShack - forked from https://github.com/Maproom/qmapshack for building a macOS version.
This release tries to stay in-sync with the original repo. There are no changes except for the macOS build files.
Current upstream release - QMapShack version: 1.17.0
There are builds for
- macOS version: Sonoma 14, Ventura 13 (should also run on Monterey 12), Architecture: ARM
There are also versions for the Intel architecture. These versions have low priority.
- macOS version: Monterey 12, Architecture: Intel x86_64
If you want to build it yourself, please read https://github.com/d029940/qmapshack/blob/dev/MacOSX/README.md (from the "work"-branch. GDAL is now built from source, because the GDAL homebrew package has too many dependencies)
Troubleshooting
- "curl: (60) SSL certificate problem: certificate has expired"
Download certificate: curl -k https://curl.se/ca/cacert.pem -o /.cacert.pem/.cacert.pem' >>
2a. Export it in your bash profile: echo 'export CURL_CA_BUNDLE=/.bash_profile/.cacert.pem' >> ~/.zprofile
2b. OR Export it in your zsh profile: echo 'export CURL_CA_BUNDLE=
Reload your shell, or source ~/.bash_profile resp source ~/.zprofile
2. Launching the app will display a pop up window saying the app is damaged (Version Ventura 13 and Monterey Version 12.6.2)
Follow the instructions on https://osxdaily.com/2022/11/17/allow-apps-downloaded-open-anywhere-macos/.
- Essentially you first need to run sudo spctl --master-disable in the terminal.
- You will get then the option to download from Anywhere in the System settings -> Security & Privacy -> General.
- Allow the Option to download from Anywhere.
- Then you can download QMS and confirm the pop-up coming up on launch. This way, you TRUST the source.
You can also do a sudo spctl --master-enable to reverse to Apple standard.
The reason behind this: Apple only want apps from their App-Store or from developers identified by Apple.
I cannot offer this, because then I need the expensive developer account from Apple.
THIS IS REALLY A BAD SITUATION FOR OPENSOURCE DEVELOPERS!