Commit Graph

23 Commits

Author SHA1 Message Date
Tom Hochstein
118d852f1d qtquick3d: Add OpenXR package config [LF-13554]
Expose the OpenXR feature with a package config, enabled by default
to mirror the source default.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 14:55:23 +02:00
Tom Hochstein
b89bfb9e8b fixup! qtbase: Drop upstreamed overrides
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-08-08 09:05:25 -05:00
Michael Pontikes
650b92325f nxp-demo-experience: Migrate over to packagegroup-imx-examples 2024-08-05 12:02:59 +02:00
Tom Hochstein
fdf2d7e039 qtpdf: Add missing libdrm dependency [YOCIMX-7803]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-11 14:08:58 -05:00
Tom Hochstein
71eca6fca7 qtpdf: Add missing dependency on cups [YOCIMX-7803]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-08 16:33:59 +02:00
Tom Hochstein
fca1d5da5e qtbase: Drop upstreamed overrides
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-07-08 16:33:59 +02:00
Tom Hochstein
d64ca58825 imx-image-full: Add opensc and pkcs11-provider [YOCIMX-7808]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-21 12:20:04 -05:00
Tom Hochstein
da0389d9b5 Revert "packagegroup-qt6-imx: Remove nxp-demo-experience due to license errors"
This reverts commit 6e93c28768.
2024-06-20 17:32:38 -05:00
Tom Hochstein
6e93c28768 packagegroup-qt6-imx: Remove nxp-demo-experience due to license errors
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-06-05 19:44:56 -05:00
Tom Hochstein
5099acf432 Revert "packagegroup-qt6-imx: Remove nxp-demo-experience for scarthgap [YOCIMX-7756]"
This reverts commit 9ad40216bf.
2024-06-04 10:19:00 -05: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
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
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
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
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
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
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
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