This Pull Request addresses two primary issues to enhance WPEWebkit support on the IMX6 platform:
Add patch to fix cmake for wpewebkit: Introduces a new patch that modifies the cmake file for WPEWebkit. This allows for the compilation without the USE_GBM macro, which is otherwise declared by default inside the cmake and cannot be disabled during compilation. The patch is located at recipes-browser/wpewebkit/wpewebkit/0001-WPE-Fix-build-without-USE_GBM.patch.
Update WPEWebkit Recipe to Version 2.40.5: This updates WPEWebkit from version 2.40.3 to 2.40.5, incorporating the latest features and bug fixes.
Why this PR is needed:
Enables the ability to compile WPEWebkit without the USE_GBM macro, which is declared inside the cmake and prevents its deactivation during the build.
Keeps WPEWebkit up-to-date with the latest version for additional performance improvements and fixes.
Testing:
Compile WPEWebkit for IMX6, applying the new patch and updated recipe.
Verify that WPEWebkit operates as expected without the USE_GBM macro.
This Pull Request addresses two primary issues to enhance WPEWebkit support on the IMX6 platform:
Add patch to fix cmake for wpewebkit: Introduces a new patch that modifies the cmake file for WPEWebkit. This allows for the compilation without the
USE_GBM
macro, which is otherwise declared by default inside the cmake and cannot be disabled during compilation. The patch is located atrecipes-browser/wpewebkit/wpewebkit/0001-WPE-Fix-build-without-USE_GBM.patch
.Update WPEWebkit Recipe to Version 2.40.5: This updates WPEWebkit from version 2.40.3 to 2.40.5, incorporating the latest features and bug fixes.
Why this PR is needed:
USE_GBM
macro, which is declared inside the cmake and prevents its deactivation during the build.Testing:
USE_GBM
macro.