notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
linux-rl9-spirv-tools Tools for processing SPIR-V intermediate shader language modules (Rocky Linux 9.7)
2025.2 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2024.4_1Version of this port present on the latest quarterly branch.
Maintainer: emulation@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-11-14 21:24:18
Last Update: 2025-12-10 14:44:37
Commit Hash: a592fa7
Also Listed In: linux
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (32 items)
Collapse this list.
  1. @ldconfig-linux /compat/linux
  2. usr/bin/spirv-as
  3. usr/bin/spirv-cfg
  4. usr/bin/spirv-dis
  5. usr/bin/spirv-lesspipe.sh
  6. usr/bin/spirv-link
  7. usr/bin/spirv-lint
  8. usr/bin/spirv-objdump
  9. usr/bin/spirv-opt
  10. usr/bin/spirv-reduce
  11. usr/bin/spirv-val
  12. usr/lib/libSPIRV-Tools-diff.so
  13. usr/lib/libSPIRV-Tools-link.so
  14. usr/lib/libSPIRV-Tools-lint.so
  15. usr/lib/libSPIRV-Tools-opt.so
  16. usr/lib/libSPIRV-Tools-reduce.so
  17. usr/lib/libSPIRV-Tools-shared.so
  18. usr/lib/libSPIRV-Tools.so
  19. usr/lib64/libSPIRV-Tools-diff.so
  20. usr/lib64/libSPIRV-Tools-link.so
  21. usr/lib64/libSPIRV-Tools-lint.so
  22. usr/lib64/libSPIRV-Tools-opt.so
  23. usr/lib64/libSPIRV-Tools-reduce.so
  24. usr/lib64/libSPIRV-Tools-shared.so
  25. usr/lib64/libSPIRV-Tools.so
  26. usr/share/doc/spirv-tools/CHANGES
  27. usr/share/doc/spirv-tools/README.md
  28. usr/share/licenses/spirv-tools/LICENSE
  29. usr/share/licenses/spirv-tools-libs/LICENSE
  30. @owner
  31. @group
  32. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • linux-rl9-spirv-tools>0:graphics/linux-rl9-spirv-tools
Conflicts:
CONFLICTS:
  • linux-c7-spirv-tools
To install the port:
cd /usr/ports/graphics/linux-rl9-spirv-tools/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/linux-rl9-spirv-tools
  • pkg install linux-rl9-spirv-tools
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: linux-rl9-spirv-tools
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1765199327 SHA256 (rocky/s/spirv-tools-2025.2-1.el9.aarch64.rpm) = 35dfc0503db2dea37df9536a28382c357f6a8b376a1a7dfaee9c48678a66667b SIZE (rocky/s/spirv-tools-2025.2-1.el9.aarch64.rpm) = 252875

Expand this list (10 items)

Collapse this list.

SHA256 (rocky/s/spirv-tools-2025.2-1.el9.x86_64.rpm) = 1aafc557523da20a3b30d3ed4e352f7a1f5bf5c7256b8e036b2199ded822ff4e SIZE (rocky/s/spirv-tools-2025.2-1.el9.x86_64.rpm) = 265122 SHA256 (rocky/s/spirv-tools-libs-2025.2-1.el9.aarch64.rpm) = fafcf8b5be18ae4676df37cb640f9ba58bdb9324dc58f8d4cc86482dc0f674c6 SIZE (rocky/s/spirv-tools-libs-2025.2-1.el9.aarch64.rpm) = 1515967 SHA256 (rocky/s/spirv-tools-libs-2025.2-1.el9.i686.rpm) = 60db3ea4da12e84d3b053adc6b30d0f4c0be270853e16a6c2f2ba9f8620baa58 SIZE (rocky/s/spirv-tools-libs-2025.2-1.el9.i686.rpm) = 1726593 SHA256 (rocky/s/spirv-tools-libs-2025.2-1.el9.x86_64.rpm) = f80f22ada0715d3d2db2b0f6f2f4748bcda673cc7c0c9a0227cf659c34474c2a SIZE (rocky/s/spirv-tools-libs-2025.2-1.el9.x86_64.rpm) = 1547435 SHA256 (rocky/s/spirv-tools-2025.2-1.el9.src.rpm) = 697c76e1b8b47b1573bd0e11115b94ce5256325918ade7f7affaead1fdc684e7 SIZE (rocky/s/spirv-tools-2025.2-1.el9.src.rpm) = 3289457

Collapse this list.


Packages (timestamps in pop-ups are UTC):
linux-rl9-spirv-tools
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2025.22025.2---n/an/an/a
FreeBSD:13:quarterly2024.4_12024.4_1---n/an/an/a
FreeBSD:14:latest2025.22025.2------
FreeBSD:14:quarterly2024.4_12024.4_1------
FreeBSD:15:latest2025.22025.2n/a-n/an/a--
FreeBSD:15:quarterly2024.4_12024.4_1n/a-n/an/a--
FreeBSD:16:latest2025.22025.2n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. linux_base-rl9>=9.2 : emulators/linux_base-rl9
This port is required by:
for Run
  1. graphics/linux-rl9-dri
  2. multimedia/linux-rl9-ffmpeg

Configuration Options:
===> The following configuration options are available for linux-rl9-spirv-tools-2025.2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
graphics_linux-rl9-spirv-tools
USES:
cpe linux:rl9
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (13 items)
Collapse this list.
  1. https://dl.rockylinux.org/pub/rocky/9.7/AppStream/aarch64/os/Packages/
  2. https://dl.rockylinux.org/pub/rocky/9.7/AppStream/x86_64/os/Packages/
  3. https://dl.rockylinux.org/pub/rocky/9.7/BaseOS/aarch64/os/Packages/
  4. https://dl.rockylinux.org/pub/rocky/9.7/BaseOS/x86_64/os/Packages/
  5. https://dl.rockylinux.org/pub/rocky/9.7/CRB/aarch64/os/Packages/
  6. https://dl.rockylinux.org/pub/rocky/9.7/CRB/x86_64/os/Packages/
  7. https://dl.rockylinux.org/vault/rocky/9.7/AppStream/aarch64/os/Packages/
  8. https://dl.rockylinux.org/vault/rocky/9.7/AppStream/x86_64/os/Packages/
  9. https://dl.rockylinux.org/vault/rocky/9.7/BaseOS/aarch64/os/Packages/
  10. https://dl.rockylinux.org/vault/rocky/9.7/BaseOS/x86_64/os/Packages/
  11. https://dl.rockylinux.org/vault/rocky/9.7/CRB/aarch64/os/Packages/
  12. https://dl.rockylinux.org/vault/rocky/9.7/CRB/x86_64/os/Packages/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2025.2
10 Dec 2025 14:44:37
commit hash: a592fa713e190416eaf59333238aade6e0191ba2commit hash: a592fa713e190416eaf59333238aade6e0191ba2commit hash: a592fa713e190416eaf59333238aade6e0191ba2commit hash: a592fa713e190416eaf59333238aade6e0191ba2 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/linux-rl9-spirv-tools: update 2024.4-1.el9 => 2025.2-1.el9
2024.4_1
14 Aug 2025 11:58:40
commit hash: a6010e10992ab5c9826db70153e10f451873bf35commit hash: a6010e10992ab5c9826db70153e10f451873bf35commit hash: a6010e10992ab5c9826db70153e10f451873bf35commit hash: a6010e10992ab5c9826db70153e10f451873bf35 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/linux-rl9-spirv-tools: fix packaging, pet stage-qa
2024.4
23 Jun 2025 20:06:55
commit hash: 4808bceb4054e9c163405d5e796d0a34bf96b968commit hash: 4808bceb4054e9c163405d5e796d0a34bf96b968commit hash: 4808bceb4054e9c163405d5e796d0a34bf96b968commit hash: 4808bceb4054e9c163405d5e796d0a34bf96b968 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
linux-rl9: update to Rocky Linux 9.6 release (+)

All affected */linux-rl9-* ports was updated to versions
corresponding to Rocky Linux 9.6 release repository

Special thanks to jbo@ for amd64 mini exp-run!
2024.2
02 Jun 2025 10:45:54
commit hash: cebd2ae6f1f07fff07fd87d8f05317965451f734commit hash: cebd2ae6f1f07fff07fd87d8f05317965451f734commit hash: cebd2ae6f1f07fff07fd87d8f05317965451f734commit hash: cebd2ae6f1f07fff07fd87d8f05317965451f734 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
linux-rl9*: Stop installing build-id files

- They complicate pkg-plist manipulations
- They increase the package's size
- They are used for debugging and it is unlikely that someone would debug
  binaries coming from Linux RPMs
2024.2
28 Nov 2024 00:19:41
commit hash: 433660ccf0b59616f58824e0da3a9f009f0da71dcommit hash: 433660ccf0b59616f58824e0da3a9f009f0da71dcommit hash: 433660ccf0b59616f58824e0da3a9f009f0da71dcommit hash: 433660ccf0b59616f58824e0da3a9f009f0da71d files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: Update Rocky Linux 9 packages to 9.5 release (+)

While here, hook up missed packages to resolve all 'not found' libraries

Sponsored by:	Future Crew, LLC
2023.3
14 Nov 2024 21:22:52
commit hash: e022f3267b6009070674a9e92fd12e5ec00647d8commit hash: e022f3267b6009070674a9e92fd12e5ec00647d8commit hash: e022f3267b6009070674a9e92fd12e5ec00647d8commit hash: e022f3267b6009070674a9e92fd12e5ec00647d8 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
graphics/linux-rl9-spirv-tools: add new port (+)

Tools for processing SPIR-V intermediate shader language modules

Sponsored by:	Future Crew, LLC

Number of commits found: 6