mbox series

[v3,0/5] Update WPE WebKit to 2.36.8, and then 2.38.0

Message ID 20221006095833.1116173-1-aperez@igalia.com
Headers show
Series Update WPE WebKit to 2.36.8, and then 2.38.0 | expand

Message

Adrian Perez de Castro Oct. 6, 2022, 9:58 a.m. UTC
This series bump wpewebkit to the 2.36.8 release first, which includes
security updates. Then the set of packages needed to run WPE (libwpe,
wpebackend-fdo, cog) are updated to the recommended versions for the
2.38.x series, as documented at:

  https://wpewebkit.org/release/schedule/#compatible-components

The separate patch with the 2.36.8 update is intended to be cherry
picked into stable branches, as it does not need newer tools (compiler,
C++ standard library, CMake, etc.)

=)


Adrian Perez de Castro (5):
  package/wpewebkit: security bump to version 2.36.8
  package/libwpe: bump to version 1.14.0
  package/wpebackend-fdo: bump to version 1.14.0
  package/wpewebkit: bump to version 2.38.0
  package/cog: bump to version 0.16.0

 ...m-dependency-when-protocols-are-used.patch |  36 ++
 package/cog/cog.hash                          |   8 +-
 package/cog/cog.mk                            |  37 +-
 package/libwpe/libwpe.hash                    |   8 +-
 package/libwpe/libwpe.mk                      |   2 +-
 package/wpebackend-fdo/wpebackend-fdo.hash    |   8 +-
 package/wpebackend-fdo/wpebackend-fdo.mk      |   2 +-
 ...cpp-fails-to-build-NEON-fast-path-se.patch | 328 ++++++++++++++++++
 package/wpewebkit/wpewebkit.hash              |   8 +-
 package/wpewebkit/wpewebkit.mk                |   8 +-
 10 files changed, 407 insertions(+), 38 deletions(-)
 create mode 100644 package/cog/0001-wl-Fix-libdrm-dependency-when-protocols-are-used.patch
 create mode 100644 package/wpewebkit/0001-FELightningNEON.cpp-fails-to-build-NEON-fast-path-se.patch

---
Changes v2 -> v3:
  - Fixed Cog build due to incorrect Meson option usage (pointed out by
    Gary Bisson).
  - Add Cog patch to fix picking libdrm headers correctly (also Gary Bisson).
---
Changes v1 -> v2:
  - Added a first patch with a 2.36.8 update (suggested by Thomas
    Petazzoni).
  - Added a 2.36.x version of the ARM NEON build fix (suggested by
    Michael Nostoff).
  - Added one additional patch updating cog to 0.16.0, which has been
    released in the interim.