Commit graph

5 commits

Author SHA1 Message Date
Damien Elmes
4beba3f98c Extend launcher to other platforms + more
- Switch to Qt 6.8 for repo default, as 6.7 depends on an older
libwebp/tiff which is unavailable on newer installs
- Drop tools/mac-x86, as we no longer need to test against Qt 5
- Add flags to cross compile wheels on Mac and Linux
- Bump glibc target to 2_36, building on Debian Stable
- Increase mpv timeout on macOS to allow for initial gatekeeper checks
- Ship both arm64 and amd64 uv on Linux, with a bash stub to pick
the appropriate arch.
2025-06-19 13:39:46 +07:00
Damien Elmes
171f492ecd Use our Python pin for the launcher too 2025-06-19 13:39:46 +07:00
Damien Elmes
fff2579b64 Publish wheels on testpypi for testing 2025-06-19 13:39:46 +07:00
Damien Elmes
c21e91ce16 Fat binary, notarization & dmg 2025-06-19 13:39:46 +07:00
Damien Elmes
e81c23b408 qt/bundle -> qt/launcher
- remove more of the old bundling code
- handle app icon
2025-06-19 13:39:46 +07:00