$NetBSD$

No futex on NetBSD.

--- Source/ThirdParty/ANGLE/src/common/SimpleMutex.h.orig	2024-11-01 23:28:13.485199177 +0000
+++ Source/ThirdParty/ANGLE/src/common/SimpleMutex.h
@@ -33,7 +33,9 @@
 //
 // There is no TSAN support for futex currently, so it is disabled in that case
 #if !defined(ANGLE_WITH_TSAN)
-#    if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_ANDROID)
+#    if defined(ANGLE_PLATFORM_NETBSD)
+#        define ANGLE_USE_FUTEX 0
+#    elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_ANDROID)
 // Linux has had futexes for a very long time.  Assume support.
 #        define ANGLE_USE_FUTEX 1
 #    elif defined(ANGLE_PLATFORM_WINDOWS) && !defined(ANGLE_ENABLE_WINDOWS_UWP) && \
