graphics/piglit 20260521 FreeBSD
Automated OpenGL and OpenCL testsuite
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT, GPLv2, GPLv3, LGPL20
- Categories
- graphics
- Package size
- 32173.0 KiB, 2001190.7 KiB installed
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.sourceforge.net/ ) and
- Mesa ( https://www.mesa3d.org/ )
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/piglit | 20260521 |
| OpenBSD | graphics/piglit | 20250507p1 |
Install
Binary package:
pkg install piglit
From the ports tree:
cd /usr/ports/graphics/piglit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= piglit>0:graphics/piglit
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20260521 | 20260521 | - | 20200910_2 | 20260521 |
| FreeBSD:14:quarterly | 20260521 | 20260521 | n/a | 20200910_2 | 20260521 |
| FreeBSD:15:latest | 20260521 | 20260521 | n/a | 20200910_2 | 20200910_2 |
| FreeBSD:15:quarterly | 20260521 | 20260521 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20260521 | 20260521 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 6
${PYTHON_PKGNAMEPREFIX}numpy>=2.4: math/py-numpy${PYTHON_PKGNAMEPREFIX}mako>0: textproc/py-mako${PYTHON_PKGNAMEPREFIX}six>0: devel/py-sixglslangValidator: graphics/glslangvulkan-headers>0: graphics/vulkan-headerswayland-protocols>=0: graphics/wayland-protocols
Library 6
libdrm.so: graphics/libdrmlibpng.so: graphics/pnglibvulkan.so: graphics/vulkan-loaderlibwaffle-1.so: graphics/wafflelibwayland-egl.so: graphics/waylandlibxkbcommon.so: x11/libxkbcommon
Runtime 3
${PYTHON_PKGNAMEPREFIX}numpy>=2.4: math/py-numpy${PYTHON_PKGNAMEPREFIX}mako>0: textproc/py-mako${PYTHON_PKGNAMEPREFIX}six>0: devel/py-six
The full lists below include those, and their dependencies in turn.
Build dependencies 63
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libepoll-shim
- devel/libffi
- devel/libpciaccess
- devel/libudev-devd
- devel/libunistring
- devel/libuv
- devel/llvm12
- devel/ninja
- devel/pkgconf
- devel/py-six
- devel/readline
- devel/spirv-llvm-translator
- dns/libidn2
- graphics/glslang
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/waffle
- graphics/wayland
- graphics/wayland-protocols
- lang/gcc14
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- textproc/py-mako
- textproc/py-markupsafe
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
Run dependencies 51
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/gettext-runtime
- devel/libepoll-shim
- devel/libffi
- devel/libpciaccess
- devel/libudev-devd
- devel/llvm12
- devel/py-six
- devel/readline
- devel/spirv-llvm-translator
- graphics/libGLU
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/png
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/waffle
- graphics/wayland
- lang/gcc14
- lang/perl5.42
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- textproc/py-mako
- textproc/py-markupsafe
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
Options name: graphics_piglit
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake compiler:c11 gl pkgconfig python shebangfix xorg
- Service scripts
- none
Message after installing
Files
pkg-plist 241
- bin/piglit
- share/doc/piglit/COPYING
- share/doc/piglit/README.md
- share/doc/piglit/RELEASE
- @dir share/piglit/framework/__pycache__
- @dir share/piglit/framework/test/__pycache__
- @dir share/piglit/generated_tests/__pycache__
- @dir share/piglit/generated_tests/modules/__pycache__
- @dir share/piglit/generated_tests/templates/__pycache__
- @dir share/piglit/generated_tests/templates/gen_builtin_packing_tests
- @dir share/piglit/generated_tests/templates/gen_const_builtin_equal_tests
- @dir share/piglit/generated_tests/templates/gen_conversion
- @dir share/piglit/generated_tests/templates/gen_extensions_defined
- @dir share/piglit/generated_tests/templates/gen_flat_interpolation_qualifier
- @dir share/piglit/generated_tests/templates/gen_gpu_shader4_tests
- @dir share/piglit/generated_tests/templates/gen_inout_fp64
- @dir share/piglit/generated_tests/templates/gen_intel_shader_integer_functions2_tests
- @dir share/piglit/generated_tests/templates/gen_interface_block_tests
- @dir share/piglit/generated_tests/templates/gen_interpolation_tests
- @dir share/piglit/generated_tests/templates/gen_non-lvalue_tests
- @dir share/piglit/generated_tests/templates/gen_outerproduct_invalid_params
- @dir share/piglit/generated_tests/templates/gen_outerproduct_tests
- @dir share/piglit/generated_tests/templates/gen_shader_bit_encoding_tests
- @dir share/piglit/generated_tests/templates/gen_shader_precision_tests
- @dir share/piglit/generated_tests/templates/gen_texture_lod_tests
- @dir share/piglit/generated_tests/templates/gen_texture_query_lod_tests
- @dir share/piglit/generated_tests/templates/gen_uniform_initializer_tests
- @dir share/piglit/generated_tests/templates/gen_variable_index_read_tests
- @dir share/piglit/generated_tests/templates/gen_variable_index_write_tests
- @dir share/piglit/generated_tests/templates/gen_vp_tex
- @dir share/piglit/generated_tests/templates/gen_vs_in_fp64
- @dir share/piglit/generated_tests/templates/interpolation-qualifier-built-in-variable
- @dir share/piglit/tests/__pycache__
- @dir share/piglit/tests/cl/api
- @dir share/piglit/tests/cl/custom
- @dir share/piglit/tests/cl/interop
- @dir share/piglit/tests/egl/spec/egl-1.4
- @dir share/piglit/tests/egl/spec/egl_chromium_sync_control
- @dir share/piglit/tests/egl/spec/egl_ext_client_extensions
- @dir share/piglit/tests/egl/spec/egl_ext_device_base
- @dir share/piglit/tests/egl/spec/egl_ext_device_drm
- @dir share/piglit/tests/egl/spec/egl_ext_device_enumeration
- @dir share/piglit/tests/egl/spec/egl_ext_device_persistent_id
- @dir share/piglit/tests/egl/spec/egl_ext_device_query
- @dir share/piglit/tests/egl/spec/egl_ext_device_query_name
- @dir share/piglit/tests/egl/spec/egl_ext_image_dma_buf_import_modifiers
- @dir share/piglit/tests/egl/spec/egl_ext_platform_device
- @dir share/piglit/tests/egl/spec/egl_ext_protected_content
- @dir share/piglit/tests/egl/spec/egl_ext_surface_compression
- @dir share/piglit/tests/egl/spec/egl_khr_create_context
- @dir share/piglit/tests/egl/spec/egl_khr_display_reference
- @dir share/piglit/tests/egl/spec/egl_khr_fence_sync
- @dir share/piglit/tests/egl/spec/egl_khr_get_all_proc_addresses
- @dir share/piglit/tests/egl/spec/egl_khr_gl_image
- @dir share/piglit/tests/egl/spec/egl_khr_surfaceless_context
- @dir share/piglit/tests/egl/spec/egl_mesa_device_software
- @dir share/piglit/tests/egl/spec/egl_mesa_platform_surfaceless
- @dir share/piglit/tests/egl/spec/egl_mesa_query_driver
- @dir share/piglit/tests/fbo
- @dir share/piglit/tests/gbm
- @dir share/piglit/tests/general
- @dir share/piglit/tests/glx
- @dir share/piglit/tests/hiz
- @dir share/piglit/tests/llvmpipe/glsl
- @dir share/piglit/tests/llvmpipe/tests
- @dir share/piglit/tests/llvmpipe/utils
- @dir share/piglit/tests/perf
- @dir share/piglit/tests/py_modules/__pycache__
- @dir share/piglit/tests/security
- @dir share/piglit/tests/spec/amd_depth_clamp_separate
- @dir share/piglit/tests/spec/amd_framebuffer_multisample_advanced
- @dir share/piglit/tests/spec/amd_performance_monitor
- @dir share/piglit/tests/spec/amd_pinned_memory
- @dir share/piglit/tests/spec/amd_seamless_cubemap_per_texture
- @dir share/piglit/tests/spec/apple_sync
- @dir share/piglit/tests/spec/arb_base_instance
- @dir share/piglit/tests/spec/arb_blend_func_extended/api
- @dir share/piglit/tests/spec/arb_blend_func_extended/execution
- @dir share/piglit/tests/spec/arb_buffer_storage
- @dir share/piglit/tests/spec/arb_clear_buffer_object
- @dir share/piglit/tests/spec/arb_clear_texture
- @dir share/piglit/tests/spec/arb_clip_control
- @dir share/piglit/tests/spec/arb_color_buffer_float
- @dir share/piglit/tests/spec/arb_copy_buffer
- @dir share/piglit/tests/spec/arb_copy_image
- @dir share/piglit/tests/spec/arb_debug_output
- @dir share/piglit/tests/spec/arb_depth_clamp
- @dir share/piglit/tests/spec/arb_direct_state_access
- @dir share/piglit/tests/spec/arb_draw_buffers
- @dir share/piglit/tests/spec/arb_draw_buffers_blend
- @dir share/piglit/tests/spec/arb_draw_elements_base_vertex
- @dir share/piglit/tests/spec/arb_draw_indirect
- @dir share/piglit/tests/spec/arb_es2_compatibility
- @dir share/piglit/tests/spec/arb_es3_compatibility
- @dir share/piglit/tests/spec/arb_framebuffer_no_attachments
- @dir share/piglit/tests/spec/arb_framebuffer_object
- @dir share/piglit/tests/spec/arb_framebuffer_srgb
- @dir share/piglit/tests/spec/arb_geometry_shader4/execution/program-parameter
- @dir share/piglit/tests/spec/arb_get_texture_sub_image
- @dir share/piglit/tests/spec/arb_gpu_shader_fp64/shader_storage
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mesa-piglit-2b8ed2f52a7a99eebfd0923baf5b9f7f681cdf26_GL0.tar.gz | 2.4883055e+07 | 8b7e3f42ac4df9f3619428b1b25e4b902934f6927abc3c80efa69eaa49013149 |
Commit history 0
No commits in the history this site was built from.