package/wpewebkit: security bump to version 2.42.4
The minimum GCC version is changed to 10.x, conditionals added for
USE_JPEGXL and USE_GBM. Both are optional and will be automatically
enabled if the relevent packages have been enabled. GBM is recommended
for performance, is it avoids a buffer copy on each frame rendered by
WebKit.
Release notes:
- https://wpewebkit.org/release/wpewebkit-2.40.4.html
- https://wpewebkit.org/release/wpewebkit-2.40.5.html
- https://wpewebkit.org/release/wpewebkit-2.42.0.html
- https://wpewebkit.org/release/wpewebkit-2.42.1.html
- https://wpewebkit.org/release/wpewebkit-2.42.2.html
- https://wpewebkit.org/release/wpewebkit-2.42.3.html
- https://wpewebkit.org/release/wpewebkit-2.42.4.html
This update covers fixes for CVE-2023-37450, CVE-2023-38133,
CVE-2023-38572, CVE-2023-38592, CVE-2023-38594, CVE-2023-38595,
CVE-2023-38597, CVE-2023-38599, CVE-2023-38600, CVE-2023-38611,
CVE-2023-40397, CVE-2023-39928, CVE-2023-39434, CVE-2023-40451,
CVE-2023-41074, CVE-2023-41993, CVE-2023-32359, CVE-2023-41983,
CVE-2023-42852, CVE-2023-42916, CVE-2023-42917, CVE-2023-42883,
and CVE-2023-42890.
Relevant security advisories:
- https://wpewebkit.org/security/WSA-2023-0006.html
- https://wpewebkit.org/security/WSA-2023-0007.html
- https://wpewebkit.org/security/WSA-2023-0008.html
- https://wpewebkit.org/security/WSA-2023-0009.html
- https://wpewebkit.org/security/WSA-2023-0010.html
- https://wpewebkit.org/security/WSA-2023-0011.html
- https://wpewebkit.org/security/WSA-2023-0012.html
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>