./graphics/piglit [automated OpenGL and OpenCL testsuite]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 20210128, Package name: piglit-20210128
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
Piglit is a collection of automated tests for OpenGL and OpenCL
implementations.

The goal of Piglit is to help improve the quality of open source
OpenGL and OpenCL drivers by providing developers with a simple means to
perform regression tests.

The original tests have been taken from
- Glean ( http://glean.sf.net/ ) and
- Mesa ( http://www.mesa3d.org/ )


Filesize: 23930.325 KB
Version History (View Complete History)
  • (2021-01-31) Updated to version: piglit-20210128
  • (2019-02-12) Updated to version: piglit-20190208
  • (2018-01-15) Package added to openports.se, version piglit-20180108 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-11-15 12:39:27 by Rafael Sadowski | Files touched by this commit (2)
Log message:
Disabling wayland by removing cmake check (pkg_check_modules)
   2021-11-01 18:01:18 by Stuart Henderson | Files touched by this commit (110)
Log message:
bump REVISION for switch from Python 3.8 -> 3.9
   2021-03-30 01:27:34 by Theo Buehler | Files touched by this commit (1)
Log message:
graphics/piglit: add BDEP on graphics/glslang
Fixes a build breakage I had due to glslangValidator being present
during configure time but not when it was actually used.
ok jsg
   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2021-01-30 20:19:36 by Jonathan Gray | Files touched by this commit (9)
Log message:
update to a newer piglit snapshot
switch to python3 as upstream dropped python2 support
fixes -fno-common build
parts from an earlier diff by daniel@ ok kn@
   2020-11-15 22:17:33 by Jonathan Gray | Files touched by this commit (4)
Log message:
include libgen.h for basename(3)
prompted by -Wimplicit-function-declaration warnings
   2020-11-15 05:28:27 by Mark Kettenis | Files touched by this commit (2)
Log message:
Avoid running atexit(3) hooks in the child which fails horribly since
it will try to to clean up the thread pool created by the Mesa radeonsi
driver that doesn't actually exist in the child, resulting in a hang
of several tests.
ok jsg@
   2020-08-25 21:23:40 by Jonathan Gray | Files touched by this commit (3)
Log message:
backport a patch to fix build error with Mesa 20.1 found by naddy@
s/EGL_NO_CONFIG_MESA/EGL_NO_CONFIG_KHR/
1fe351e533a1c8b88551b06e6d76e5c2bf8228bc
   2019-11-10 09:47:25 by Christian Weisgerber | Files touched by this commit (3)
Log message:
Explicitly add LDFLAGS="-L${X11BASE}/lib" to unbreak all configure
tests after libgbm is picked up.  rsadowski@ and I can't figure out
why this path isn't taken from pkg-config.  The broken configure
checks caused all kinds of fallout.
   2019-07-13 18:39:40 by Christian Weisgerber | Files touched by this commit (118)
Log message:
Switch to PERMIT_PACKAGE.  CDROM restrictions are no longer applicable.
   2019-05-17 10:45:30 by Stuart Henderson | Files touched by this commit (94)
Log message:
set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
   2019-03-01 06:50:52 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Use CPPFLAGS instead of clobbering CFLAGS
   2019-02-19 15:42:42 by Jonathan Gray | Files touched by this commit (1)
Log message:
When libcaca was installed tests for the presence of unrelated functions
would fail as they were linked with -lcaca without -L/usr/local/lib.
Build with -DHAVE_LIBCACA:BOOL=FALSE so libcaca isn't picked up and
doesn't break tests for asprintf ffs etc.
Reported, diagnosed by and ok aja@
   2019-02-11 19:26:40 by Jonathan Gray | Files touched by this commit (6)
Log message:
update to a newer piglit snapshot
help from and ok sthen@
   2018-11-03 03:54:55 by Marc Espie | Files touched by this commit (2)
Log message:
somehow, some tests found their way into compilation, and broke it thanks
to C++11 narrowing issues. Obvious fixes to the code (no bump, didn't build
before)
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2018-04-15 01:27:58 by Landry Breuil | Files touched by this commit (1)
Log message:
Set ONLY_FOR_ARCHS=amd64 i386, drm_intel (in WANTLIB) only exists there.
   2018-01-16 01:16:37 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Missing BDEP on math/py-numpy.