Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e45a46fae1a59709b4d5dd5c043352129364d150 https://github.com/WebKit/WebKit/commit/e45a46fae1a59709b4d5dd5c043352129364d150 Author: Diego Pino Garcia <dp...@igalia.com> Date: 2023-06-21 (Wed, 21 Jun 2023)
Changed paths: M Tools/gtk/jhbuild.modules A Tools/gtk/patches/libjxl-add-cmake-flag-provision-dependencies.patch M Tools/jhbuild/jhbuild-minimal.modules A Tools/jhbuild/patches/libjxl-add-cmake-flag-provision-dependencies.patch M Tools/wpe/jhbuild.modules A Tools/wpe/patches/libjxl-add-cmake-flag-provision-dependencies.patch Log Message: ----------- [JHBuild] Add libjxl to moduleset https://bugs.webkit.org/show_bug.cgi?id=258341 Reviewed by Carlos Alberto Lopez Perez. Changeset '265024@main' enabled JPEGXL by default in WebKitGTK and WPE. This caused a build failure in systems such as Ubuntu 20.04, Ubuntu 22.04 and Debian 11, which do not provide 'libjxl' as a system library. To work around the issue, the failing build bots disabled USE_JPEGXL. By adding 'libjxl' to the JHBuild moduleset, USE_JPEGXL can be enabled again. * Tools/gtk/jhbuild.modules: * Tools/gtk/patches/libjxl-add-cmake-flag-provision-dependencies.patch: Added. * Tools/jhbuild/jhbuild-minimal.modules: * Tools/jhbuild/patches/libjxl-add-cmake-flag-provision-dependencies.patch: Added. * Tools/wpe/jhbuild.modules: * Tools/wpe/patches/libjxl-add-cmake-flag-provision-dependencies.patch: Added. Canonical link: https://commits.webkit.org/265394@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes