summaryrefslogtreecommitdiffstats
path: root/rules/piglit.in
Commit message (Collapse)AuthorAgeFilesLines
* piglit: version bump 2021-11-17-g2f80c7cc9c02 -> 2024-03-09-gb32186ee5313Philipp Zabel2024-03-151-0/+6
| | | | | | | | | | | * Enable Vulkan tests. * Disable find_package(Git) to stop tests/llvmpipe/CMakeLists.gl.txt from trying (and failing) to determine the git hash from an extracted source tarball. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20240314154608.1015145-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: add PYTHON3_SSL dependencyLucas Stach2020-11-201-0/+1
| | | | | | | | Newer versions of the piglit runner require hashlib on the target. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20201119104055.31981-1-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: switch to ninja buildLucas Stach2020-11-201-0/+1
| | | | | | | | | Seems to work fine here and is quite a bit faster than the cmake native build. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20201116120627.17891-4-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: drop freeglut dependencyLucas Stach2020-11-201-1/+0
| | | | | | | | | We always build piglit with libwaffle support, so the freeglut based winsys in never built. Drop the dependency. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Message-Id: <20201116120627.17891-3-l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: version bump b29747a00c6a -> 1f66016c1bb4Lucas Stach2019-07-011-1/+0
| | | | | | | | - version bump - gles3 tests seem to build fine, so no need to disable them anymore Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* python3: version bump 3.5.4 -> 3.7.0Michael Olbrich2018-10-171-1/+0
| | | | | | | | | | | | | | | | | zlib support can no longer be disabled. 'crc32' from zlib is used in other modules if found. So not installing the zlib module is no longer sufficient to ensure that zlib is not used. zlib is small enough so just depend on it unconditionally. Also, setup the environment to make the build reproducible. Depend on host-python3-setuptools. This is needed by most packages anyways, so we can drop a lot of extra dependencies. Also, we need to import some of it once: It generates some pickle files and that's racy during parallel building. These files should be generated at build time, but that happens in pkgdir and for cross we use the source tree in build-target. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: build with python3Michael Olbrich2018-06-051-3/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: PIGLIT_WAYLAND also enable for WAFFLE_WAYLANDMichael Olbrich2018-04-161-1/+1
| | | | | | | | piglit fails to build if it has a indirect dependency on wayland but PIGLIT_WAYLAND is disabled. In this case xkbcommon is not found correctly and linking fails with undefined symbols. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fix kconfig menu structure / indentionMichael Olbrich2017-07-011-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* piglit: new packageLucas Stach2017-06-241-0/+54
Piglit is the opensource OpenGL/OpenCL test suite. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>