summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/gtk+
Commit message (Collapse)AuthorAgeFilesLines
* gtk+3: Drop x11 config logicTom Hochstein2022-09-151-5/+0
| | | | | | | | | | | | The original intent of dropping x11 support from the package was so only wayland would be supported. The fix in efcb2fe and 7447f7c removes that. However, it keeps the idea that the x11 packageconfig should be disallowed from being added if x11 is not in the distro features. This was never the intent of the original logic, and since the default is to enable x11 packageconfig if and only if x11 is a distro feature, just drop the logic entirely. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* gtk+3: Fix logical error in removing x11Khem Raj2022-09-141-1/+1
| | | | | | | Last commit had a thinko, where it should be removing x11 only if x11 is not in distro features, but it ended up doing that for wayland Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk+: Disable x11 only when wayland is in distro_features but x11 is notKhem Raj2022-09-131-3/+4
| | | | | | | Some distros enable both x11 and wayland in distro features in such cases it should not remove x11 from distro features. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-121-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 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>