0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-08-04 11:20:34 +00:00
Files
termux-packages/x11-packages/carbonyl-host-tools/patches/2011-dawn-fix-dynamic-loaded-libraries.patch
2025-02-01 17:05:51 +08:00

15 lines
473 B
Diff

--- a/third_party/dawn/src/dawn/native/XlibXcbFunctions.cpp
+++ b/third_party/dawn/src/dawn/native/XlibXcbFunctions.cpp
@@ -17,7 +17,11 @@
namespace dawn::native {
XlibXcbFunctions::XlibXcbFunctions() {
+#ifdef __TERMUX__
+ if (!mLib.Open("libX11-xcb.so") || !mLib.GetProc(&xGetXCBConnection, "XGetXCBConnection")) {
+#else
if (!mLib.Open("libX11-xcb.so.1") || !mLib.GetProc(&xGetXCBConnection, "XGetXCBConnection")) {
+#endif
mLib.Close();
}
}