meta-freescale/conf/machine
Max Krummenacher 48dfc5f5f3 wayland-protocols: use upstream repo with NXP downstream patches
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
2026-01-07 10:09:01 +01:00
..
include wayland-protocols: use upstream repo with NXP downstream patches 2026-01-07 10:09:01 +01:00
imx6qdlsabreauto.conf linux-fslc-imx: Update from v6.1 to v6.6 2024-04-12 17:00:59 -03:00
imx6qdlsabresd.conf imx6qdlsabresd: Update device tree list for imx6qdl sabre machines 2025-05-14 18:12:22 -03:00
imx6slevk.conf imx6slevk: Add new MACHINE_FEATURES on imx6slevk machine 2025-05-14 18:12:22 -03:00
imx6sllevk.conf imx6sllevk: Add new MACHINE_FEATURES on imx6sllevk machine 2025-05-14 18:12:22 -03:00
imx6sxsabreauto.conf linux-fslc-imx: Update from v6.1 to v6.6 2024-04-12 17:00:59 -03:00
imx6sxsabresd.conf imx6sxsabresd: Add new MACHINE_FEATURES on imx6sxsabresd machine 2025-05-14 18:12:22 -03:00
imx6ulevk.conf imx6ulevk: Add new MACHINE_FEATURES on imx6ulevk machine 2025-05-14 18:12:22 -03:00
imx6ullevk.conf imx6ullevk: Add new MACHINE_FEATURES on imx6ullevk machine 2025-05-14 18:12:22 -03:00
imx6ulz-14x14-evk.conf imx6ulz-14x14-evk: Add new MACHINE_FEATURES on imx6ulz-14x14-evk machine 2025-05-14 18:12:22 -03:00
imx7dsabresd.conf imx7dsabresd: Add new configs on the machine 2025-05-14 18:12:22 -03:00
imx7ulpevk.conf imx7ulpevk: Add new configs on the machine 2025-05-14 18:12:22 -03:00
imx8dx-mek.conf Add SoC information in machines where it is missing 2022-07-26 13:47:09 -03:00
imx8dxl-a1-ddr3l-evk.conf imx8dxl*evk: Add rev B0 support 2023-08-21 12:36:54 -07:00
imx8dxl-a1-lpddr4-evk.conf imx8dxl*evk: Add rev B0 support 2023-08-21 12:36:54 -07:00
imx8dxl-b0-ddr3l-evk.conf imx8dxl*evk: Add rev B0 support 2023-08-21 12:36:54 -07:00
imx8dxl-b0-lpddr4-evk.conf imx8dxl*evk: Add rev B0 support 2023-08-21 12:36:54 -07:00
imx8mm-ddr4-evk.conf imx8mm-ddr4-evk.conf: Add dtbs for NXP BSP 2022-11-09 15:41:57 -07:00
imx8mm-lpddr4-evk.conf imx8mm-lpddr4-evk.conf: Add dtbs for NXP BSP 2022-11-09 16:26:26 -07:00
imx8mn-ddr4-evk.conf imx8mn-ddr4-evk: Add uboot config nom 2022-05-09 17:29:49 -05:00
imx8mn-lpddr4-evk.conf imx8mn-lpddr4-evk: Add imx8mn-evk-usd-wifi.dtb to NXP BSP 2023-02-20 10:59:40 -07:00
imx8mnul-ddr3l-evk.conf imx8mnul-ddr3l-evk: Remove unused variable IMAGE_BOOTLOADER 2025-11-03 18:02:11 +01:00
imx8mp-ddr4-evk.conf imx8m: Set DDR4 machines to use IMX BSP only 2022-04-11 09:32:42 -03:00
imx8mp-lpddr4-evk.conf conf/machine: Update dtb list for 6.6.52_2.0.0 2025-01-30 05:32:50 -08:00
imx8mq-evk.conf imx8mq-evk: Add new configs on the machine 2025-05-14 18:12:22 -03:00
imx8mq-lpddr4-wevk.conf imx8mq-lpddr4-wevk: Add i.MX 8 MQ LPDDR4 WEVK machine 2023-12-14 01:10:53 +02:00
imx8qm-mek.conf imx8qm-mek: Add new MACHINE_FEATURES on imx8qm machine 2025-05-14 18:12:22 -03:00
imx8qxp-mek.conf imx8qxp-mek: Update device tree list for imx8qxp machine 2025-05-14 18:12:22 -03:00
imx8ulp-lpddr4-evk.conf imx8ulp-lpddr4-evk: Add new MACHINE_FEATURES on imx8ulp-lpddr4-evk machine 2025-05-14 18:12:22 -03:00
imx23evk.conf ARM 32-bit device-tree reorganization 2023-10-31 09:57:17 -04:00
imx28evk.conf ARM 32-bit device-tree reorganization 2023-10-31 09:57:17 -04:00
imx51evk.conf ARM 32-bit device-tree reorganization 2023-10-31 09:57:17 -04:00
imx53qsb.conf ARM 32-bit device-tree reorganization 2023-10-31 09:57:17 -04:00
imx93-9x9-lpddr4-qsb.conf imx93-9x9-lpddr4-qsp: Add new configs on the machine 2025-05-14 18:12:22 -03:00
imx93-11x11-lpddr4x-evk.conf imx93-11x11-lpddr4-evk: Add new configs on the machine 2025-05-14 18:12:22 -03:00
imx93-14x14-lpddr4x-evk.conf imx93-evk.inc: Rework 2025-06-10 14:49:27 -07:00
imx95-19x19-verdin.conf imx95-19x19-verdin: set OEI_DDRCONFIG when IMX_SOC_REV is A0 or A1 2025-09-09 16:36:55 -03:00
ls1012afrwy.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1012ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1028ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1043ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1046afrwy.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1046ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1088ardb-pb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls1088ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
ls2088ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
lx2160ardb.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
lx2162aqds.conf Replace kernel-fitimage KERNER_CLASSES with kernel-fit-extra-artifacts 2025-06-24 14:04:15 +08:00
mpc8548cds.conf Add SoC information in machines where it is missing 2022-07-26 13:47:09 -03:00
p1020rdb.conf qoriq-ppc: add fsl/ prefix in KERNEL_DEVICETREE 2020-05-08 10:12:17 -03:00
p2020rdb.conf qoriq-ppc: add fsl/ prefix in KERNEL_DEVICETREE 2020-05-08 10:12:17 -03:00
p2041rdb.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
p3041ds.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
p4080ds.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
p5040ds-64b.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
p5040ds.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t1024rdb-64b.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t1024rdb.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t1042d4rdb-64b.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t1042d4rdb.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t2080rdb-64b.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t2080rdb.conf qoriq-ppc: not build secure-boot u-boot configs 2020-06-08 08:38:34 -03:00
t4240rdb-64b.conf qoriq-ppc: add fsl/ prefix in KERNEL_DEVICETREE 2020-05-08 10:12:17 -03:00
t4240rdb.conf qoriq-ppc: add fsl/ prefix in KERNEL_DEVICETREE 2020-05-08 10:12:17 -03:00