summaryrefslogtreecommitdiffstats
path: root/package/odroid-mali
Commit message (Collapse)AuthorAgeFilesLines
* package/o*/Config.in: fix ordering of statementsAdam Duskett2017-05-011-2/+2
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter o in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "odroid-mali: mark package as BROKEN"Dagg Stompler2017-04-041-10/+0
| | | | | | | This reverts commit e2ac546c1951ba8a3e88965d3023eb38a9493f28. Signed-off-by: Dagg Stompler <daggs@gmx.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* odroid-mali: fix broken headersDagg Stompler2017-04-042-2/+7
| | | | | | | | | | | | | | | | Upstream has updated the OpenGL headers (https://github.com/mdrjr/c2_mali/issues/1) it should fix failures such as: http://autobuild.buildroot.net/results/ed8d562ae5fdb472a83f9a07b2f755c80c972c34/ in addition, when the framebuffer variant (i.e not X11) is used, we update the cflags in egl.pc to pass -DMESA_EGL_NO_X11_HEADERS so that X11 headers are not included. Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Dagg Stompler <daggs@gmx.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* odroid-mali: mark package as BROKENThomas Petazzoni2017-03-051-0/+10
| | | | | | | | | | | | | | | | | | | | | | | The version of the khrplatform.h header bundled with odroid-mali has a definition of the khronos_intptr_t and khronos_ssize_t that doesn't match the official Khronos registry headers or the Mesa3D headers. Due to this, it causes conflicts with some packages that redefines those types (with the correct definitions), such as libepoxy. Issue reported upstream at: https://github.com/mdrjr/c2_mali/issues/1 Since nobody bothered fixing the issue even though it has been happening since July 2016 (first build failure at http://autobuild.buildroot.net/results/ed8d562ae5fdb472a83f9a07b2f755c80c972c34/), let's mark this package as BROKEN. Fixes: http://autobuild.buildroot.net/results/ca48bb6291ca16e410edb83b5cdeb24847b6eaee/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* odroid-mali: add support for x11 egl implementationDagg Stompler2016-12-182-4/+24
| | | | | | | | | | | | | | | | | | | Allow installation of the x11 egl support required for the X11 ddx driver. The BR2_PACKAGE_ODROID_MALI_X11 hidden option will be selected by the X11 DDX driver. Signed-off-by: Dagg Stompler <daggs@gmx.com> [Thomas: - select BR2_PACKAGE_LIBDRM, BR2_PACKAGE_XLIB_{LIBX11,LIBXFIXES,LIBXEXT,LIBXDAMAGE} from BR2_PACKAGE_ODROID_MALI_X11 in order to avoid numerous "if" in Config.in - Use a single assignment to ODROID_MALI_DEPENDENCIES to add the dependencies for libdrm and the X11 libraries. - Introduce ODROID_MALI_HEADERS_SUBDIR and ODROID_MALI_LIBS_SUBDIR to clarify the location of the headers and libraries for the selected architecture/display backend in the Mali tree.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* odroid-mali: new packageDagg Stompler2016-07-243-0/+63
Signed-off-by: Dagg Stompler <daggs@gmx.com> [Thomas: - restrict to EABIhf for ARM, since the libraries are pre-built for this ABI - add comment about the glibc dependency - indicate odroid-scripts is a runtime dependency - remove fbset dependency] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud