WebKit_GTK: Fix patchset to fix issue #7462 (#7469)

This commit is contained in:
Samuel Crow
2022-11-23 05:02:57 -06:00
committed by GitHub
parent 3cbcb0b942
commit 70d514ca38

View File

@@ -1,4 +1,4 @@
From d7e354fde9acfd0a5a4862941c80d8912c25e54e Mon Sep 17 00:00:00 2001
From bf907dee59d3c74a4138a460e6921569ebda24ef Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Mon, 7 Nov 2022 16:36:35 +1000
Subject: Fix for Haiku
@@ -504,7 +504,7 @@ index cd78c8c..87cb5a5 100644
2.37.3
From b5fce2345ff851d378e67a47797ea99784c92938 Mon Sep 17 00:00:00 2001
From 995a6b23021382a48aed8806d5e1f04981f2ed71 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Fri, 11 Nov 2022 16:48:40 +1000
Subject: Thread naming
@@ -538,7 +538,7 @@ index e5f4761..a485dfa 100644
2.37.3
From ddfd8bc153dfe0d9c0b4a3cff5a5695e888931df Mon Sep 17 00:00:00 2001
From 234fc18bfccd6893ae764506f16b30620e180f95 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Fri, 11 Nov 2022 16:49:03 +1000
Subject: Fix memory reserve
@@ -578,3 +578,29 @@ index 7510126..0be4d44 100644
--
2.37.3
From 4824e201ddd43510c912b8e05ce58ebf839ec552 Mon Sep 17 00:00:00 2001
From: "Samuel D. Crow" <samuraileumas@yahoo.com>
Date: Tue, 22 Nov 2022 00:16:57 -0600
Subject: fix endian check
diff --git a/Source/ThirdParty/xdgmime/CMakeLists.txt b/Source/ThirdParty/xdgmime/CMakeLists.txt
index 2605e1c..c01a1a0 100644
--- a/Source/ThirdParty/xdgmime/CMakeLists.txt
+++ b/Source/ThirdParty/xdgmime/CMakeLists.txt
@@ -16,8 +16,10 @@ set(XDGMIME_SOURCES
${XDGMIME_DIR}/src/xdgmimeglob.c
)
+set(XDGMIME_BYTE_ORDER $<STREQUAL:${CMAKE_C_BYTE_ORDER},LITTLE_ENDIAN>)
+
include_directories("${XDGMIME_INCLUDE_DIRECTORIES}")
-add_definitions(-DXDG_PREFIX=_wk_xdg)
+add_definitions(-DXDG_PREFIX=_wk_xdg -DLITTLE_ENDIAN=${XDGMIME_BYTE_ORDER})
add_library(xdgmime STATIC ${XDGMIME_SOURCES})
if (COMPILER_IS_GCC_OR_CLANG)
--
2.37.3