summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlberto Mardegan <mardy@users.sourceforge.net>2020-04-08 21:22:41 (GMT)
committermabrand <mabrand@mabrand.nl>2020-09-09 17:33:26 (GMT)
commiteb26bce6dd1b4b7a79cdbd9011251e6101bed60d (patch)
treecf0d892992355802b23cfdcf19ccc2279008deed
parent159208832fff727e4b3b2dc7d6a0c5d20b3e27de (diff)
downloadmxe-eb26bce6dd1b4b7a79cdbd9011251e6101bed60d.zip
mxe-eb26bce6dd1b4b7a79cdbd9011251e6101bed60d.tar.gz
mxe-eb26bce6dd1b4b7a79cdbd9011251e6101bed60d.tar.bz2
qtbase: use dynamic configuration of OpenGL backend
This turns on the fallback behavior introduced in Qt 5.4 and described in https://www.qt.io/blog/2014/11/27/qt-weekly-21-dynamic-opengl-implementation-loading-in-qt-5-4 This is how Qt builds its official packages.
-rw-r--r--src/qtbase.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qtbase.mk b/src/qtbase.mk
index 69b85c7..900929e 100644
--- a/src/qtbase.mk
+++ b/src/qtbase.mk
@@ -9,7 +9,7 @@ $(PKG)_CHECKSUM := 33960404d579675b7210de103ed06a72613bfc4305443e278e2d32a3eb1f3
$(PKG)_SUBDIR := $(PKG)-everywhere-src-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-everywhere-src-$($(PKG)_VERSION).tar.xz
$(PKG)_URL := https://download.qt.io/official_releases/qt/5.15/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
-$(PKG)_DEPS := cc dbus fontconfig freetds freetype harfbuzz jpeg libmysqlclient libpng openssl pcre2 postgresql sqlite zlib zstd $(BUILD)~zstd
+$(PKG)_DEPS := cc dbus fontconfig freetds freetype harfbuzz jpeg libmysqlclient libpng mesa openssl pcre2 postgresql sqlite zlib zstd $(BUILD)~zstd
$(PKG)_DEPS_$(BUILD) :=
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
@@ -44,7 +44,7 @@ define $(PKG)_BUILD
$(if $(BUILD_STATIC), -static,)$(if $(BUILD_SHARED), -shared,) \
-prefix '$(PREFIX)/$(TARGET)/qt5' \
-no-icu \
- -opengl desktop \
+ -opengl dynamic \
-no-glib \
-accessibility \
-nomake examples \