summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/cairo
Commit message (Collapse)AuthorAgeFilesLines
* cairo,xwayland: Fix compiling with musl with vivante gpu driver libsKhem Raj2022-09-191-1/+1
| | | | | | | | | | | This ensures that the symbols from the prebuilt libs are not flagged during build, we are betting on gcompat to provide the missing glibc API stubs at runtime. Depend on gcompat on musl needed for imxgpu machines its needed since graphics driver is precompiled for glibc. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cairo: Ignore undef symbols on musl with imxgpuKhem Raj2022-09-031-0/+6
| | | | 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>
* cairo: prevent mutually exclusive packageconfigsMax Krummenacher2018-10-061-0/+1
| | | | | | | | | | | | | | | | cairo does not allow to configure both for opengl and glesv2. With commit f8270871c in openembedde-core and distro features 'x11 opengl' enabled the opengl packageconfig gets added. Remove a potentially existing opengl from packageconfig. | checking for glesv2... yes | configure: error: use either --enable-gl=yes or --enable-glesv2=yes. Not both at the same time. ... | ERROR: Function failed: do_configure Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cairo: Use compiler settings provided by IMX-GPU driver pkg-configTom Hochstein2016-11-231-9/+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>
* cairo: Refactor code to use the new overridesOtavio Salvador2016-09-081-7/+9
| | | | | | | | The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d' feature overrides. Change-Id: I889bdf7997d9e9863e99e3a0416a06da20485c09 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cairo: Stop using base_containsOtavio Salvador2016-05-161-2/+2
| | | | | | | | The base_contains function is deprecated and we ought to use bb.utils.contains instead. Change-Id: I5da85f2d0e2ec85065d5ab25336f838728c36d83 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Remove DirectFB support for i.MX6Otavio Salvador2016-04-191-4/+1
| | | | | | | | | | | | | The DirectFB project is dead upstream for a while and the backend is deprecated so it is better to drop it and avoid new users to depend on it and instead to focus in the current technologies for new projects. This commit removes everything related to the DirectFB support so if someone wish to revert it locally it can be easily done. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Move meta-fsl-arm content to layer rootOtavio Salvador2015-07-161-0/+11
The meta-fsl-arm is going to be used as the base for this layer. It contains a clean history and allowing a more granullar set of changes. This commit is just a rename of all contents of meta-fsl-arm subdirectory to this layer's root, subsequent changes are based on top of that. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>