kumquat-buildroot/package/qt5
Gary Bisson 0c219ddb8a qt5base: add qmake.conf fixup for i.MX platforms
As stated in QTBUG-61156 [1], since Qt5.9 all the Qt apps fail to start
on i.MX platforms.

The reason is that the qmake.conf should apparently now specify which
eglfs backend to use.

It can be seen in the qmake.conf example for i.MX [2].

It has also been integrated into the Yocto meta-freescale layer [3].

Although this issue can be worked around by exporting a variable
(QT_QPA_EGLFS_INTEGRATION=eglfs_viv), this patch aims at providing
a more user-friendly approach by modifying qmake.conf when created.

[1]: https://bugreports.qt.io/browse/QTBUG-61156
[2]: https://github.com/qt/qtbase/blob/5.9/mkspecs/devices/linux-imx6-g%2B%2B/qmake.conf#L35
[3]: https://github.com/Freescale/meta-freescale/blob/master/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase/0015-Add-eglfs-to-IMX-GPU.patch

[Peter: simplify conditional, add comment explaining why]
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Tested-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2017-11-06 18:41:22 +01:00
..
qt5base qt5base: add qmake.conf fixup for i.MX platforms 2017-11-06 18:41:22 +01:00
qt5canvas3d qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5connectivity qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5declarative qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5enginio qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5graphicaleffects qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5imageformats qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5location qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5multimedia qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5quickcontrols qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5quickcontrols2 qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5script qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5sensors qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5serialbus qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5serialport qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5svg qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5tools qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5virtualkeyboard qt5: bump latest version to 5.9.2 2017-10-17 23:05:04 +02:00
qt5wayland qt5wayland: fix config option indentation 2017-10-28 09:11:25 +02:00
qt5webchannel qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5webengine qt5webengine: only available on x86(-64) hosts 2017-11-05 16:58:12 +01:00
qt5webkit qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5websockets qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5x11extras qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt5xmlpatterns qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
qt53d qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00
Config.in
qt5.mk qt5: bump LTS version to 5.6.3 2017-10-21 09:55:51 +02:00