summaryrefslogtreecommitdiff
path: root/recipes-images/images
AgeCommit message (Collapse)Author
2020-01-25packagegroup-tdx-cli: provide spidev-testMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bac782c8c3d1b74cf97298a4d074f873558eadc4)
2020-01-09images: drop lxde-image, lxqt-image, qt5-x11-imageMax Krummenacher
As no image uses firefox, stop touching the recipe. Thus this layer no longer depends on meta-browser. As no image uses lxde, stop touching the recipes. Thus this layer no longer depends on meta-lxde. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09packagegroup-tdx-graphical: drop gstreamer 0.10 from tk1Max Krummenacher
gstreamer 0.10 support is dropped in oe-core. Thus only install gstreamer 1.0 based components. Note that the TK1 support for gstreamer 1.0 is less complete. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09images: add a new console/graphical/verification imageMax Krummenacher
This is meant to replace the current demo images. The console and graphical image can be used as a base to create tailored images to the requirment of a specific use case. The verification image is meant to test the BSP. It provides the tools to exercise the CPU / GPU / VPU and the various SOC peripherals. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-03tdx-extra: use new versioningStefan Agner
Drop PV to denote the image version. Using timestamps in PV causes various issues. The image PV has not much meaning other than it has been used by the Tezi image class. Sidestep by using DISTRO_VERSION directly in the Tezi image class. See also: http://lists.openembedded.org/pipermail/openembedded-core/2019-November/289765.html Also only write /etc/issue in the do_rootfs task instead of writing it in base-files first and then change it in do_rootfs. We sligtly alter the login banner: Before: TDX X11 2.6-snapshot colibri-imx7-emmc ttymxc0 Colibri-iMX7-eMMC_Console-Image 3.0b2.65 20190830 With this change: TDX X11 0.0.0-dev-20191103+build.12 (zeus) colibri-imx7-emmc ttymxc0 Colibri-iMX7-eMMC_Console-Image Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-10-22images: remove gstreamer 0.10 packagesMax Krummenacher
OE dropped the obsolete gstreamer version 0.10. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22images: follow split vulkan recipesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22images: remove eglinfo from image recipesMax Krummenacher
OE-core dropped eglinfo, thus remove it from our image recipes. aa36510ebe eglinfo: remove the recipe Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22lxqt: drop installing qtcanvas3dMax Krummenacher
This package was dropped with the move to Qt 5.13. https://bugreports.qt.io/browse/QTBUG-70510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22lxqt-image: don't install qtwebkit-examplesMax Krummenacher
meta-qt5 dropped the recipe. See https://github.com/meta-qt5/meta-qt5/commit/7cc177d116ad98d0c922f98aa7f02c2cc655c0ec Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-15tdx-extra: deploy libgpiod and toolsVerdin-iMX8MM_Console-Image_3.0b3.118-20200101Colibri-iMX8X_Console-Image_3.0b3.118-20200101Colibri-iMX7_Console-Image_3.0b3.118-20200101Colibri-iMX7-eMMC_Console-Image_3.0b3.118-20200101Colibri-iMX6_Console-Image_3.0b3.118-20200101Colibri-iMX6ULL_Console-Image_3.0b3.118-20200101Apalis-iMX8_Console-Image_3.0b3.118-20200101Apalis-iMX8X_Console-Image_3.0b3.118-20191231Apalis-iMX6_Console-Image_3.0b3.118-20191231Apalis-TK1_Console-Image_3.0b3.118-20191231Apalis-TK1-Mainline_Console-Image_3.0b3.118-20200101Max Krummenacher
This allows on newer (>=4.8) kernels to access the new gpio interface through /dev/gpiochipX character devices. https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/tree/README Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-11tdx-extra.inc: Add entropy daemonOleksandr Suvorov
Linux kernels >= 4.8 lack of strong entropy after boot. This leads to long delay in starting wide class of applications like ssh, qterminal etc. Adding entropy helper service fixes this issue. - add haveged daemon for tegra soc series - add rng-tools for all other soc series. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2019-09-30tdx-extra: add additional toolsMax Krummenacher
With the move away from angstrom we lost some networking and debugging tools which angstrom did install by default. Add them again here. avahi-autoipd ppp procps strace Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-07tdx-extra.inc: add bmode-usb to imx6ullColibri-iMX8X_Console-Image_3.0b2.65-20190830Colibri-iMX7_Console-Image_3.0b2.65-20190830Colibri-iMX6_Console-Image_3.0b2.65-20190830Colibri-iMX6ULL_Console-Image_3.0b2.65-20190830Apalis-iMX8_Console-Image_3.0b2.65-20190830Apalis-iMX6_Console-Image_3.0b2.65-20190830Apalis-TK1_Console-Image_3.0b2.65-20190830Apalis-TK1-Mainline_Console-Image_3.0b2.65-20190830Philippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-07-10tdx-extra.inc: use the generic name u-boot-fw-utilsMax Krummenacher
The machine.conf sets the needed u-boot-fw-utils flavour with PREFERRED_PROVIDER. Thus us the generic u-boot-fw-utils in IMAGE_INSTALL. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-07-10tdx-extra.inc: deploy util-linux for all machinesMax Krummenacher
This installs the full featured util-linux applications and preferes them over the busybox variants at the price of a bigger rootfs. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24lxde-image: mark as incompatible with i.mx8Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-24tdx-extra: follow changed machine nameMax Krummenacher
Related to: #49287 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-21tdx-extra.inc: drop backports for all but TK1Max Krummenacher
The Wi-Fi drivers from kernel 4.14 provide all needed features. So don't bother with backports. While at it move all Wi-Fi related packages into the Wi-Fi variables. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-05qt5-x11-image: add i.mx8 gstreamer pluginsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-06-05qt5-x11-image: unify with lxqt imageMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-29console-tdx-image: rework starting a graphical appMax Krummenacher
Include a launcher for the weston-terminal if built for wayland/xwayland. Rework that the X11 launcher is only used if not using xwayland. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22images: cleanupMax Krummenacher
packagegroup-base-extended is installed by inheriting core-image. packagegroup-basic installs dropbear, openssh-sftp, openssh-sftp-server dropbear can act as an scp client, drop openssh-scp Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22images: simplify prepending a machine nameMax Krummenacher
Define the string used for each machine in the machine configuration rather than doing this in each image recipe. Fallback to machine configuration name if not defined. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22images: drop angstrom specific variablesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22tdx-extra: mx8: add u-boot fw-utilsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22tdx-extra: mx8: add addional toolsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22tdx-extra.inc: set PV to the BSP versionMax Krummenacher
We used to do this in the dropped tdx-image-fstype.inc. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22console-tdx-image: wayland; install a graphical backendMax Krummenacher
If a build is configured for a wayland or xwayland graphical backend install an sample application too. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22console-tdx-image: autostart xtermMax Krummenacher
Without this xinit fails because /usr/bin/x-window-manager does not exist and systemd then indefinitely retries to start X11. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-22x-window-simple-app: create common inc file and rename recipeMax Krummenacher
Pull out common code so that the bb file only contains information about the application which is to be started. Rename the recipe so that one knows what is going to be started. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-14Revert "angstrom-qt5-x11-image.bb: workaround ordering of populate_sdk ↵Max Krummenacher
populate_sdk_qt5" This reverts commit 0af5df0bd71d1714c1b2623fd9f6d57619926278. meta_qt5 got fixed so that it is no longer needed to force an inherit order. This prevents that with every build of the image the sdk is also built. Also apply the same to lxqt-image. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-13console-tdx-image: fix python callMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-08images and helpers: drop qt4Max Krummenacher
Qt 4 was first released in 2005 and has been unsupported since 2015. Drop it from what we regularly install. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-04images: install the xserver depending on distro featuresMax Krummenacher
This is a follow-up to: e1026cf43 images: do not explicitely install ${XSERVER} Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-24qt5-x11-image: cope with xwayland or native x11Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-24lxqt-image: also deploy libdrm-testsMax Krummenacher
This among others installs modeprint, modetest. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-23colibri-vf: drop machineMax Krummenacher
We decided we won't do a BSP 3.0 for Vybrid. For new designs we recommend ULL now. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-23images: drop the legacy update procedureMax Krummenacher
Use the Toradex Easy Installer instead. If you included tdx-image-fstype.inc in your image recipes you will have to remove that include. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-21lxqt-image: cope with xwayland or native x11Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-20images: do not explicitely install ${XSERVER}Max Krummenacher
This is added through distro features settings. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18images: add tools usefull for i.MX8 based SoCMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18tdx-extra: sort variable definitionsMax Krummenacher
No change in what gets installed intendend. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18images: imx8: install util-linuxMax Krummenacher
This among others provides taskset. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-18images: replace canutils with can-utilsMax Krummenacher
can-utils support CAN-FD which canutils does not. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06tdx-image-fstype: drop include tdx_version.confMax Krummenacher
Variables from tdx_version.conf are now provided by the distro. Add defaults in case someone uses tdx-image-fstype without our distro. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06backports: currently fails for mx8 machinesMax Krummenacher
The backports recipe does not yet work with the kernel used for apalis-imx8 and colibri-imx8qxp. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06tdx-extra: reenable license deploymentMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06images: don't add gstreamer1.0-libav unconditionallyMax Krummenacher
gstreamer1.0-libav needs commercial licenses to be whitelisted, thus only install it when this is allowed through configuration. E.g. add LICENSE_FLAGS_WHITELIST = "commercial_gstreamer1.0-libav" to local.conf to allow installing libav. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06images: don't use backports for qemu machinesMax Krummenacher
The backports configuration does not match the kernel used. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>