mirror of
git://git.yoctoproject.org/meta-freescale.git
synced 2026-01-27 11:52:04 +01:00
OE-core update wayland-utils to 1.3.0 which now requires
wayland-protocols version >= 1.44.
As the imx-nxp-bsp forked wayland protocols and does not provide
a version later than 1.41 the build fails in do_configure of
wayland-utils.
Drop the wayland-protocol recipe of the downstream fork, extract
the 3 relevant patches on top of upstream v1.41 and apply them
in a bbappend on top of whatever OE-core provides for wayland-protocols.
(6 downstream patches not relevant for the build are dropped)
| ../sources/wayland-utils-1.3.0/wayland-info/meson.build:4:9:
| ERROR: Dependency lookup for wayland-protocols with method 'pkgconfig' failed:
| Invalid version, need 'wayland-protocols' ['>= 1.44'] found '1.41'.
The `inherit allarch` from OE-core can not easily be overridden. I.e.
just setting `PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}"` was
ignored and the packages were still allarch without the workaround.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
wayland-protocol: drop patches 0004-0009
|
||
|---|---|---|
| .. | ||
| e500mc.inc | ||
| e500v2.inc | ||
| e5500-64b.inc | ||
| e5500.inc | ||
| e6500-64b.inc | ||
| e6500.inc | ||
| fsl-default-settings.inc | ||
| fsl-default-versions.inc | ||
| imx-base.inc | ||
| imx8dxl-ddr3l-evk.inc | ||
| imx8dxl-evk.inc | ||
| imx8dxl-lpddr4-evk.inc | ||
| imx8mm-evk.inc | ||
| imx8mn-evk.inc | ||
| imx8mp-evk.inc | ||
| imx8ulp-evk.inc | ||
| imx8x-mek.inc | ||
| imx93-evk.inc | ||
| imx95-evk.inc | ||
| qoriq-arm.inc | ||
| qoriq-arm64.inc | ||
| qoriq-base.inc | ||
| qoriq-ppc.inc | ||
| utilities.inc | ||