qt5base-lts/config.tests/unix
Laszlo Agocs e8364f9a4b Enable GL prototypes with recent Khronos headers
Recent Khronos headers decided to break the world by guarding all
function prototypes with GL_GLEXT_PROTOTYPES which has traditionally
been used for extension headers only.

Until this gets corrected - see
https://lists.freedesktop.org/archives/mesa-dev/2016-September/128654.html
- add the define to the config tests and qopengl.h.

While 5.7 already has some of the qopengl.h fixes due to an upgraded
ANGLE shipping with newer headers, this is a cross-platform issue that
will surface everywhere eventually. Therefore we target the full set
of fixes to 5.6.

This time we also make sure the forced define of GL_GLEXT_PROTOTYPES
is removed before including the ext header, thus apps get the ext
protos only if they actually requested them.

Task-number: QTBUG-56764
Change-Id: Ib2c6d2e7b71b8fb8683424f43e6289e64e4ee46c
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
2016-11-10 12:16:20 +00:00
..
alsa alsatest: Fix the check to treat alsalib 1.1.x as correct version 2016-03-07 14:37:29 +00:00
clock-gettime OpenBSD: use clock_gettime() provided by OS 2016-06-08 04:11:10 +00:00
clock-monotonic Update copyright headers 2015-02-11 06:49:51 +00:00
cloexec NetBSD: use paccept() where accept4() is used 2016-06-28 05:49:18 +00:00
cups Update copyright headers 2015-02-11 06:49:51 +00:00
db2 Update copyright headers 2015-02-11 06:49:51 +00:00
dbus Update copyright headers 2015-02-11 06:49:51 +00:00
dlopen Fix dynamic librariy support detection for platforms without libdl 2016-05-19 10:15:42 +00:00
evdev Update copyright headers 2015-02-11 06:49:51 +00:00
eventfd Update copyright headers 2015-02-11 06:49:51 +00:00
fontconfig Update copyright headers 2015-02-11 06:49:51 +00:00
freetype Haiku: Enable FreeType2/FontConfig support 2015-05-04 14:52:00 +00:00
getaddrinfo Update copyright headers 2015-02-11 06:49:51 +00:00
getifaddrs Update copyright headers 2015-02-11 06:49:51 +00:00
glib Update copyright headers 2015-02-11 06:49:51 +00:00
gnu-libiconv Update copyright headers 2015-02-11 06:49:51 +00:00
gstreamer Fix gstreamer configuration test. 2015-10-13 08:59:04 +00:00
harfbuzz Update bundled HarfBuzz-NG to 1.0.6 2015-11-03 16:20:57 +00:00
ibase Update copyright headers 2015-02-11 06:49:51 +00:00
iconv Use -liconv on OpenBSD as well in config.tests 2016-05-23 09:51:09 +00:00
icu Introduce icu_dependency.pri 2015-03-20 18:12:04 +00:00
inotify Update copyright headers 2015-02-11 06:49:51 +00:00
iodbc Update copyright headers 2015-02-11 06:49:51 +00:00
ipc_posix Fix QT_POSIX_IPC support 2015-02-25 11:42:36 +00:00
ipc_sysv Fixed license headers 2015-02-17 18:46:09 +00:00
ipv6ifname Update copyright headers 2015-02-11 06:49:51 +00:00
javascriptcore-jit Update copyright headers 2015-02-11 06:49:51 +00:00
journald Search for libsystemd first, fall back to libsystemd-journal 2016-02-15 13:32:21 +00:00
lgmon Update copyright headers 2015-02-11 06:49:51 +00:00
libdl Fix dynamic librariy support detection for platforms without libdl 2016-05-19 10:15:42 +00:00
libinput Update copyright headers 2015-02-11 06:49:51 +00:00
libjpeg libjpeg config test: init variable 2016-09-16 04:12:03 +00:00
libpng Libpng config.tests: use pkg-config when available 2016-06-27 18:45:29 +00:00
libudev Update copyright headers 2015-02-11 06:49:51 +00:00
mips_dsp Update copyright headers 2015-02-11 06:49:51 +00:00
mips_dspr2 Update copyright headers 2015-02-11 06:49:51 +00:00
mremap Update copyright headers 2015-02-11 06:49:51 +00:00
mtdev Update copyright headers 2015-02-11 06:49:51 +00:00
mysql Call a function in the MySQL configure test to make sure it links. 2016-06-01 02:30:03 +00:00
mysql_r Disable app_bundle and lib_bundle when running configure tests 2013-07-16 13:44:18 +02:00
objcopy Enable -separate-debug-info for mingw toolchains 2016-05-23 09:49:46 +00:00
oci Update copyright headers 2015-02-11 06:49:51 +00:00
odbc Update copyright headers 2015-02-11 06:49:51 +00:00
opengldesktop Enable GL prototypes with recent Khronos headers 2016-11-10 12:16:20 +00:00
opengles2 Enable GL prototypes with recent Khronos headers 2016-11-10 12:16:20 +00:00
opengles3 Enable GL prototypes with recent Khronos headers 2016-11-10 12:16:20 +00:00
opengles31 Adjust egl config.test to pass sysrooted libs 2016-04-08 23:37:07 +00:00
openssl Detect if the 'openssl' is really libressl at configure time. 2016-06-04 18:11:19 +00:00
openvg Update copyright headers 2015-02-11 06:49:51 +00:00
pcre Update copyright headers 2015-02-11 06:49:51 +00:00
posix_fallocate NetBSD: enable detection of posix_fallocate() 2016-06-28 05:49:24 +00:00
pps Update copyright headers 2015-02-11 06:49:51 +00:00
psql Update copyright headers 2015-02-11 06:49:51 +00:00
pulseaudio Update copyright headers 2015-02-11 06:49:51 +00:00
qqnx_imf Update copyright headers 2015-02-11 06:49:51 +00:00
shivavg Update copyright headers 2015-02-11 06:49:51 +00:00
slog2 Update copyright headers 2015-02-11 06:49:51 +00:00
sqlite Improve SQLite3 configuration test 2016-06-28 14:36:01 +00:00
sqlite2 Update copyright headers 2015-02-11 06:49:51 +00:00
stdint Update copyright headers 2015-02-11 06:49:51 +00:00
stl Update copyright headers 2015-02-11 06:49:51 +00:00
sun-libiconv Disable app_bundle and lib_bundle when running configure tests 2013-07-16 13:44:18 +02:00
syslog Support logging direct to syslog, if enabled. 2015-08-09 04:16:38 +00:00
tds Update copyright headers 2015-02-11 06:49:51 +00:00
tslib Update copyright headers 2015-02-11 06:49:51 +00:00
xkbcommon Update copyright headers 2015-02-11 06:49:51 +00:00
zlib Update copyright headers 2015-02-11 06:49:51 +00:00
arch.test support spaces in build and install dirs 2015-02-17 18:28:00 +00:00
bsymbolic_functions.test Do not use -Bsymbolic* on anything but x86 and x86-64 2014-03-25 00:00:23 +01:00
compile.test compile.test: append any unknown arguments to the qmake command-line 2016-08-25 12:09:08 +00:00
fvisibility.test Enable symbol visibility support on QNX 2012-08-27 10:50:35 +02:00
precomp.test Fix enabling of precompiled headers on macOS 2016-07-25 20:23:13 +00:00
which.test Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00