head 1.1; access; symbols; locks; strict; comment @// @; 1.1 date 2026.08.30.14.25.05; author wiz; state Exp; branches; next ; commitid JBc39jPIQAWHzFTG; desc @@ 1.1 log @www/webkit-gtk41: import webkit-gtk41-2.52.6 WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. This is the GTK3 port of the engine, API version 4.1. @ text @$NetBSD$ pthread_setname_np() has three arguments on NetBSD. --- Source/ThirdParty/ANGLE/src/common/system_utils_linux.cpp.orig 2025-02-25 08:25:37.951309000 +0000 +++ Source/ThirdParty/ANGLE/src/common/system_utils_linux.cpp @@@@ -58,7 +58,10 @@@@ void SetCurrentThreadName(const char *na { // There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is // returned), name will be ignored. - ASSERT(strlen(name) < 16); +#ifdef __NetBSD__ + pthread_setname_np(pthread_self(), "%s", (void *)name); +#else pthread_setname_np(pthread_self(), name); +#endif } } // namespace angle @