File 0001-Use-Qt-provided-GL-libraries-for-gui.patch of Package mingw64-libqt5-qtbase

From 4a534d5a39d87d5b1f2949db9162eb36746fee9a Mon Sep 17 00:00:00 2001
From: Ralf Habacker <ralf.habacker@freenet.de>
Date: Wed, 29 May 2024 10:18:52 +0200
Subject: [PATCH] Use Qt provided GL libraries for gui

---
 src/gui/gui.pro | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/gui/gui.pro b/src/gui/gui.pro
index 9e8dbeaf4..d07931bf7 100644
--- a/src/gui/gui.pro
+++ b/src/gui/gui.pro
@@ -61,15 +61,16 @@ win32: CMAKE_WINDOWS_BUILD = True
 
 qtConfig(angle) {
     !mingw|qtConfig(debug_and_release): debug_suffix="d"
+    !mingw|qtConfig(debug_and_release): p="Qt5"
     CMAKE_GL_INCDIRS = $$CMAKE_INCLUDE_DIR
-    CMAKE_ANGLE_EGL_DLL_RELEASE = libEGL.dll
-    CMAKE_ANGLE_EGL_IMPLIB_RELEASE = libEGL.$${QMAKE_EXTENSION_IMPLIB}
-    CMAKE_ANGLE_GLES2_DLL_RELEASE = libGLESv2.dll
-    CMAKE_ANGLE_GLES2_IMPLIB_RELEASE = libGLESv2.$${QMAKE_EXTENSION_IMPLIB}
-    CMAKE_ANGLE_EGL_DLL_DEBUG = libEGL$${debug_suffix}.dll
-    CMAKE_ANGLE_EGL_IMPLIB_DEBUG = libEGL$${debug_suffix}.$${QMAKE_EXTENSION_IMPLIB}
-    CMAKE_ANGLE_GLES2_DLL_DEBUG = libGLESv2$${debug_suffix}.dll
-    CMAKE_ANGLE_GLES2_IMPLIB_DEBUG = libGLESv2$${debug_suffix}.$${QMAKE_EXTENSION_IMPLIB}
+    CMAKE_ANGLE_EGL_DLL_RELEASE = libEGL$${p}.dll
+    CMAKE_ANGLE_EGL_IMPLIB_RELEASE = libEGL$${p}.$${QMAKE_EXTENSION_IMPLIB}
+    CMAKE_ANGLE_GLES2_DLL_RELEASE = libGLESv2$${p}.dll
+    CMAKE_ANGLE_GLES2_IMPLIB_RELEASE = libGLESv2$${p}.$${QMAKE_EXTENSION_IMPLIB}
+    CMAKE_ANGLE_EGL_DLL_DEBUG = libEGL$${p}$${debug_suffix}.dll
+    CMAKE_ANGLE_EGL_IMPLIB_DEBUG = libEGL$${p}$${debug_suffix}.$${QMAKE_EXTENSION_IMPLIB}
+    CMAKE_ANGLE_GLES2_DLL_DEBUG = libGLESv2$${p}$${debug_suffix}.dll
+    CMAKE_ANGLE_GLES2_IMPLIB_DEBUG = libGLESv2$${p}$${debug_suffix}.$${QMAKE_EXTENSION_IMPLIB}
 
     CMAKE_QT_OPENGL_IMPLEMENTATION = GLESv2
 } else {
-- 
2.44.0

openSUSE Build Service is sponsored by