kumquat-buildroot/package/qt5
Joshua Henderson e8d2188db3 package/qt5base: only build libgtk3 support for X11 backend
libgtk3 can conditionally be build with or without the X11 backend
unlike libgtk2. If libgtk3 is enabled and the X11 backend is not enabled
for BR2_PACKAGE_QT5_VERSION_LATEST, QT_EGL_NO_X11 or
MESA_EGL_NO_X11_HEADERS needs to be defined.

The proper way is to patch Qt to use pkg-config to fetch the correct
flags [1], or to add it to arch.conf like is done in commit 7d286be4f9.
For now, however, just disable libgtk3 support unless the X11 backend
is used.

Fixes http://autobuild.buildroot.net/results/6f3c2fcb0a44cd13ef4c73822d4d08f923291099

[1] https://codereview.qt-project.org/#/c/198906/

Signed-off-by: Joshua Henderson <joshua.henderson@microchip.com>
Cc: Julien Corjon <corjon.j@ecagroup.com>
Cc: Brent Sink <brents_3@hotmail.com>
Cc: Naoki Matsumoto <n-matsumoto@melcoinc.co.jp>
[Arnout:
- extend commit message
- improve comment
- also pass -no-gtk if libgtk3 is not selected]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2017-08-11 14:01:12 +02:00
..
qt5base package/qt5base: only build libgtk3 support for X11 backend 2017-08-11 14:01:12 +02:00
qt5canvas3d package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5connectivity package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5declarative qt5declarative: backport 'Fix alignment issue on ARMv7' patch to 5.9.1 2017-07-31 22:58:58 +02:00
qt5enginio
qt5graphicaleffects package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5imageformats package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5location package/qt5location: isolate patch to qt5location 5.9.1 2017-07-29 00:06:43 +02:00
qt5multimedia package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5quickcontrols package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5quickcontrols2 package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5script package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5sensors package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5serialbus package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5serialport package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5svg package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5tools package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5virtualkeyboard package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5webchannel package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5webkit package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5websockets package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5x11extras package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5xmlpatterns package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt53d package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
Config.in package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00
qt5.mk package/qt5: bump latest version to 5.9.1 2017-07-20 09:33:12 +02:00