Closed fwcd closed 1 year ago
Given that upstream seems to be moving towards Qt 6 (see https://github.com/mixxxdj/vcpkg/pull/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).
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 install-vcpkg-deps
script)
The new vcpkg environment replaces the patched Qt 5.12 build with Qt 6 (https://github.com/mixxxdj/vcpkg/commit/875cb10a432d30a730e821c87b958a9c05415c23).
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
. https://github.com/mixxxdj/mixxx/pull/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
.