Commit Graph

138 Commits

Author SHA1 Message Date
i.MX Yocto Project Release
a1ed6c0bb4 libcamera: Update libcamera_0.2.0.imx.bb to commit 06c469d
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-11 00:48:59 +02:00
i.MX Yocto Project Release
d2c27aa20b libcamera: Switch branch to lf-6.6.23_2.0.0
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-11 00:48:59 +02:00
Zelan Zou
beea843b85 xen_4.18.imx.bb: Fix typo
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-05-09 10:00:30 +08:00
i.MX Yocto Project Release
1a2d5ded4f xen: Update xen-common.inc to commit 809e986
Signed-off-by: i.MX Yocto Project Release <imx.release@nxp.com>
2024-05-08 20:06:40 +02:00
Tom Hochstein
cca6ae7c0d fmt: Use upstream 10.2.1 [STDIO-2111]
Drop our local, outdated recipe version 10.0.0.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-05-03 09:51:44 -05:00
Tom Hochstein
953a1d0e2e libcamera: Update libcamera_0.2.0.imx.bb to commit a052fdc
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-04-30 18:12:52 -05:00
Zelan Zou
3b16a7a349 xen: Update xen_4.18.imx.bb to commit d9745db1c
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-29 18:03:51 +08:00
Tom Hochstein
78b0f2c2d4 qtwebengine: Fix build break [YOCIMX-7749]
The build for Scarthgap, Qt 6.7.0, is broken:
```
| ld: build/src/core/Release/arm/obj/third_party/minigbm/minigbm/i915.o: in function `i915_clflush':
| /usr/src/debug/qtwebengine/6.7.0/src/3rdparty/chromium/third_party/minigbm/src/i915.c:403:(.text.i915_bo_flush+0x20): undefined reference to `__builtin_ia32_mfence'
| ld: /usr/src/debug/qtwebengine/6.7.0/src/3rdparty/chromium/third_party/minigbm/src/i915.c:405:(.text.i915_bo_flush+0x2a): undefined reference to `__builtin_ia32_clflush'
| collect2: error: ld returned 1 exit status
```

The Intel minigbm driver was recently enabled by default, disable it again.

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-04-22 16:46:09 -05:00
Jun Zhu
df9426fb3c packagegroup-fsl-tools-testapps: Install Matter related tools [YOCIMX-7806]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-04-19 21:03:06 +08:00
Flora Hu
4f608413e3 libcamera_0.2.0.imx.bb: Enable libcamera-gst in imx95 [YOCIMX-7866]
Signed-off-by: Flora Hu <flora.hu@nxp.com>
2024-04-18 01:19:20 -07:00
Zelan Zou
b6916013cf xen-tools: Install items to package [YOCIMX-7596]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-16 10:48:50 +08:00
Zelan Zou
87ed712e0e xen: Update xen_4.18.imx.bb to commit 9befb6e
Integrate xen for i.MX95 on Q2 release [YOCIMX-7596]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-04-15 07:15:48 +02:00
Sherry Sun
a416a0b7f6 wpa-supplicant/hostapd: Update defconfig to enable new features [YOCIMX-7704]
Using new wpa-supplicant/hostapd defconfig file,
as it enables many other features like WPA3-R3, AKA, etc.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-04-01 10:26:44 +08:00
Tom Hochstein
7c05a7dc1c qtwebengine: Add missing libgl dependency [YOCIMX-7749]
Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
2024-03-31 10:21:19 -05:00
Tom Hochstein
a9f8673d3b chromium-ozone-wayland: Add patches to fix Scarthgap build [YOCIMX-7745]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
af253fbe2b recipes-qt: Upgrade Qt 6.5.3 -> 6.7.0 [YOCIMX-7749]
- For qtbase, fix PACKAGECONFIG after base recipe change
The build fails in do_configure:
```
| ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
```
The base recipe has added a wayland PACKAGECONFIG [1], so need to set that
in our local override.
[1] 9c1bca42d0 qtbase: add PACKAGECONFIG for wayland support

- Revert two commits that are redundant after the upgrade to 6.7.
Revert "qtgrpc: Fix native build for SDK [YOCIMX-7429]"
This reverts commit 9a159c9070.
Revert "qtmultimedia: Remove ffmpeg [YOCIMX-6921]"
This reverts commit 6ecea53200.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
8e01114c56 opengl-es-cts: Upgrade 32-bit version to latest [YOCIMX-7747]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Tom Hochstein
9ad40216bf packagegroup-qt6-imx: Remove nxp-demo-experience for scarthgap [YOCIMX-7756]
nnstreamer is broken, which breaks demo-experience-imx-smart-fitness.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-28 14:50:37 +08:00
Jun Zhu
8699557db3 libcamera: upgrade to 0.2.0.imx [YOCIMX-7440] [YOCIMX-7720]
Use 0.2.0 NXP fork.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-03-28 14:50:37 +08:00
Zelan Zou
a72d79b640 opencl-icd-loader: Replace git bbappend to wildcard
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-03-28 14:50:37 +08:00
Jun Zhu
6dd9548cd7 Revert "wpa-supplicant/hostapd: Update defconfig to enable new features [YOCIMX-7704]"
The patch should revert the patch to check the previous configures.

This reverts commit d9ed2dc0f3.
2024-03-19 16:29:17 +08:00
Tom Hochstein
26eecb45ae chromium-ozone-wayland: Fix narrowing build break
Backport fix from https://chromium-review.googlesource.com/c/chromium/src/+/5150303.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-03-09 10:34:53 -06:00
Sherry Sun
d9ed2dc0f3 wpa-supplicant/hostapd: Update defconfig to enable new features [YOCIMX-7704]
Using new wpa-supplicant/hostapd defconfig file,
as it enables many other features like WPA3-R3, AKA, etc.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-03-07 14:21:15 +08:00
Tom Hochstein
7f5086480f Revert "qtbase: Fix PACKAGECONFIG after base recipe change"
This reverts commit 8643f07d7a.
2024-02-29 14:25:31 -06:00
Tom Hochstein
4504bbd057 Revert "recipes-qt: Upgrade Qt 6.5.3 -> 6.7 [YOCIMX-7690]"
This reverts commit 63d2496d6e.
2024-02-29 11:59:41 -06:00
Tom Hochstein
8643f07d7a qtbase: Fix PACKAGECONFIG after base recipe change
The build fails in do_configure:
```
| ERROR: Qt Wayland Client requires QtGui to be build with support for wayland
```

The base recipe has added a wayland PACKAGECONFIG [1], so need to set that
in our local override.

[1] 9c1bca42d0 qtbase: add PACKAGECONFIG for wayland support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-02-28 16:25:23 -06:00
Tom Hochstein
63d2496d6e recipes-qt: Upgrade Qt 6.5.3 -> 6.7 [YOCIMX-7690]
Revert two commits that are redundant after the upgrade to 6.7.

Revert "qtgrpc: Fix native build for SDK [YOCIMX-7429]"

This reverts commit 9a159c9070.

Revert "qtmultimedia: Remove ffmpeg [YOCIMX-6921]"

This reverts commit 6ecea53200.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-02-27 09:37:32 -06:00
Tom Hochstein
34706bef2b libcamera: Drop redundant fix
The fix is now in the base recipe.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-02-12 07:48:13 -06:00
Tom Hochstein
be9e98a2df opencl-icd-loader: Add RDEPENDS for opencl-headers [YOCIMX-7632]
Since opencl-headers is a header-only package, opencl-headers-dev is
not implicitly included by Yocto in dev-pkgs. Add it explicitly.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-26 17:16:41 +01:00
Tom Hochstein
a9c70c2219 mali-imx: Stop providing OpenCL API [YOCIMX-7489]
Khronos provides headers and an ICD loader that frees each OpenCL
implementation from having to provide them. Switch our implementation
to take advantage of this.

Also, rename the package to mali-imx-opencl-icd to align with other
implementations:
https://packages.debian.org/bookworm/ocl-icd-libopencl1

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-01-11 07:13:16 -06:00
Jun Zhu
ed072258de libcamera_0.1.0.imx.bb: Add NXP fork for i.MX95 build [YOCIMX-7440]
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2023-12-25 15:05:13 +08:00
Tom Hochstein
a38cc3e9c7 qtmultimedia: Fix missing libxrandr dependency [YOCIMX-7429]
Fixes:
```
| src/plugins/multimedia/ffmpeg/qx11surfacecapture.cpp:21:10: fatal error: X11/extensions/Xrandr.h: No such file or directory
|    21 | #include <X11/extensions/Xrandr.h>
|       |          ^~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
```

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-22 14:39:39 -06:00
Tom Hochstein
0ebdc66b7b protobuf: Fix SDK build for nativesdk-qtgrpc [YOCIMX-7429]
Backport recipe workaround:
b1deec0de4

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-21 11:31:48 -06:00
Tom Hochstein
9a159c9070 qtgrpc: Fix native build for SDK [YOCIMX-7429]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-21 11:31:48 -06:00
Tom Hochstein
92cd08d548 opengl-es-cts: Remove unused 3.2.8.0 files [YOCIMX-7377]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-18 17:55:26 -06:00
Tom Hochstein
d8c984d014 qtbase: Configure vulkan for i.MX 9 with GPU [LF-10848]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2023-12-15 13:20:36 -06:00
Michael Pontikes
62a9ff8302 Add nxp-demo-experience back after fix [YOCIMX-7311]
This reverts commit cfa5d1e2a4.
2023-12-12 11:58:56 +01:00
Neena Busireddy
d25c439714 Rename all the layers in meta-imx [YOCIMX-7393]
meta-bsp --> meta-imx-bsp
meta-sdk --> meta-imx-sdk
meta-ml --> meta-imx-ml
meta-v2x --> meta-imx-v2x
meta-cockpit-->meta-imx-cockpit

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2023-12-08 06:41:38 +01:00