Age | Commit message (Collapse) | Author |
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
All i.MX8 series family members support the tune armv8a-crypto. Use that
unified instead of building each family with its own specific tune.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
As used in the downstream NXP BSP LLF5.15.32_2.0.0.
Related-to: ELB-4665
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 095032507d6560ff6bb916982732a2190019b97f)
|
|
We've decided not to support Tegra machines since BSP6, let's drop
their references.
Related-to: ELB-4471
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
It's an invalid variable, there is not a bitbake instance for
u-boot-default-env.
Related-to: ELB-4536
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
NXP's gstreamer fork is updated to 1.18.5.imx.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This follows variable renames and thus
changes the layer's compatibility to only kirkstone.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Follow meta-freescale commit 30f5ce1d ("Generalize overrides subsystem for
NXP and Mainline support").
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
TEZI_SHOW_EULA_LICENSE shall be a machine global variable but not image
specific, move it to tdx-base.inc in meta-toradex-distro layer.
Torizoncore/Tezi/BSP now use the same setting of
TEZI_SHOW_EULA_LICENSE.
Related-to: TOR-2102
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit a991a45459b7f3c0870ef94da6e48c279eaa97f0)
|
|
These versions were pinned when backporting a newer NXP BSP to dunfell.
In master these versions were bumped in meta-freescale and the new versions
are set to preferred there. The override here interferes and instead of
the i.MX specific recipe the upstream recipe from OE-Core is built.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
NXP's gstreamer fork is updated to 1.18.0.imx.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Currently the preferred version for the gstreamer components is
assigned with '='. Relax that to '?=' to allow for a easier override
in other configuration files.
Proposed-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is the result of automated script (0.9.3) conversion:
../openembedded-core/scripts/contrib/convert-overrides.py .
+# meta-toradex-distro
+vars = vars + ["preempt-rt","tdx","upstream"]
+# meta-toradex-* machines
+vars = vars + ["apalis-","colibri-","verdin-","tegra124"]
+# meta-freescale
+vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"]
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Some Toradex recipes like linux-toradex, u-boot-toradex,
device-tree-overlays are appending SCM hashes to PV, version numbers
going backwards are not a problem as we don't provide binary feeds.
This avoids some annoying errors as follows:
| QA Issue: Package version went backwards which would break package feeds
Related-to: ELB-3583
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 3c1f97ef5bbea7f6afaaea5b58ce1b8baa4ce82f)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale added the revision part of the gstreamer imx forks to the version,
i.e. 1.16.imx -> 1.16.2.imx. Rework the preferred versions.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
NXP release imx_5.4.70_2.3.0.
Related-to: ELB-3327
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 2561e4a6cc6d5a8f6badb32ed3ead6eb4b536519)
|
|
So far the graphical backend (X11 / Wayland) did not show in the created
image names or the Toradex Easy Installer meta data at all.
As we now build by default only Wayland, leave those alone. If one builds
for X11 then add this to the file name and the descriptive meta data.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We dont really need 'ptest' and that would invovle in a lot of recipes
to be built which could be very time consuming.
Related-to: ELB-3195
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 27000bd0282b681ab083430b5e49d81e42ce1f71)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
SDK_VERSION is used as a path element for the nativesdk packages. Thus,
if variables are used to form it which are excluded to force a rebuild,
when using sstate or previous build artefacts paths stay not the same
resulting in various build failures.
So drop all elements which are marked with "vardepsexclude".
E.e.:
Dependencies not found in compile/configure as the search paths don't match.
Build output not found:
| rm: cannot remove '.../image/opt/tdx-xwayland/5.0.0-devel-20200821220610+build.0/sysroots/x86_64-tdxsdk-linux/usr/lib/aarch64-tdx-linux/gcc/aarch64-tdx-linux/9.3.0/install-tools': No such file or directory
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
'upstream' has already been appended in tdx-xwayland-upstream.conf.
Don't add a second one. I.e. don't create an image file name like this:
Apalis-iMX6_Reference-Minimal-Image-upstream-rt-upstream-Tezi_5.0.0-devel-20200817071112+build.0
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2552
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale handles use-mainline-bsp in the common imx-base.inc
file. Follow that change.
While at it, simplify the upstream-rt distros by including the
corresponding upstream distro.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use separate variables for version components. This is useful to form
the new OSTree branch names which use the major version only.
Related-to: TOR-1107
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 3f69c5d786d0677ff1f1d959e5e8e482a4e4148b)
|
|
Define PREFERRED_PROVIDER_virtual/dtb to device-tree-overlays.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com>
(cherry picked from commit c4b1a3d10e0245ff7ac9e4c11ad135f8488f8409)
|
|
NXP's 2.3.1. BSP is based on the following version.
wayland-protocols: "1.17.imx"
weston: "5.0.0.imx"
Related-to: ELB-2303
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit be3bebbc165727418f261d29bd75dd413527fd97)
(cherry picked from commit f0fd9dc7da066aa5d49903b518f01e6bce4cafaa)
|
|
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit b41d325b2650724e0645acbeddcbc72e6af52747)
|
|
'DISTRO' is in DISTROOVERRIDES by default, we should not use "=" to
override that when adding 'tdx' to DISTROOVERRIDES, use ".=" to append
to it.
With the above change, we do not need to append 'tdx-x11' and
'tdx-xwayland' to DISTROOVERRIDES, drop them.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 9a93acdeda3fed168b74c33788f385ac42702ed4)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 32d4cdf84966fd20d7dcd58c25d574f3e1ff947f)
|
|
Currently the generated image file names do not change with a change
of the distro flavour.
Related-to: ELB-1424
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit ab0bca582337022fbc6763ce43013ce3baa96208)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 74a602aa995bf0331e6aa0619874487dd14ba49c)
|
|
tdx overrides should be used by both tdx and torizon distros, torizon
overrides should not be in this layer.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
The imx gstreamer update is updated to 1.16.imx.
|
|
Add TDX_VERSION which can be used by Toradex customized software
artifacts like U-Boot or the Linux kernel. This version number does
not contain a date timestamp to prevent unnecessary rebuilds. It is
assumed that the software artifact adds a build number (e.g. git
hash).
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Implement new version number scheme. This has been tested recently in
meta-toradex-torizon and proven to work reliably. Lets move it to
meta-toradex-distro so all Toradex distribution can make use of it.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Most of the desktop like images require polkit.
E.g. liblxqt depends on it.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
oe-core commit ac83d22eb removed armv7a or armv7ve from the TUNE_FEATURES.
This made the python logic no longer kicking in and reverted to have
CPU specific package feeds.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is used in generating the image name, so that one sees in the
Toradex Easy Installer which is which.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This defines preempt-rt in distro overrides. The individual machine
configuration then needs to choose the RT kernel flavour.
While at it, unify comment.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|