For master/S3_1 script, the list of packages to install has been copied from what macOS CI build installs, minus gtk4 that we don't need yet.
S3_0 version has not been tested at all. It differs from the S3_1/master one only by versions of lua and qt.
Dean tested the script, and listed some issues in freeciv-dev mails:
https://www.freelists.org/post/freeciv-dev/Freeciv-for-macOS,37
https://www.freelists.org/post/freeciv-dev/Freeciv-for-macOS,38
Latter is about missing "adwaita-icon-theme" package - we may want to add that to our CI job's environment too.
New patch versions attached
- Corrected paths
- install adwaita-icon-theme
With ddeanbrown's changed plans about the macOS packaging, this is now on hold. Likely to get dropped completely.
Split from #44399: Provide hbinstall.sh script to install homebrew environment for MacOS .app building.
Split from the main ticket, because:
- It works independently
- It alone can be used to improve the process of creating MacOS .apps (replaces manual step)
- Unlike main ticket, I think this can go directly to S3_0 too
- No point in delaying making this part available while I try to get main script to work