Commit Graph

41 Commits

Author SHA1 Message Date
Neena Busireddy
4a2a5b96b5 packagegroup-qt6-imx: Add Pyside6 and Shiboken6 python modules [YOCIMX-8545]
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-12-04 23:19:46 +01:00
Tom Hochstein
6a9a6eac4a fixup! qtwebengine: Suppress GCC 14 error [YOCIMX-8398]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-11-05 20:44:05 -06:00
Tom Hochstein
0139c46500 qtwebengine: Suppress GCC 14 error [YOCIMX-8398]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-11-05 17:02:07 -06:00
Jun Zhu
f89c820c3f Revert "packagegroup-qt6-imx: Disable packagegroup-imx-gopoint [YOCIMX-8308]"
Add it back as the build break is fixed.

This reverts commit bf3eea5c83.
2024-10-30 10:14:01 +08:00
Tom Hochstein
78653d41eb qtwebengine: Suppress GCC 14 error implicit-function-declaration [YOCIMX-8398]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-10-18 11:34:40 -05:00
Tom Hochstein
ce017277f9 Revert "qtquick3d: Workaround to fix do_package_qa error[YOCIMX-8317]"
This reverts commit 1f33ce317242c3d064b931d75c3a9e1ac32631c6.
2024-10-18 11:34:40 -05:00
Tom Hochstein
f86178d471 Revert "qtdeclarative: Workaround to fix do_package_qa error [YOCIMX-8317]"
This reverts commit 68ffc1efe47bfc52562d03722023dce824615bc2.
2024-10-18 11:34:40 -05:00
Tom Hochstein
929ff89d1a Revert "qtlanguageserver: Work around package QA error"
This reverts commit 47e76fd2d7ef3534b8c627438c5f05b282b0a305.
2024-10-18 11:34:40 -05:00
Tom Hochstein
85b623c7f1 Revert "qtgrpc_git.bbappend: Workaroundto fix QA error"
Move workaround to layer.conf.

This reverts commit c73971a150559a5d8a5d5a4877b8507848763ff9.
2024-10-18 11:34:40 -05:00
Zelan Zou
96f3fe75bb qtgrpc_git.bbappend: Workaroundto fix QA error
nativesdk-qtgrpc-dev contains reference to TMPDIR [buildpaths]

Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
1c63d2c0ea qtbase: Change WORKDIR to UNPACKDIR in do_install
This fixes the following error in fb builds:

install: cannot stat '/home/bamboo/build/imx-styhead-next/Linux_IMX_Styhead/fsl-imx-internal-fb/yocto/build/tmp/work/x86_64-linux/qtbase-native/6.8.0/qt-linuxfb.sh': No such file or directory

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Jun Zhu
95815dd62a qtlanguageserver: Work around package QA error
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Jun Zhu
bf3eea5c83 packagegroup-qt6-imx: Disable packagegroup-imx-gopoint [YOCIMX-8308]
- Need to fix patch error: Add Upstream status
      imx-nnstreamer-examples/voiceui-voiceplayer/imx-smart-kitchen
- Need to fix the compile error:
      voiceui-ebike/voiceui-smart-kitchen/imx-voice-example/imx-ebike

Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
ce38e7046d qtdeclarative: Workaround to fix do_package_qa error [YOCIMX-8317]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
2024-10-18 11:34:40 -05:00
Zelan Zou
e849640eec qtquick3d: Workaround to fix do_package_qa error[YOCIMX-8317]
Signed-off-by: Zelan Zou <zelan.zou@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
2024-10-18 11:34:40 -05:00
Neena Busireddy
b8c0a8e4f1 mesa: Upstream recipe does not use a version
Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
2024-10-18 11:34:40 -05:00
Tom Hochstein
e0db78f1a4 qtpdf: Drop redundant cups dependency
The base recipe does now have the cups dependency.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 14:49:00 -05:00
Tom Hochstein
3ab8a24706 qtbase: Enable gbm and kms for i.MX 9 more simply
The logic for fixing the 91 and 93 builds is complex. It seems that all
that is required is to enable gbm and kms for all i.MX 9 the same as is
done for i.MX 8.

Reworks: 6c83db088e qtbase: Enable gbm and kms for mx91
Reworks: 9fddf8def6 qtbase: Add kms and gbm to 93 [LF-9315]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-09-27 13:33:13 -05:00
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