Hiago De Franco
fafe47ced6
xwayland: add missing libtirpc dependency
...
Current recipe is failing with the following error:
| ../xwayland-24.1.6/os/meson.build:66:8: ERROR: Problem encountered:
secure-rpc requested, but neither libtirpc or libc RPC support were
found
Fix it by adding libtirpc as dependency. This aligns with the xwayland
recipe from oe-core layer [1].
[1] 6334fac0a0
Fixes: 2a1583a69c
("xwayland: 23.2.5.imx -> 24.1.6-imx")
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2025-06-12 17:03:22 -03:00
Rodrigo M. Duarte
2a1583a69c
xwayland: 23.2.5.imx -> 24.1.6-imx
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-06-02 18:00:23 -03:00
Rodrigo M. Duarte
ed82bd1202
mesa-demos: Add new patch for mesa-demos application
...
This commit fix the old patchs and add the following new patch:
0001-YOCIMX-8300-Fix-mesa-demos-build-break-on-GCC-14.patch
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-30 11:58:37 -03:00
Rodrigo M. Duarte
40cfa8b9bf
mali-imx: r50.2 -> r53.0
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-22 16:17:14 -03:00
Rodrigo M. Duarte
610fda22df
imx-gpu-viv: Fix the imx-gpu-viv install task
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-22 12:04:09 -03:00
Rodrigo M. Duarte
e0b67a444b
imx-gpu-viv: 6.4.11.p2.10 -> 6.4.11.p3-0
...
This commit update the recipes imx-gpu-viv for aarch32 and aarch64.
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-21 16:34:01 -03:00
Rodrigo M. Duarte
2982dc07d7
imx-pxp-g2d: 2.2 -> 2.3
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-21 14:32:08 -03:00
Rodrigo M. Duarte
aaebe38077
imx-gpu-g2d: 6.4.11.p2.10 -> 6.4.11.p3.0
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-21 14:32:08 -03:00
Rodrigo M. Duarte
d2dd7e2ca8
imx-g2d-samples: 2.2 -> 2.3
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-21 14:32:08 -03:00
Rodrigo M. Duarte
5049f31c5c
imx-dpu-g2d: 2.2.2 -> 2.3.0
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-21 14:32:08 -03:00
Rodrigo M. Duarte
c47d6f7a69
libdrm: 2.4.116.imx -> 2.4.123.imx
...
Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br>
2025-05-21 10:59:21 -03:00
Sathishkumar Duraisamy
6bf60e1c07
weston: Updated to version 14.0.1 based on LF6.12.3_1.1.0
...
Signed-off-by: Sathishkumar Duraisamy <sathishkumar.d.cbe@gmail.com>
2025-05-17 11:25:45 +05:30
Sathishkumar Duraisamy
11d825bf85
wayland-protocols: Updated version to 1.37 based on LF6.12.3_1.1.0.
...
Signed-off-by: Sathishkumar Duraisamy <sathishkumar.d.cbe@gmail.com>
2025-05-17 11:25:20 +05:30
Hiago De Franco
10b651b0d1
recipes: fix whitespace warnings
...
Since OE bitbake commit 24772dd2ae6c ("parse/ConfHandler: Add warning for
deprecated whitespace usage"), the current build generates the following
warning (as example):
WARNING:
/var/home/frh/bsp-master/build/../layers/meta-freescale/recipes-kernel/linux/linux-imx.inc:36
has a lack of whitespace around the assignment:
'KCONFIG_MODE="--alldefconfig"'
Fix all the warnings.
Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2025-04-22 19:37:01 -03:00
Max Krummenacher
0a4c2012e1
mesa: bbappend: drop kmsro packageconfig
...
mesa is updated in oe-core to 25.0.2. That version dropped the configure
option kmsro and unconditionally adds the code [1].
oe-core currently still has the packageconfig for it, however enabling
results in a built time error. A fix is on the ML [2].
| ERROR: mesa-2_25.0.2-r0 do_recipe_qa: QA Issue: mesa: invalid PACKAGECONFIG(s): kmsro [invalid-packageconfig]
[1] 70813c1c13
[2] https://lore.kernel.org/all/20250412-mesa-25-fixes-v1-1-791840391271@oss.qualcomm.com/
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2025-04-14 10:30:35 +02:00
Tom Hochstein
ed203f9d54
imx-gpu-viv: Add missing PROVIDES virtual/libgles3
...
The recipe is missing PROVIDES virtual/libgles3 for i.MX 6 and 7 GPU.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2025-02-05 07:50:26 -08:00
Valentin Jec
edcb89a995
libsdl2: Upgrade Graphics BSP to LF6.6.52_2.2.0
...
Add libdecor to PACKAGECONFIG for imx platforms
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2025-01-17 13:34:53 -08:00
Valentin Jec
e28b8ed58d
mali-imx: Upgrade Graphics BSP to LF6.6.52_2.2.0
...
Bump version r50.0 -> r50.2
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2025-01-17 13:31:05 -08:00
Valentin Jec
b103624243
weston: Upgrade Graphics BSP to LF6.6.52_2.2.0
...
Update checksum to latest
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2025-01-17 13:31:05 -08:00
Valentin Jec
49ab2beac7
xwayland*: Upgrade Graphics BSP to LF6.6.52_2.2.0
...
Bump xwayland version 23.1.1.imx -> 23.2.5.imx
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2025-01-17 13:31:05 -08:00
Valentin Jec
619fecdd46
imx-gpu-viv*: Upgrade Graphics BSP to LF6.6.52_2.2.0
...
Bump imx-gpu-viv version 6.4.11.p2.8 -> 6.4.11.p2.10
Bump LIBVULKAN_API_VERSION 1.3.239 -> 1.3.204
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2025-01-17 13:31:05 -08:00
Valentin Jec
0b15cdb139
imx-g2d*: Upgrade Graphics BSP to LF6.6.52_2.2.0
...
Bump imx-dpu-g2d version 2.2.0 -> 2.2.2
Bump imx-gpu-g2d version 6.4.11.p2.8 -> 6.4.11.p2.10
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2025-01-17 13:31:02 -08:00
Tom Hochstein
e29f4d5115
vulkan-loader: Use imxviv and imxmali overrides
...
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2025-01-17 13:28:16 -08:00
Tom Hochstein
a20bb97155
imx-gpu-apitrace: Use imxviv override
...
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2025-01-17 13:28:16 -08:00
Tom Hochstein
fcf874bb22
imx-gpu-apitrace: Simplify package config logic
...
There's no need for the SOC-specific overrides.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2025-01-17 13:28:16 -08:00
Tom Hochstein
b92810f60f
imx-dpu-g2d: Use imxviv and imxmali overrides
...
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2025-01-17 13:28:16 -08:00
Valentin Jec
ca34c6cee9
fixup! Upgrade NXP BSP to LF6.6.36_2.1.0
...
Partially revert 01ce79a2
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-28 15:58:37 +02:00
Otavio Salvador
4abb53abda
Merge pull request #2001 from nxp-upstream/lf_6_6_36_210
...
Upgrade NXP Graphics BSP to LF6.6.36_2.1.0
2024-10-28 08:22:27 -03:00
Valentin Jec
556e5ac31d
Upgrade NXP BSP to LF6.6.36_2.1.0
...
weston_12.0.4.imx: Bump to revision c3c1f9f
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 14:01:08 +03:00
Valentin Jec
01ce79a25c
Upgrade NXP BSP to LF6.6.36_2.1.0
...
imx-gpu*: Upgrade 6.4.11.p2.6 -> 6.4.11.p2.8
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 13:58:50 +03:00
Valentin Jec
640880536d
Upgrade NXP BSP to LF6.6.36_2.1.0
...
imx-g2d: Upgrade 2.1.14 -> 2.2.0
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 13:58:18 +03:00
Valentin Jec
fc287f98d9
Upgrade BSP to LF6.6.36_2.1.0
...
spir: Update downgrade spir: 1.3.261.1.imx -> 1.3.275.0.imx
vulkan: Update downgrade vulkan: 1.3.261.1.imx -> 1.3.275.0.imx
vulkan-loader_1.3.261.1.imx.bbappend: Upgrade vulkan-loader: 1.3.261.1.imx -> 1.3.275.0.imx
Add patch for wsi layer
imx-base.inc: Update `PREFFERED_VERSION` for vulkan and spir
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-10-25 13:48:21 +03:00
Max Krummenacher
82aa8db471
mali-imx: import recipe from meta-imx
...
mali-imx at 6.6.36-2.1.0 NXP BSP release.
Provides precompiled binaries for the GPU used e.g. on a i.MX 95 SoC
plus the related helpers, headers.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-24 10:05:24 +02:00
Max Krummenacher
cbf6b68be9
mesa-etnaviv-env: prevent warning
...
Prevent the following warning by setting S to an existing directory.
(no real problem was seen but the warning)
| WARNING: mesa-etnaviv-env-0.1-r0 do_unpack: mesa-etnaviv-env:
| the directory ${WORKDIR}/${BP} (.../mesa-etnaviv-env/0.1/mesa-etnaviv-env-0.1)
| pointed to by the S variable doesn't exist - please set S within
| the recipe to point to where source has been unpacked to
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-10-17 12:19:14 +02:00
Khem Raj
250c1c169d
weston: Fix build with musl
...
Apply patch from core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-03 11:38:07 -07:00
Tom Hochstein
9c5b88af67
mesa: Add missing path to patches
...
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-28 12:52:26 -07:00
Khem Raj
de636fe2ed
mesa,mesa-gl: Rename bbappend to match core
...
OE-core has renamed these recipes dropping _git
from name
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-22 23:18:06 -07:00
Tom Hochstein
1963104c4a
weston-init: Fix RDP support
...
The modification of the weston.ini command line necessary for RDP
support is missing. The problem is the weston.ini template contains
`@bindir@`, while the sed operation for the modification contains
`${bindir}`.
Fix the problem by moving the replacement of `@bindir@` to the top of
the function `do_install:append()`.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-19 07:16:16 -07:00
Valentin Jec
6338d5bda5
wayland-protocols: Replace hardcoded SRC_URI with WAYLAND_PROTOCOLS_SRC variable
...
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-08-08 14:14:04 +03:00
Valentin Jec
4297c9d7b0
weston: Upgrade from 12.0.3.imx to 12.0.4.imx
...
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-08-08 14:14:04 +03:00
Valentin Jec
6204783c64
mesa-demos: Add patch for egl clear backgrounds black color
...
mesa: Add patches for video showing wrong frame and fix virgl driver assert issue
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-08-08 14:14:04 +03:00
Valentin Jec
46949846a6
imx-gpu-viv: Upgrade from 6.4.11.p2.4-* to 6.4.11.p2.6-*
...
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-08-08 14:14:04 +03:00
Valentin Jec
74fd3be7c0
imx-dpu-g2d: Upgrade imxdpu-g2d from 2.1.12 to 2.1.14
...
imx-gpu-g2d: Upgrade from 6.4.11.p2.4 to 6.4.11.p2.6
imx-g2d-samples: Update to latest 431f311a
imx-pxp-g2d: Update to latest edd234c4e
Signed-off-by: Valentin Jec <valentin.jec@nxp.com>
2024-08-08 14:13:53 +03:00
Khem Raj
365e9110b9
recipes: Switch WORKDIR use with UNPACKDIR
...
This is being enforced in master oe-core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-22 13:25:43 -07:00
Khem Raj
0695bf6ad5
imx-gpu-viv-6: Replace WORKDIR refrences with UNPACKDIR
...
This is now must with master branch of oe-core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-21 22:43:13 -07:00
Tom Hochstein
259541a36c
waffle: Fix broken patches
...
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-25 06:25:30 -07:00
Tom Hochstein
4c34c8027e
xwayland: Extend support for 9-series with GPU
...
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-24 16:17:06 -07:00
Tom Hochstein
a97b02bb29
weston: Upgrade 11.0.3.imx -> 12.0.3.imx
...
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-24 16:17:06 -07:00
Tom Hochstein
84bb2909ec
weston: Upgrade 10.0.4.imx -> 10.0.5.imx
...
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-24 16:17:06 -07:00
Tom Hochstein
771e4ececa
vulkan/spir: Update downgrade 1.3.239.0.imx -> 1.3.261.1.imx
...
Align with NXP BSP 6.6.3-1.0.0.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-24 16:17:06 -07:00