Title: [294393] releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE
- Revision
- 294393
- Author
- ape...@igalia.com
- Date
- 2022-05-18 06:05:15 -0700 (Wed, 18 May 2022)
Log Message
Merge r292765 - [GTK][WPE] Build ANGLE with the EGL_NO_PLATFORM_SPECIFIC_TYPES define
https://bugs.webkit.org/show_bug.cgi?id=239039
Reviewed by Adrian Perez de Castro.
Specify the EGL_NO_PLATFORM_SPECIFIC_TYPES define when building ANGLE
subproject for the GTK and WPE ports. This should avoid searching for
platform-specific headers that might not be available at all during
build, e.g. the X11 headers which are used by default on UNIX platforms.
* PlatformGTK.cmake:
* PlatformWPE.cmake:
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/ChangeLog (294392 => 294393)
--- releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/ChangeLog 2022-05-18 12:59:08 UTC (rev 294392)
+++ releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/ChangeLog 2022-05-18 13:05:15 UTC (rev 294393)
@@ -1 +1,16 @@
+2022-04-11 Zan Dobersek <zdober...@igalia.com>
+
+ [GTK][WPE] Build ANGLE with the EGL_NO_PLATFORM_SPECIFIC_TYPES define
+ https://bugs.webkit.org/show_bug.cgi?id=239039
+
+ Reviewed by Adrian Perez de Castro.
+
+ Specify the EGL_NO_PLATFORM_SPECIFIC_TYPES define when building ANGLE
+ subproject for the GTK and WPE ports. This should avoid searching for
+ platform-specific headers that might not be available at all during
+ build, e.g. the X11 headers which are used by default on UNIX platforms.
+
+ * PlatformGTK.cmake:
+ * PlatformWPE.cmake:
+
== Rolled over to ChangeLog-2022-02-22 ==
Modified: releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/PlatformGTK.cmake (294392 => 294393)
--- releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/PlatformGTK.cmake 2022-05-18 12:59:08 UTC (rev 294392)
+++ releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/PlatformGTK.cmake 2022-05-18 13:05:15 UTC (rev 294393)
@@ -1,4 +1,4 @@
-list(APPEND ANGLE_DEFINITIONS ANGLE_PLATFORM_LINUX USE_SYSTEM_EGL)
+list(APPEND ANGLE_DEFINITIONS ANGLE_PLATFORM_LINUX EGL_NO_PLATFORM_SPECIFIC_TYPES USE_SYSTEM_EGL)
include(linux.cmake)
if (USE_OPENGL)
Modified: releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/PlatformWPE.cmake (294392 => 294393)
--- releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/PlatformWPE.cmake 2022-05-18 12:59:08 UTC (rev 294392)
+++ releases/WebKitGTK/webkit-2.36/Source/ThirdParty/ANGLE/PlatformWPE.cmake 2022-05-18 13:05:15 UTC (rev 294393)
@@ -1,4 +1,4 @@
-list(APPEND ANGLE_DEFINITIONS ANGLE_PLATFORM_LINUX)
+list(APPEND ANGLE_DEFINITIONS ANGLE_PLATFORM_LINUX EGL_NO_PLATFORM_SPECIFIC_TYPES)
include(linux.cmake)
if (USE_OPENGL)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes