summaryrefslogtreecommitdiff
path: root/recipes-graphics
AgeCommit message (Collapse)Author
2019-12-26Revert "xinput-calibrator: Fix double autostart"Marcel Ziswiler
This reverts commit 7dd6b7d55b9ca9e5c666e58fafc36b21b45f7a1e
2019-12-24xinput-calibrator: Fix double autostartOleksandr Suvorov
xinput-calibrator runs twice: - as an X-session script (/etc/X11/Xsession.d/30xinput_calibrate.sh) - as autorunned desktop item (/etc/xdg/autostart/xinput_calibrator.desktop) Sometimes it breaks displaying other auto-run desktop applications. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2019-05-04mesa: cleanup after removal of meta-jetson-tk1Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-02weston: drop support for weston 1.xGerard Salvatella
Maintaining the current bbappend for weston 1.x versions generates an annoying warning in OE (new in thud), since we do not have any recipe for weston 1.x. Given that the current version of weston is 6.0, it doesn't make much sense to keep these patches. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
2019-04-17weston: rename bbappend to adhere to compatible versions onlyGerard Salvatella
The patches included in the weston bbappend are only compatible with 1.x versions of weston. Rename the file so that it only applies to such versions. NOTE: how these patches should be ported (if at all) to modern versions of weston is out of the scope of this commit. Additional patching could be needed when building weston >= 2.0 with drm backend. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
2019-03-06tk1: drop meta-jetson-tk1Max Krummenacher
All of meta-jetson-tk1 has been moved into meta-toradex-tegra as updates were needed. Drop meta-jetson-tk1. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: set linker search path to heed sysrootMax Krummenacher
fixes: | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA Issue: libgstnvegl: The compile log indicates that host include and/or library paths were used. Please check the log '/build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_compile' for more information. [compile-host-path] | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: Function failed: do_package_qa | ERROR: Logfile of failure stored in: /build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_package_qa.15826 | ERROR: Task (/build/krm/oe-core_3.0/build/../layers/meta-toradex-tegra/recipes-multimedia/libgstnvegl/libgstnvegl_21.5.0.bb:do_package_qa) failed with exit code '1' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06eglinfo: remove T20/T30 and refresh patch to cleanly applyMax Krummenacher
With the stricter OE rules the 0001-Check-for-libegl-using-pkg-config.patch from openembedded-core does no longer apply to the newer git hash set in the bbappend. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06libdrm bbappend: follow change to meson build systemMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: also configure nouveauMax Krummenacher
tegra124m now depends on nouveau and tegra to be configured. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06apalis/colibri-t20 -t30: drop machinesMax Krummenacher
These machines use an old Nvidia provided downstream kernel 3.1.10. They are no longer compatible with more recent sysroot components, e.g. libc, xserver et. al. The maintenance burden to keep the userspace components in their old version becomes simply too high. Keep using the rocko based 2.8 BSP for these machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: tk1-mainline: follow update to 1.20Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: refresh patchMax Krummenacher
prevents warning: | Applying patch macro_tweak.patch | patching file xorg-server.m4 | Hunk #1 succeeded at 28 with fuzz 2. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: remove patches now upstreamedMax Krummenacher
nouveau / tegra has been upstreamed, thus drop the patches. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: refresh patchMax Krummenacher
While at it create it with git which leads to a changed file name. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: follow changed dependencies for x11Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg-1.14.7.inc: Replace individual deprecated xorg proto recipes ↵Max Krummenacher
with xorgproto see openembedded-core commit 460a2b27af8d023b27703b491331c8cbe7aad0ff Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04libdrm: drop upstreamed patchMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-12-20mesa-demos: failes to compile for mainline tk1 machineDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20mesa: tk1 mainline: forward port patches to 17.1.7Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20mesa: tk1 mainline: forward port patches to 17.0.2Max Krummenacher
0001-gallium-add-renderonly-library.patch: added upstream 0004-gallium-add-tegra-support.patch, 0008-remove-dependency-on-libdrm_tegra.patch fix patch conflicts Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20libdrm bbappend: remove patch included upstreamMax Krummenacher
With the version update of libdrm the patch is no longer needed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20xserver-xorg: follow upstream version upgradeMax Krummenacher
While at it, remove unneeded install append as the file removed no longer exists. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-10tdx-nv-binaries: renamed from trdx-nv-binariesColibri-T30_LXDE-Image_2.7b2-20170410Colibri-T20_LXDE-Image_2.7b2-20170410Apalis-TK1_LXDE-Image_2.7b2-20170410Apalis-T30_LXDE-Image_2.7b2-20170410Marcel Ziswiler
While at it also update the comment in recipes-graphics/mesa/mesa_%.bbappend. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-04-07meta-toradex-tegra: cleanup whitespace useMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07xserver-xorg-1.14.7: cleanup this t20/t30 specific recipeMax Krummenacher
- add the original xserver-xorg.inc which matched the 1.14.4 recipe as the current one is no longer compatible with the older xserver. - renamed to xserver-xorg-1.14.7.inc - merge in OE specific changes from current xserver-xorg,inc. - merge bbappend into the bb file, we are the only user of this recipe. - set the compatible machine to SOC-Family rather than specific machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa_%.bbappend: add leading space when appendingMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa_%.bbappend: further clean-upMax Krummenacher
reorder assignments to be similar between tegra, tegra124, tegra124m remove unneeded COMPATIBLE_MACHINE assignement. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa_%.bbappend: clean-upMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-04-07mesa: fix src uri and override for tk1Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11apalis-tk1-mainline: Move GPU acceleration support to mesaDominik Sliwa
Instead of patching every app, let's patch mesa to pretend that we have a normal GPU. based on: github.com/Gnurou/mesa/commits/renderonly Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11apalis-tk1: Mainline kernel machineDominik Sliwa
This patch adds mainline linux based Apalis TK1 machine. It includes compatible recipes for libdrm, mesa, Xorg, and weston. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-01-11mesa_%.bbappend: port patch to newer upstream mesa versionMax Krummenacher
Moving from patching the "*.pc" files to patching there "*.pc.in" files should hopefully make the patch more independent of the mesa version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11mesa_%.bbappend: use soc family instead of machine overrideMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11mesa: bbappend: port changes from meta-jetson-tk1Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11mesa: port patch to new mesa versionMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11xserver-xorg_1.14.7.bb: don't deploy 10-evdev.confMax Krummenacher
With the update 'xf86-input-evdev: Upgrade 2.9.2 -> 2.10.0' this file is provided by the evdev recipe. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11xserver-xf86-config bbappend: use version wildcardMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29xorg-server: remove Vybrid xorg.confColibri_T30_LinuxImageV2.6.1Beta1_20160929Colibri_T20_LinuxImageV2.6.1Beta1_20160929Apalis_TK1_LinuxImageV2.6.1Beta1_20160929Apalis_T30_LinuxImageV2.6.1Beta1_20160929Stefan Agner
The Vybrid xorg.conf should not be part of the Tegra BSP. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29meta-openembedded layer bbappendsMax Krummenacher
Move the appends on recipe's which are not in an essential required layer into a target layer specific directory and add them only if said layer is active in build/conf/bblayers.conf. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-09-29xorg-xserver: mv all files into recipes-graphics/xorg-xserver/Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2016-06-30mesa: integrate apalis-tk1, work around watatuki's meta-jetson-tk1 flawMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-30mesa-glut: fix building on armMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-30overrides: use append instead of +=Max Krummenacher
We want to append to the generic VAR when we build for a tegra machine. Using VAR_tegra += "" creates a machine specific VAR. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-03-14xserver-xorg: add provides virtual/xserverMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-14xserver-xorg: use GCC 5 patch from upstreamRoss Burton
Upstream has already fixed the GCC 5 problem, so use the patch from upstream. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-14xserver-xorg: Fix build with GCC 5Khem Raj
Backport a patch from fedora details are in patch header Change-Id: I6b8dfaae3b751071bf8b0d88b15a4f95c19877f6 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-30appends: make sure that there is whitespaceMax Krummenacher
2015-10-30evdev: remove old backportStefan Agner
The evdev version provided by oe-core is in the meantime newer than this backport, hence we can safely remove it.
2015-10-28mesa: set it to MACHINE_ARCH only on tegraMax Krummenacher