On Fri, 03 Mar 2017 10:51:18 +0100, Martin Bříza <mbriza(a)redhat.com> wrote:
On Thu, 02 Mar 2017 16:31:43 +0100, Sandro Mani
> I did similar work for Qt5.7, and these packages are now in Rawhide.
> I'll gladly look at your 5.8 packages as soon as the native Qt5.8
> packages enter Fedora (don't know why they are still sticking with 5.7).
> For curiosity, does the problem you describe affect the
> mingw-qt-*-5.7.1 packages currently in rawhide?
> On 02.03.2017 15:15, Martin Bříza wrote:
>> I've spent some time lately porting the Fedora MinGW Qt5 packages to
>> 5.8.0 while compiling them against a recent version of ANGLE.
>> Currently, with 5.6 and the version of ANGLE we have, OpenGL Qt apps
>> don't work right on Windows versions below 10 if the users don't have
>> proper graphics drivers.
>> I have addressed this issue by shamelessly copying the work of
>> Martchus on Github and does great work in keeping the MinGW stack
>> up-to-date in Arch Linux's AUR.
>> I created a Copr repo  where the packages are pre-compiled from the
>> spec files and srpms that are contained in my fedorapeople space .
>> qt3d and qtmultimedia are not done yet. There are some things which
>> should be fixed, like branches for win32/64 and dynamic/static builds.
>> I have added a qtquickcontrols static compile step, however not a
>> Overall I'd say it's still a bit messy but not completely bad - with
>> some tweaks I hope it should be importable to Fedora.
>> Please take a look at it if you have some time - importing this is
>> very important for Fedora Media Writer because currently it cannot run
>> on Windows 7 and 8 machines without an up-to-date graphics driver.
thanks for letting me know. I think you forgot to update the
qtquickcontrols package. It's still stuck at 5.6.0 and causes a conflict
when attempting to install mingw32-qt\* . I'll try to build it here
myself and I'll let you know how it works with ANGLE.
I confirm that with your 5.7.1 packages it works alright too. Thanks!
When (and if) updating qtquickcontrols, please consider building the
package statically, too.