BSD Ports

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

SystemPortVersion
FreeBSDgraphics/linux-rl9-shaderc2025.4
MidnightBSDgraphics/linux-rl9-shaderc2025.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2025.42025.4---
FreeBSD:14:quarterly2025.42025.4n/a--
FreeBSD:15:latest2025.42025.4n/a--
FreeBSD:15:quarterly2025.42025.4n/an/an/a
FreeBSD:16:latest2025.42025.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe linux:rl9
Service scripts
none
Conflicts with
linux-c7-shaderc

Files

distinfo 4
FileSizeSHA256
rocky/l/libshaderc-2025.4-1.el9.aarch64.rpm1.085148e+066c09341252040de903a7ee47a72b7ddc9a63f8de49c4aac9268e514252526440
rocky/l/libshaderc-2025.4-1.el9.i686.rpm1.189288e+060d7008882590e110fd63387e570b81e5cc0078f663923c078f11816e4066f472
rocky/l/libshaderc-2025.4-1.el9.x86_64.rpm1.092641e+06148fa1b91548ae6ce14ee13a9016672dd42c47deb6d62859294ac045e2356842
rocky/s/shaderc-2025.4-1.el9.src.rpm2400306a4ded15eec9f2c1d2a9b1fe2d3a27b836183482159803178a4ee9f7b7762e53

Commit history 1

DateCommitCreditsLog message
70bde29cf5 Dima Panov graphics/linux-rl9-shaderc: update to 2025.4 release