devel/spirv-llvm-translator: update to September releases Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.28 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v23.1.1 Reported by: GitHub (watch releases)179381cd0d
Port details
devel/spirv-llvm-translator12.0.1
Bi-directional translation between SPIR-V and LLVM IR
- Maintainer
- jbeich@FreeBSD.org
- Packages
- spirv-llvm-translator-llvm12 12.0.1, spirv-llvm-translator-llvm13 13.0.5, spirv-llvm-translator-llvm14 14.0.28, spirv-llvm-translator-llvm15 15.0.28, spirv-llvm-translator-llvm16 16.0.29, spirv-llvm-translator-llvm17 17.0.28, spirv-llvm-translator-llvm18 18.1.28, spirv-llvm-translator-llvm19 19.1.23, spirv-llvm-translator-llvm20 20.1.18, spirv-llvm-translator-llvm21 21.1.12, spirv-llvm-translator-llvm22 22.1.7, spirv-llvm-translator-llvm23 23.1.2
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/KhronosGroup/SPIRV-LLVM-Translator
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (66)
graphics/spirv-tools, devel/spirv-llvm-translator: fix build on BE Backport patches from upstream PR`s: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/3658 https://github.com/KhronosGroup/SPIRV-Tools/pull/530203adcaec9b
devel/spirv-llvm-translator: update to August releases Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.28 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v23.1.1 Reported by: GitHub (watch releases)6e71bf98c6
devel/spirv-llvm-translator: add llvm23 flavor Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v23.1.0 Reported by: GitHub (watch releases)01f0e5b2be
devel/spirv-llvm-translator: update to July releases Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.26 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.26 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.27 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.26 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.26 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.16 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.5 Reported by: GitHub (watch releases)15228526c7
devel/spirv-llvm-translator: update to June releases Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.25 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.25 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.26 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.25 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.25 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.20 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.4 Reported by: GitHub (watch releases)28881b2402
devel/spirv-llvm-translator: update to May releases Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.24 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.24 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.25 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.24 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.24 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.3 Reported by: GitHub (watch releases)f1b61b4cb0
devel/spirv-llvm-translator: update to 22.1.2/21.1.7/20.1.13/19.1.18/18.1.23/17.0.24/1[4-7].0.23 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.23 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.23 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.24 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.23 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.23 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.18 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.2 Reported by: GitHub (watch releases)acc1bbc30a
devel/spirv-llvm-translator: update to 22.1.1/21.1.6/20.1.12/19.1.17/18.1.22/17.0.23/1[4-7].0.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.23 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.1 Reported by: GitHub (watch releases)217882a2fa
devel/spirv-llvm-translator: update to 21.1.5/20.1.11/19.1.16/18.1.21/16.0.22/1[4-7].0.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.22 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.16 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.5 Reported by: GitHub (watch releases)d19dd9bb65
devel/spirv-llvm-translator: update to 22.1.0 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v22.1.0 Reported by: GitHub (watch releases) PR: 2930535108811c48
devel/spirv-llvm-translator: properly check for multiple patch-* $ touch files/patch-foo $ touch files/patch-bar $ make [: /usr/ports/devel/spirv-llvm-translator/files/patch-bar: unexpected operator ...5de84cc476
devel/spirv-llvm-translator: unbreak llvm12 flavor with clang 21
With clang 21 the llvm12 flavor of devel/spirv-llvm-translator fails to
build, with errors similar to:
In file included from /wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/OCLTypeToSPIRV.cpp:44:
In file included from /wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/OCLUtil.h:42:
In file included from /wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/SPIRVInternal.h:43:
In file included from /wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/libSPIRV/SPIRVEnum.h:44:
In file included from /wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/libSPIRV/SPIRVOpCode.h:45:
/wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/libSPIRV/spirv_internal.hpp:120:31: error: constexpr variable 'FunctionControlOptNoneINTELMask' must be initialized by a constant expression
120 | constexpr FunctionControlMask FunctionControlOptNoneINTELMask =
| ^
121 | static_cast<FunctionControlMask>(IFunctionControlOptNoneINTELMask);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm12/SPIRV-LLVM-Translator-12.0.1/lib/SPIRV/libSPIRV/spirv_internal.hpp:121:5: note: integer value 65536 is outside the valid range of values [0, 15] for the enumeration type 'FunctionControlMask'
121 | static_cast<FunctionControlMask>(IFunctionControlOptNoneINTELMask);
| ^
This is because clang 21 no longer allows enum values outside of the
valid range. Upstream spirv refactored a lot in this area, so the llvm13
flavor and later compile fine with clang 21.
Fix it by explicitly making the underlying type for the two affected
enums uint32_t.
PR: 293293
MFH: 2026Q1d50aa61076devel/spirv-llvm-translator: split port patches by flavor Add patches to files.llvm*/ instead of files/ subdirectory. For now, it lacks support for patches common to all flavors. PR: 293293a93fd63ae9
devel/spirv-llvm-translator: update to 21.1.4/20.1.10/19.1.15/18.1.20/16.0.21/1[4-7].0.20 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.20 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.20 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.21 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.20 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.20 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.4 Reported by: GitHub (watch releases)111697a966
devel/spirv-llvm-translator: update to 16.0.20/14.0.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.20 Reported by: GitHub (watch releases)c7e1d6c628
devel/spirv-llvm-translator: remove expired LLVM11 flavorb1c51f53c5
devel/spirv-llvm-translator: update to 21.1.3/20.1.9/19.1.14/18.1.19/1[5-7].0.19/14.0.18/11.0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.18 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.19 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.3 Reported by: GitHub (watch releases)e32b2ab0cd
devel/spirv-llvm-translator: update to 21.1.2/20.1.8/19.1.13/18.1.18/1[5-7].0.18/14.0.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.18 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.18 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.18 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.18 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.2 Reported by: GitHub (watch releases)3c815549fe
devel/spirv-llvm-translator: update to 20.1.1/20.1.7/19.1.12/18.1.17/1[5-7].0.17/14.0.16/13.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.16 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.17 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.1 Reported by: GitHub (watch releases)c5fcc8cc2d
devel/spirv-llvm-translator: update to 20.1.6/19.1.11/18.1.16/1[5-7].0.16/14.0.15/11.0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.5 Reported by: GitHub (watch releases)748f3c808c
devel/spirv-llvm-translator: update to 21.1.0 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.0 Reported by: GitHub (watch releases)a981cbd258
devel/spirv-llvm-translator: update to 20.1.5/19.1.10/18.1.15/1[5-7].0.15/14.0.14/11.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.15 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.5 Reported by: GitHub (watch releases)4068f6f1bf
devel/spirv-llvm-translator: update to 20.1.4/19.1.9/18.1.14/1[5-7].0.14/14.0.13/1[13].0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.14 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.4 Reported by: GitHub (watch releases)e073ecb718
devel/spirv-llvm-translator: unbreak outside poudriere after ba009f150e84 $ make [...] ===> Extracting for spirv-llvm-translator-llvm20-20.1.3 => SHA256 Checksum OK for KhronosGroup-SPIRV-LLVM-Translator-v20.1.3_GH0.tar.gz. => No SHA256 checksum recorded for KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz. => No suitable checksum found for KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-390-g2b2e05e_GH0.tar.gz. *** Error code 1 PR: 287278 Reported by: Tom Russo83a89ba774
devel/spirv-llvm-translator: update to 20.1.3/19.1.8/18.1.13/1[5-7].0.13/14.0.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.13 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.3 Reported by: GitHub (watch releases)ba009f150e
devel/spirv-llvm-translator: update to 20.1.2/19.1.7/18.1.12/1[5-7].0.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.12 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.2 Reported by: GitHub (watch releases)ec07e4a8b0
devel/spirv-llvm-translator: update to 20.1.1/19.1.6/18.1.11/1[4-7].0.11/1[13].0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.11 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.1 Reported by: GitHub (watch releases)25b4315d0c
devel/spirv-llvm-translator: update to 20.1.0 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.0 Reported by: GitHub (watch releases)dc65b1cf87
devel/spirv-llvm-translator: simplify SPIRV-Headers conditionalfe28e931e3
devel/spirv-llvm-translator: update to 19.1.5/18.1.10/1[4-7].0.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.10 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.5 Reported by: GitHub (watch releases)5d96059ef8
devel/spirv-llvm-translator: update to 19.1.4/18.1.9/1[4-7].0.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.9 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.4 Reported by: GitHub (watch releases)037dc2a408
devel/spirv-llvm-translator: update to 19.1.3/18.1.8/1[4-7].0.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.8 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.3 Reported by: GitHub (watch releases)83e9883043
devel/spirv-llvm-translator: update to 19.1.2/18.1.7/1[4-7].0.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.7 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.2 Reported by: GitHub (watch releases)64cd84d78c
devel/spirv-llvm-translator: update to 19.1.1/18.1.6/1[4-7].0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.6 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.1 Reported by: GitHub (watch releases)866dfd519c
devel/spirv-llvm-translator: update to 18.1.5 and 1[4-7].0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.5 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.5 Reported by: GitHub (watch releases)ae86ef7833
devel/spirv-llvm-translator: update to 19.1.0 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.0 Reported by: GitHub (watch releases)24d8d27ce6
devel/spirv-llvm-translator: update to 18.1.4 and 1[4-7].0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.4 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.4 Reported by: GitHub (watch releases)70e8e62424
devel/spirv-llvm-translator: reject llvm*-lite as dependencies CMake support is broken in 15 + 16 and disabled in >= 17. PR: 28111072c4763b92
devel/spirv-llvm-translator: update to 18.1.3 and 1[4-7].0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.3 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.3 Reported by: GitHub (watch releases)2d1114a3e0
all: drop support for FreeBSD 13.2 which reached EOL today Thanks again to jbeich for noticing various things I overlooked. Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde Differential Revision: https://reviews.freebsd.org/D4514119d68720f1
devel/spirv-llvm-translator: update to 18.1.2 and 1[4-7].0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.2 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.2 Reported by: GitHub (watch releases)f6d32eecd3
devel/spirv-llvm-translator: update to 18.1.1 and 1[1-7].0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v12.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.1 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.1 Reported by: GitHub (watch releases)cf54099b1a
devel/spirv-llvm-translator: unbreak build after 30e46ca60676 ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: llvm18/lib/libLLVMSPIRVLib.so.18.1 ===> Checking for items in pkg-plist which are not in STAGEDIR Error: Missing: llvm18/lib/libLLVMSPIRVLib.so.18 ===> Error: Plist issues found. *** Error code 1 Reported by: pkg-fallout42557c24f9
devel/spirv-llvm-translator: update to 18.1.0 after fe3eb3a31305 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.0 Reported by: GitHub (watch releases)30e46ca606
devel/spirv-llvm-translator: update to 17.0.0 after 6e04d1ad5871 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.0 Reported by: GitHub (watch releases)fd47a3db57
devel/spirv-llvm-translator: unbreak build with clang 16
In file included from lib/SPIRV/LLVMToSPIRVDbgTran.cpp:38:
In file included from lib/SPIRV/LLVMToSPIRVDbgTran.h:42:
In file included from lib/SPIRV/libSPIRV/SPIRVModule.h:44:
In file included from lib/SPIRV/libSPIRV/SPIRVEntry.h:44:
In file included from lib/SPIRV/libSPIRV/SPIRVEnum.h:44:
In file included from lib/SPIRV/libSPIRV/SPIRVOpCode.h:45:
lib/SPIRV/libSPIRV/spirv_internal.hpp:182:5: error: integer value 16777216 is outside the valid range of values [0, 16777215] for the enumeration type 'LoopControlMask' [-Wenum-constexpr-conversion]
static_cast<LoopControlMask>(ILoopControlLoopCountINTELMask);
^
Reported by: pkg-fallout
Regressed by: https://github.com/llvm/llvm-project/commit/b36453530418
See also: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/commit/1d5694629aad32a8753e3fdevel/spirv-llvm-translator: update to 16.0.0 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.0 Reported by: GitHub (watch releases)4c6df6f5f1
devel/spirv-llvm-translator: update to 15.0.0 Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.0 Reported by: GitHub (watch releases)8b90951b3d
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae