summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/gtk+
Commit message (Collapse)AuthorAgeFilesLines
* gtk+3: Use egl pkgconfig for build setupTom Hochstein2018-03-151-5/+2
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gtk+3: Set override for imxgpu2d machinesFabio Berton2017-01-271-2/+2
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gtk+3: Restore explicit CFLAGS settingTom Hochstein2016-12-161-0/+5
| | | | | | | | The package doesn't link against egl, so we can't rely on egl.pc to provide the necessary config settings. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gtk+3: Configure for Wayland backend if wayland and x11 are in distroTom Hochstein2016-11-231-2/+3
| | | | | | | | By i.MX convention, if wayland and x11 are in the distro features, the Wayland backend is used. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gtk+3: Use compiler settings provided by IMX-GPU driver pkg-configTom Hochstein2016-11-231-4/+0
| | | | | | | | The IMX-GPU driver now provides compiler settings through pkg-config, so don't set them explicitly. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gtk+3: Stop using base_containsOtavio Salvador2016-05-161-3/+3
| | | | | | | | The base_contains function is deprecated and we ought to use bb.utils.contains instead. Change-Id: Ie59e062e6ff8cbb47a14f66635acef8dc1e0a0a1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gtk+3: Add CFLAGS overrides for Wayland useOtavio Salvador2016-04-191-0/+5
| | | | | | | | The Vivante GPU requires the platform to be configured and thus the CFLAGS need to be passed for the build system to properly configure it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Drop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC familiesOtavio Salvador2016-04-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Linux kernel provided by Freescale for i.MX28 and i.MX5 is too old (2.6.35.3) and there are no plans to upgrade it, as the OE-Core is going to use GCC 5.2 as default compiler soon and it is not possible to compile this kernel with the new toolchain, thus the removal. The metadata related to the i.MX23, i.MX28 and i.MX5 SoC family, which is dependant of this Linux kernel support, has been removed in this commit so if someone ever wants to bring it back it is easy to find out all the necessary changes. The recipes affected are: - alsa-state - amd-gpu-x11-bin - gtk+3 - imx-lib - imx-test - imx-vpu - libfslcodec - linux-imx - mesa - qt4-embedded-free - qt4-x11-free - qtbase - xf86-video-imxfb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* gtk+3: Disable Wayland backend when building for X11Otavio Salvador2015-07-281-0/+2
The X11 backend of i.MX5 and i.MX6 does not support the Wayland rendering and causes GTK+3 configure script to fail. When building for X11 we now disable the Wayland backend allowing the configure to proceed. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>