fixed bug caused by new ANGLE version
This commit is contained in:
parent
f1a36a51d8
commit
b7fa77dbac
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
pkgname=mingw-w64-qt5-base-opengl
|
pkgname=mingw-w64-qt5-base-opengl
|
||||||
pkgver=5.5.1
|
pkgver=5.5.1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
|
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
|
||||||
arch=(i686 x86_64)
|
arch=(i686 x86_64)
|
||||||
url="https://www.qt.io/"
|
url="https://www.qt.io/"
|
||||||
|
@ -252,8 +252,15 @@ build() {
|
||||||
# fix include directory of dbus
|
# fix include directory of dbus
|
||||||
qt_configure_args+=" $(${_arch}-pkg-config --cflags-only-I dbus-1 --cflags)"
|
qt_configure_args+=" $(${_arch}-pkg-config --cflags-only-I dbus-1 --cflags)"
|
||||||
|
|
||||||
isOpenGL && qt_configure_args+=' -opengl desktop'
|
if isStatic; then
|
||||||
isStatic && qt_configure_args+=' -opengl no'
|
qt_configure_args+=' -opengl no'
|
||||||
|
elif isOpenGL; then
|
||||||
|
qt_configure_args+=' -opengl desktop'
|
||||||
|
else
|
||||||
|
# GL_GLEXT_PROTOTYPES must be defined to enable declarations GLES functions
|
||||||
|
qt_configure_args+=' -DGL_GLEXT_PROTOTYPES'
|
||||||
|
fi
|
||||||
|
# TODO: allow dynamic OpenGL configuration
|
||||||
|
|
||||||
unset PKG_CONFIG_PATH
|
unset PKG_CONFIG_PATH
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
pkgname=mingw-w64-qt5-base-static
|
pkgname=mingw-w64-qt5-base-static
|
||||||
pkgver=5.5.1
|
pkgver=5.5.1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
|
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
|
||||||
arch=(i686 x86_64)
|
arch=(i686 x86_64)
|
||||||
url="https://www.qt.io/"
|
url="https://www.qt.io/"
|
||||||
|
@ -252,8 +252,15 @@ build() {
|
||||||
# fix include directory of dbus
|
# fix include directory of dbus
|
||||||
qt_configure_args+=" $(${_arch}-pkg-config --cflags-only-I dbus-1 --cflags)"
|
qt_configure_args+=" $(${_arch}-pkg-config --cflags-only-I dbus-1 --cflags)"
|
||||||
|
|
||||||
isOpenGL && qt_configure_args+=' -opengl desktop'
|
if isStatic; then
|
||||||
isStatic && qt_configure_args+=' -opengl no'
|
qt_configure_args+=' -opengl no'
|
||||||
|
elif isOpenGL; then
|
||||||
|
qt_configure_args+=' -opengl desktop'
|
||||||
|
else
|
||||||
|
# GL_GLEXT_PROTOTYPES must be defined to enable declarations GLES functions
|
||||||
|
qt_configure_args+=' -DGL_GLEXT_PROTOTYPES'
|
||||||
|
fi
|
||||||
|
# TODO: allow dynamic OpenGL configuration
|
||||||
|
|
||||||
unset PKG_CONFIG_PATH
|
unset PKG_CONFIG_PATH
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
pkgname=mingw-w64-qt5-base
|
pkgname=mingw-w64-qt5-base
|
||||||
pkgver=5.5.1
|
pkgver=5.5.1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
|
pkgdesc="A cross-platform application and UI framework (mingw-w64)"
|
||||||
arch=(i686 x86_64)
|
arch=(i686 x86_64)
|
||||||
url="https://www.qt.io/"
|
url="https://www.qt.io/"
|
||||||
|
@ -252,14 +252,22 @@ build() {
|
||||||
# fix include directory of dbus
|
# fix include directory of dbus
|
||||||
qt_configure_args+=" $(${_arch}-pkg-config --cflags-only-I dbus-1 --cflags)"
|
qt_configure_args+=" $(${_arch}-pkg-config --cflags-only-I dbus-1 --cflags)"
|
||||||
|
|
||||||
isOpenGL && qt_configure_args+=' -opengl desktop'
|
if isStatic; then
|
||||||
isStatic && qt_configure_args+=' -opengl no'
|
qt_configure_args+=' -opengl no'
|
||||||
|
elif isOpenGL; then
|
||||||
|
qt_configure_args+=' -opengl desktop'
|
||||||
|
else
|
||||||
|
# GL_GLEXT_PROTOTYPES must be defined to enable declarations GLES functions
|
||||||
|
qt_configure_args+=' -DGL_GLEXT_PROTOTYPES'
|
||||||
|
fi
|
||||||
|
# TODO: allow dynamic OpenGL configuration
|
||||||
|
|
||||||
unset PKG_CONFIG_PATH
|
unset PKG_CONFIG_PATH
|
||||||
|
|
||||||
if ! isStatic; then
|
if ! isStatic; then
|
||||||
export QT_LFLAGS_MYSQL="-L/usr/${_arch}/lib -lmysql"
|
export QT_LFLAGS_MYSQL="-L/usr/${_arch}/lib -lmysql"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Qt doesn't detect mysql correctly, so use this:
|
# Qt doesn't detect mysql correctly, so use this:
|
||||||
export QT_CFLAGS_MYSQL="-I/usr/${_arch}/include/mariadb"
|
export QT_CFLAGS_MYSQL="-I/usr/${_arch}/include/mariadb"
|
||||||
#export QT_LFLAGS_MYSQL_R="-lmariadbclient -lws2_32 -lpthread -lz -lm -lssl -lcrypto"
|
#export QT_LFLAGS_MYSQL_R="-lmariadbclient -lws2_32 -lpthread -lz -lm -lssl -lcrypto"
|
||||||
|
|
Loading…
Reference in New Issue