-
Notifications
You must be signed in to change notification settings - Fork 7
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
Update to upstream 2.5 environment and Qt 6 #33
Conversation
Given that upstream seems to be moving towards Qt 6 (see mixxxdj/vcpkg#73), maintaining the cross-build will likely become a larger endeavor. Hopefully Apple Silicon runners, which would let us compile Qt natively, will be available by then (see also #15). |
vcpkg
to upstream 2.5 branchvcpkg
to upstream 2.5 branch (including Qt 6)
vcpkg
to upstream 2.5 branch (including Qt 6)
We could also investigate keeping the Qt 5 build around (e.g. on a separate branch or simply in a separate GitHub Actions matrix configuration, with a flag in the |
The new vcpkg environment replaces the patched Qt 5.12 build with Qt 6 (mixxxdj/vcpkg@875cb10).
Marked as a draft for now since the
mixxx
branch requires some patching again. The branch currently is a rebased version ofdaschuer:qt6_switch
, namelyfwcd:qt6
. mixxxdj/mixxx#11863 unfortunately doesn't seem to be sufficient, just like the currentmain
(at the time of writing) it fails already during the configure phase, so we will have to wait for the corresponding patches to be merged tomain
.