summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-graphics/libglvnd
Commit message (Collapse)AuthorAgeFilesLines
* libglvnd: drop recipeDmitry Baryshkov2025-06-261-38/+0
| | | | | | | | The libglvnd recipe has been picked up into OE-Core. Drop corresponding recipe from from meta-oe. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+0
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libglvnd: pull in libEGL and libGLX ICDsDmitry Baryshkov2025-05-271-2/+2
| | | | | | | | | | In order to function, libglvnd requires vendor-provided Installable Client Drivers for libEGL and libGLX. RRECOMMEND corresponding virtual packages in order to pull default implementation for the target platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libglvnd: RPROVIDE libeglDmitry Baryshkov2025-05-271-0/+2
| | | | | | | | | Some packages (XWayland, X.org) add runtime dependency on libegl in order to let it by open at runtime. Make libglvnd RPROVIDE that package name too. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libglvnd: provide virtual packagesDmitry Baryshkov2025-05-271-0/+7
| | | | | | | | Add corresponding PROVIDES in order to let libglvnd declare that it provides corresponding libraries. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libglvnd: upgrade 1.6.0 -> 1.7.0Wang Mingyu2023-09-201-1/+1
| | | | | | | | Changelog: Added support for HGL on Haiku. Currently, Haiku is only supported with the Meson build. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libglvnd: upgrade 1.5.0 -> 1.6.0Wang Mingyu2022-11-281-1/+1
| | | | | | | | | | | Changelog: =========== Added assembly dispatch support for loongarch64 Fixed GLX assembly dispatch support for x32 Fixed TLS handling for single-threaded programs on FreeBSD Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libglvnd: add new recipe libglvnd v1.5.0Vincent Davis Jr2022-10-241-0/+30
This recipe is meant to be an optional dependency of mesa. This recipe will allow for glvnd support in mesa. Thus, giving access to the GLX window-system API library and related libraries, mesa will build libGLX_mesa.so.*.* and libEGL_mesa.so.*.* or whatever specified in -Dglvnd-vendor-name. There may be applications that require direct access to the GLX window-system API library in order to build/execute. This will allow for multiple layers to have generic support for libraries in libglvnd (GLX window-system API library, etc...) without needing to implement their own version of the libglvnd recipe. Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Khem Raj <raj.khem@gmail.com>