Port details on branch 2024Q2
spirv-tools Tools for processing SPIR-V intermediate shader language modules
2026.4 graphics Σ =7 2026.3Version of this port present on the latest quarterly branch. Maintainer: tagattie@FreeBSD.org Port Added: 2020-12-26 00:24:11
Last Update: 2026-10-07 03:16:46
Commit Hash: cf3ecc4
People watching this port, also watch: png , jbigkit , lame , p5-Net-SSLeay , p5-HTML-Parser License: APACHE20
WWW: https://github.com/KhronosGroup/SPIRV-Tools Description: # The SPIR-V Tools project provides an API and commands for processing SPIR-V
modules.
The project includes an assembler, binary module parser, disassembler,
validator, and optimizer for SPIR-V. Except for the optimizer, all are based
on a common static library. The library contains all of the implementation
details, and is used in the standalone tools whilst also enabling integration
into other code bases directly. The optimizer implementation resides in its own
library, which depends on the core library. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:spirv-tools>0:graphics/spirv-tools
For LIB depends:libSPIRV-Tools-shared.so:graphics/spirv-tools
To install the port : # cd /usr/ports/graphics/spirv-tools/ && make install clean To add the package , run one of these commands: pkg install graphics/spirv-tools pkg install spirv-tools NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: spirv-tools Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1791341767
SHA256 (KhronosGroup-SPIRV-Tools-v2026.4_GH0.tar.gz) = 92df4c377603f086c3d2a1eb2bd9b8f883a73ca890fb939d78a0cecdcc01686c
SIZE (KhronosGroup-SPIRV-Tools-v2026.4_GH0.tar.gz) = 3554324
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core ninja : devel/ninja python3.12 : lang/python312
This port is required by: # for Build #
emulators/azahar
emulators/libretro-azahar
graphics/glslang
graphics/mesa-devel
graphics/mesa-dri
graphics/mesa-libs
graphics/shaderc
Deleted ports which required this port:
for Libraries #
games/lwjgl3
Deleted ports which required this port:
for Run #
graphics/glslang
graphics/mesa-dri
graphics/mesa-libs
lang/pocl
Configuration Options : #
===> The following configuration options are available for spirv-tools-2026.4:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings Options name : #
graphics_spirv-tools USES: #
cmake:testing compiler:c++11-lib python:build shebangfix
FreshPorts was unable to extract/find any pkg message # Master Sites: #