Working and fixes the issue, additional optional features are now supported.
Installs alongside the qt 6.7.0 update and can be used to compile.
Unfortunately, since the already released calibre package has buggy scripts (but scripts that only show their buggy nature upon upgrade), it's going to be annoying to work around.
One (the?) problem seems to be that the calibre package has a broken scripts.
This patch updated the symbolic link made in posttrans
to point to mathjax3 instead of mathjax, but the removal of the symbolic link in the preun
wasn't updated to the new name.
https://src.fedoraproject.org/rpms/calibre/c/821cfc76bc777bc00b1257555688d34a445c42ca
The Qt6 update here also fixes a crash with Drag and Drop in the currently released 6.5.2 version used in F37 and F38:
https://bugreports.qt.io/browse/QTBUG-115757 https://bugzilla.redhat.com/show_bug.cgi?id=2228015
It would be nice to build this for Fedora 38 and 39, because it fixes segfaults in drag and drop with Wayland. https://bugzilla.redhat.com/show_bug.cgi?id=2228015 https://bugreports.qt.io/browse/QTBUG-115757
The update to mingw-filesystem fixes the issue: FEDORA-2023-f0257dd4b6
Fixes the mingw64-cmake issue
Fixes the referenced bug.
The mingw-filesystem update FEDORA-2023-f0257dd4b6
fixes the above issue.
mingw64-cmake from mingw-filesystem needs cmake-rpm-macros even if not building rpms.
https://src.fedoraproject.org/rpms/mingw-filesystem/blob/rawhide/f/mingw-scripts.sh
This results in errors like
/usr/bin/mingw64-cmake: line 93: fg: no job control
when running mingw64-cmake
without cmake-rpm-macros
installed (so rpm --eval %__cmake
doesn't work.)
mingw64-cmake from mingw-filesystem needs cmake-rpm-macros even if not building rpms.
https://src.fedoraproject.org/rpms/mingw-filesystem/blob/rawhide/f/mingw-scripts.sh
It would, however, be nice to have mingw-qt6-qtmultimedia depend on FFMpeg and provide the new ffmpegmediaplugin.dll introduced with Qt 6.6