mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-09 17:03:35 -09:00
package/wpewebkit: add dependencies to fontconfig & freetype
Buildroot commit2882cf4ae6bumped the package from 2.44.4 to 2.48.3. This bump includes upstream commit3b54e45d63which was added to wpewebkit 2.45.1: https://wpewebkit.org/release/wpewebkit-2.45.1.html "Use Skia by default instead of Cairo for rendering." The upstream commit includes dependencies to fontconfig & freetype which were not added to buildroot and cause build errors with this defconfig: BR2_aarch64=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y BR2_PER_PACKAGE_DIRECTORIES=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SOFTPIPE=y BR2_PACKAGE_MESA3D_OPENGL_EGL=y BR2_PACKAGE_MESA3D_OPENGL_ES=y BR2_PACKAGE_WPEWEBKIT=y BR2_PACKAGE_WPEWEBKIT_SANDBOX=y BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA=y BR2_PACKAGE_WPEWEBKIT_MEDIA_STREAM=y BR2_PACKAGE_WPEWEBKIT_WEBDRIVER=y Reported-by: Julien Olivain <ju.o@free.fr> [https://patchwork.ozlabs.org/project/buildroot/patch/20251017131035.224739-1-aperez@igalia.com/#3599999] Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Acked-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
bed675a240
commit
7e12d9b481
@@ -44,6 +44,8 @@ config BR2_PACKAGE_WPEWEBKIT
|
||||
select BR2_HOST_CMAKE_AT_LEAST_3_20
|
||||
select BR2_PACKAGE_CAIRO if BR2_ENDIAN = "BIG"
|
||||
select BR2_PACKAGE_CAIRO_PNG if BR2_ENDIAN = "BIG"
|
||||
select BR2_PACKAGE_FONTCONFIG if BR2_ENDIAN = "LITTLE"
|
||||
select BR2_PACKAGE_FREETYPE if BR2_ENDIAN = "LITTLE"
|
||||
select BR2_PACKAGE_HARFBUZZ
|
||||
select BR2_PACKAGE_ICU
|
||||
select BR2_PACKAGE_JPEG
|
||||
|
||||
@@ -40,6 +40,7 @@ ifeq ($(BR2_ENDIAN),"BIG")
|
||||
WPEWEBKIT_DEPENDENCIES += cairo
|
||||
WPEWEBKIT_CONF_OPTS += -DUSE_SKIA=OFF
|
||||
else
|
||||
WPEWEBKIT_DEPENDENCIES += fontconfig freetype
|
||||
WPEWEBKIT_CONF_OPTS += -DUSE_SKIA=ON
|
||||
endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user