Hello,
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 [1] where the packages are pre-compiled from the spec files and srpms that are contained in my fedorapeople space [2]. 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 subpackage.
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.
Martin
[1] https://copr.fedorainfracloud.org/coprs/mbriza/mingw-qt5/ [2] https://mbriza.fedorapeople.org/mingw/
Hi
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?
Thanks Sandro
On 02.03.2017 15:15, Martin Bříza wrote:
Hello,
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 [1] where the packages are pre-compiled from the spec files and srpms that are contained in my fedorapeople space [2]. 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 subpackage.
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.
Martin
[1] https://copr.fedorainfracloud.org/coprs/mbriza/mingw-qt5/ [2] https://mbriza.fedorapeople.org/mingw/ _______________________________________________ mingw mailing list -- mingw@lists.fedoraproject.org To unsubscribe send an email to mingw-leave@lists.fedoraproject.org
On Thu, 02 Mar 2017 16:31:43 +0100, Sandro Mani manisandro@gmail.com wrote:
Hi
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?
Thanks Sandro
On 02.03.2017 15:15, Martin Bříza wrote:
Hello,
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 [1] where the packages are pre-compiled from the spec files and srpms that are contained in my fedorapeople space [2]. 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 subpackage.
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.
Martin
Hello Sandro,
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.
Martin
On Fri, 03 Mar 2017 10:51:18 +0100, Martin Bříza mbriza@redhat.com wrote:
On Thu, 02 Mar 2017 16:31:43 +0100, Sandro Mani manisandro@gmail.com wrote:
Hi
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?
Thanks Sandro
On 02.03.2017 15:15, Martin Bříza wrote:
Hello,
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 [1] where the packages are pre-compiled from the spec files and srpms that are contained in my fedorapeople space [2]. 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 subpackage.
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.
Martin
Hello Sandro,
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.
Martin
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.
M
On 03.03.2017 11:02, Martin Bříza wrote:
Hello Sandro,
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.
Martin
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.
M
Hi Martin
I'm actually not maintainer for mingw-qt5-qtquickcontrols, hence I didn't update it. But if you want me to do it I can ask for commit rights and take care of it.
Thanks for testing 5.7.1!
Sandro
On Fri, 03 Mar 2017 12:58:35 +0100, Sandro Mani manisandro@gmail.com wrote:
On 03.03.2017 11:02, Martin Bříza wrote:
Hello Sandro,
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.
Martin
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.
M
Hi Martin
I'm actually not maintainer for mingw-qt5-qtquickcontrols, hence I didn't update it. But if you want me to do it I can ask for commit rights and take care of it.
Thanks for testing 5.7.1!
Sandro _______________________________________________ mingw mailing list -- mingw@lists.fedoraproject.org To unsubscribe send an email to mingw-leave@lists.fedoraproject.org
Uhh, I sorta forgot it's the package I imported when I needed it, sorry. :) I added you as a comaintainer so you can modify it in the future. I'll update it to 5.7.1 now.