aboutsummaryrefslogtreecommitdiff
path: root/graphics/piglit
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* devel/vulkan-*: move to graphics/ where vulkan-loader isJan Beich2020-12-231-1/+1
| | | | | | | | Vulkan isn't used for generic compute workloads unlike OpenCL. For example, waifu2x-ncnn-vulkan is still graphics-related. Notes: svn path=/head/; revision=559022
* graphics/piglit: Update to latest upstreamEmmanuel Vadot2020-09-148-102/+75
| | | | | | | | | | | | | | | Update to upstream. Patches comes from a MR opened upstream. Remove opencl dependancy, I haven't try it yet and will be dealt with in a futur update. Remove wayland option, wayland is always needed now. piglit is a test suite and we want to test everything, it's also not intented for users to use but only developpers. Reviewed by: x11 (zeising@) Differential Revision: https://reviews.freebsd.org/D26396 Notes: svn path=/head/; revision=548592
* Deprecate some ports using deprecated version of pythonAntoine Brodin2020-03-081-0/+3
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=528058
* graphics/waffle: Update to 1.6.0-7Tobias Kortkamp2020-01-231-0/+13
| | | | | | | | | | | | | | | | | | | | | | | - Waffle moved to freedesktop gitlab - Now supports building with Meson, which allows us to remove all the CMake patches from the port. The Meson build however still expects that cmake is available in the build environment. - New version generates CMake config with 'Waffle' named variables (which devel/apitrace expects) instead of 'WAFFLE' - Extra xdg-shell patch to make devel/apitrace 'eglretrace' work on modern Wayland compositors (wlroots has removed the old wl-shell protocol, so this is required to make apitrace's debug trace replays work on sway/wayfire/...) - All backends are now options (on by default) - Manpages are now built - graphics/piglit needs a small patch to build PR: 242892, 242893 Submitted by: Greg V <greg@unrelenting.technology> (based on) Approved by: x11 (maintainer timeout, 27 days) Notes: svn path=/head/; revision=523925
* Switch all ports to use USES=xorg-catNiclas Zeising2019-11-031-1/+1
| | | | | | | | Change all ports to use USES=xorg-cat instead of the old XORG_CAT Add USES=xorg and USES=gl as needed to x11@ ports Notes: svn path=/head/; revision=516607
* Convert to UCL & cleanup pkg-message (categories e-g)Mathieu Arnold2019-08-131-0/+6
| | | | Notes: svn path=/head/; revision=508837
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* - Add LICENSE_FILEDmitry Marakasov2019-04-032-4/+5
| | | | | | | | - Add USES=gl - Update WWW Notes: svn path=/head/; revision=497742
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* graphics/mesa-libs: enable WAYLAND by default here and in consumersJan Beich2018-11-111-0/+2
| | | | | | | | | | | PR: 227509 Requested by: Johannes Lundberg, Greg V Reviewed by: tobik (earlier version) Approved by: madpilot, x11 (zeising), maintainer timeout (2 weeks) Exp-run by: antoine Notes: svn path=/head/; revision=484788
* graphics/piglit: track graphics/wayland dependencyJan Beich2018-11-111-1/+8
| | | | | | | | | | | CMake Error at CMakeLists.txt:162 (message): Wayland support requires xkbcommon. Failed to find xkbcommon library. PR: 227509 Reported by: antoine (via exp-run) Notes: svn path=/head/; revision=484786
* graphics/piglit: Update to a snapshot of 2018-09-10Jean-Sébastien Pédron2018-09-115-22/+34
| | | | Notes: svn path=/head/; revision=479512
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-0/+2
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-1/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Bump PORTREVISIONs of all users of math/mpc that we just updated toGerald Pfeifer2018-03-101-1/+1
| | | | | | | version 1.1.0 (via revision 464079). Notes: svn path=/head/; revision=464084
* graphics/piglit: Unbroke the portYuri Victorovich2018-03-012-9/+2
| | | | | | | | | | Fixed the python shebang by removing the patch and using USES=shebangfix. Approved by: tcberner (mentor, implicit) Approved by: portmgr (port compliance, infrastructure) Notes: svn path=/head/; revision=463288
* Reduce dependency on the python2 metaportAntoine Brodin2018-02-191-1/+2
| | | | | | | | PR: 225752 Submitted by: Yasuhiro KIMURA Notes: svn path=/head/; revision=462307
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports using USE_PYTHON=distutils are now flavored. They will automatically get flavors (py27, py34, py35, py36) depending on what versions they support. There is also a USE_PYTHON=flavors for ports that do not use distutils but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if using distutils but flavors are not wanted. A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been added to cope with Python ports that did not have the Python PKGNAMEPREFIX but are flavored. USES=python now also exports a PY_FLAVOR variable that contains the current python flavor. It can be used in dependency lines when the port itself is not python flavored. For example, deskutils/calibre. By default, all the flavors are generated. To only generate flavors for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf. In all the ports with Python dependencies, the *_DEPENDS entries MUST end with the flavor so that the framework knows which to build/use. This is done by appending '@${PY_FLAVOR}' after the origin (or @${FLAVOR} if in a Python module with Python flavors, as the content will be the same). For example: RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} PR: 223071 Reviewed by: portmgr, python Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12464 Notes: svn path=/head/; revision=455210
* graphics/piglit: Update to a snapshot of 20170922Jean-Sébastien Pédron2017-09-224-12/+27
| | | | Notes: svn path=/head/; revision=450385
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-1/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-0/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* Remove BROKEN_FreeBSD_9Sunpoet Po-Chuan Hsieh2017-01-011-2/+0
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=430235
* graphics/piglit: Add USES+=compiler:c11Jean-Sébastien Pédron2016-11-201-1/+1
| | | | | | | | | | | This fixes the build on FreeBSD 9.3 where gcc 4.2.1 fails to build Piglit. Approved by: bapt Differential Revision: https://reviews.freebsd.org/D7779 Notes: svn path=/head/; revision=426628
* - Mark broken on 9.x:Dmitry Marakasov2016-10-211-0/+2
| | | | | | | | | | | | /wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c: In function 'piglit_cl_test': /wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:86: error: unknown field 'buffer' specified in initializer /wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:86: warning: missing braces around initializer /wrkdirs/usr/ports/graphics/piglit/work/piglit-ca5350b4056ae63a93c4c207087b7634873b2ce2/tests/cl/api/get-image-info.c:86: warning: (near initialization for 'image_desc.<anonymous>') Approved by: portmgr blanket Notes: svn path=/head/; revision=424390
* graphics/piglit: New port for the Mesa testsuiteJean-Sébastien Pédron2016-08-319-0/+296
Piglit is the Mesa testsuite. It is very helpful while working on the graphics stack in both userland and the kernel. Support for FreeBSD is incomplete at this time. We use a patch to enable the same build flags as Linux. However, we still lack new code to support FreeBSD, in particular in scripts under the `framework` directory, such as a way to collect timestamped messages from the kernel. Approved by: kwm Differential Revision: https://reviews.freebsd.org/D4058 Notes: svn path=/head/; revision=421176