Igalia / meta-webkit

Yocto / OpenEmbedded layer for WebKit based engines and browsers
MIT License
126 stars 69 forks source link

Update and Fix WPEWebkit Compilation #482

Closed arthursdo closed 1 year ago

arthursdo commented 1 year ago

This Pull Request addresses two primary issues to enhance WPEWebkit support on the IMX6 platform:

  1. 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.

  2. 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:

Testing:

  1. Compile WPEWebkit for IMX6, applying the new patch and updated recipe.
  2. Verify that WPEWebkit operates as expected without the USE_GBM macro.
clopez commented 1 year ago

thanks!