a2e71ff581
Piglit is an open-source test suite for OpenGL implementations. It's an python3 script based around several tools like glxinfo, wflinfo, dmesg. Even though waffle support can be replaced by freeglut, using pliglit with waffle is recommended since freeglut will be replaced by waffle. Add host-python-{mako,numpy,six} dependency since the build system is checking with the host-python interpreter. There is no comment about waffle dependency due to too complex dependencies of waffle. Signed-off-by: Romain Naour <romain.naour@gmail.com> [Reworked during the Buildroot summer camp 2019] Signed-off-by: Romain Naour <romain.naour@smile.fr> [Arnout: small corrections to license info. It's messy.] Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
config BR2_PACKAGE_PIGLIT
|
|
bool "piglit"
|
|
depends on BR2_PACKAGE_PYTHON3 # python3 only script
|
|
depends on BR2_PACKAGE_PYTHON_NUMPY_ARCH_SUPPORTS
|
|
depends on BR2_PACKAGE_WAFFLE_SUPPORTS_GLX || \
|
|
BR2_PACKAGE_WAFFLE_SUPPORTS_WAYLAND || \
|
|
BR2_PACKAGE_WAFFLE_SUPPORTS_X11_EGL || \
|
|
BR2_PACKAGE_WAFFLE_SUPPORTS_GBM
|
|
select BR2_PACKAGE_LIBDRM if BR2_PACKAGE_HAS_LIBGL
|
|
select BR2_PACKAGE_LIBPNG
|
|
select BR2_PACKAGE_LIBXKBCOMMON if BR2_PACKAGE_WAYLAND
|
|
select BR2_PACKAGE_MESA3D_DEMOS # glxinfo
|
|
select BR2_PACKAGE_PYTHON_MAKO
|
|
select BR2_PACKAGE_PYTHON_NUMPY
|
|
select BR2_PACKAGE_PYTHON_SIX
|
|
select BR2_PACKAGE_PYTHON3_BZIP2
|
|
select BR2_PACKAGE_PYTHON3_PYEXPAT
|
|
select BR2_PACKAGE_PYTHON3_XZ
|
|
select BR2_PACKAGE_PYTHON3_ZLIB
|
|
select BR2_PACKAGE_UTIL_LINUX # runtime
|
|
select BR2_PACKAGE_UTIL_LINUX_BINARIES # requires real dmesg tool
|
|
select BR2_PACKAGE_WAFFLE # wflinfo, libwaffle-1
|
|
select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7
|
|
select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_XORG7
|
|
select BR2_PACKAGE_XORGPROTO if BR2_PACKAGE_XORG7
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
Piglit is an open-source test suite for OpenGL
|
|
implementations.
|
|
|
|
https://piglit.freedesktop.org
|