Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a24473a87b4ec6d52f34b7394e4055ab489e47c7 https://github.com/WebKit/WebKit/commit/a24473a87b4ec6d52f34b7394e4055ab489e47c7 Author: Adrian Perez de Castro <ape...@igalia.com> Date: 2025-04-07 (Mon, 07 Apr 2025)
Changed paths: M Source/ThirdParty/skia/CMakeLists.txt M Source/WebKit/PlatformWPE.cmake Log Message: ----------- REGRESSION(286721@main): [CMake][WPE] Android builds with Skia enabled fail https://bugs.webkit.org/show_bug.cgi?id=291176 Reviewed by Carlos Garcia Campos. With the update done in 286721@main plus additional changes from 288086@main Skia has been refactored to use some platform-independent FreeType code on Android as well. Therefore, reorganize the CMake build system to reflect this change. While at it link, also to libintl on Android, which has always been needed and its lack was being workarounded in the Cerbero build system [1]. [1] https://github.com/Igalia/wpe-android-cerbero/blob/28cb1f1686842826590b1b6936d0fd7b4f37364e/recipes/wpewebkit.recipe#L184 * Source/ThirdParty/skia/CMakeLists.txt: Move most Android bits under the Unix (non-Windows) part, keeping the addition of the Freetype related sources and library under the common part. * Source/WebKit/PlatformWPE.cmake: Add linking to libintl on Android, needed by WebKitWebContext to use bindtextdomain(). Canonical link: https://commits.webkit.org/293351@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes