graphics/linux-rl9-shaderc 2025.4 FreeBSD
GLSL/HLSL to SPIR-V shader compiler (Rocky Linux 9.8)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
70bde29cf5- License
- APACHE20
- Categories
- graphics, linux
- Package size
- 1041.0 KiB, 3325.1 KiB installed
Description
A library and command line tool for compiling GLSL/HLSL to SPIR-V, Vulkan's shader language.
Based on the reference glslang compiler, Shaderc aims to provide a more convenient command-line compiler with GCC/clang-like usage and a library with a more stable API.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/linux-rl9-shaderc | 2025.4 |
| MidnightBSD | graphics/linux-rl9-shaderc | 2025.2 |
Install
Binary package:
pkg install linux-rl9-shaderc
From the ports tree:
cd /usr/ports/graphics/linux-rl9-shaderc/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= linux-rl9-shaderc>0:graphics/linux-rl9-shaderc
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 | 2025.4 | 2025.4 | - | - | - |
| FreeBSD:14:quarterly | 2025.4 | 2025.4 | n/a | - | - |
| FreeBSD:15:latest | 2025.4 | 2025.4 | n/a | - | - |
| FreeBSD:15:quarterly | 2025.4 | 2025.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2025.4 | 2025.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 1
Configuration
Options name: graphics_shaderc
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cpe linux:rl9
- Service scripts
- none
- Conflicts with
- linux-c7-shaderc
Files
distinfo 4
| File | Size | SHA256 |
|---|---|---|
| rocky/l/libshaderc-2025.4-1.el9.aarch64.rpm | 1.085148e+06 | 6c09341252040de903a7ee47a72b7ddc9a63f8de49c4aac9268e514252526440 |
| rocky/l/libshaderc-2025.4-1.el9.i686.rpm | 1.189288e+06 | 0d7008882590e110fd63387e570b81e5cc0078f663923c078f11816e4066f472 |
| rocky/l/libshaderc-2025.4-1.el9.x86_64.rpm | 1.092641e+06 | 148fa1b91548ae6ce14ee13a9016672dd42c47deb6d62859294ac045e2356842 |
| rocky/s/shaderc-2025.4-1.el9.src.rpm | 240030 | 6a4ded15eec9f2c1d2a9b1fe2d3a27b836183482159803178a4ee9f7b7762e53 |