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

Reply via email to