spirv-llvm-translator 22.1.1
devel/spirv-llvm-translator
Bi-directional translation between SPIR-V and LLVM IR
Description
LLVM/SPIR-V Bi-Directional Translator is a library and tool for translation between LLVM IR and SPIR-V.
Dependencies
- build devel/cmake-core
- build devel/ninja
- lib devel/llvm22
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
11.0.0
217882a2fa
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
d19dd9bb65
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
5108811c48
files touched
|
Jan Beich (jbeich) |
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: 293053 |
|
11.0.0
5de84cc476
files touched
|
Jan Beich (jbeich) |
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 ... |
|
11.0.0
d50aa61076
files touched
|
Dimitry Andric (dim) |
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: 2026Q1
|
|
11.0.0
a93fd63ae9
files touched
|
Jan Beich (jbeich) |
devel/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: 293293 |
|
11.0.0
111697a966
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
c7e1d6c628
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
b1c51f53c5
files touched
|
Rene Ladan (rene) |
devel/spirv-llvm-translator: remove expired LLVM11 flavor
|
|
11.0.0
e32b2ab0cd
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
3c815549fe
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
c5fcc8cc2d
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
748f3c808c
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
a981cbd258
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
4068f6f1bf
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
e073ecb718
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
83a89ba774
files touched
|
Jan Beich (jbeich) |
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 Russo |
|
11.0.0
ba009f150e
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
ec07e4a8b0
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
25b4315d0c
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
dc65b1cf87
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
fe28e931e3
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: simplify SPIRV-Headers conditional
|
|
11.0.0
5d96059ef8
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
037dc2a408
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
83e9883043
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
64cd84d78c
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
866dfd519c
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
ae86ef7833
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
24d8d27ce6
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
70e8e62424
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
72c4763b92
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: reject llvm*-lite as dependencies
CMake support is broken in 15 + 16 and disabled in >= 17. PR: 281110 |
|
11.0.0
2d1114a3e0
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
19d68720f1
files touched
|
Rene Ladan (rene) |
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/D45141 |
|
11.0.0
f6d32eecd3
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
cf54099b1a
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
42557c24f9
files touched
|
Jan Beich (jbeich) |
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-fallout |
|
11.0.0
30e46ca606
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
fd47a3db57
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
32a8753e3f
files touched
|
Jan Beich (jbeich) |
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/1d5694629aad
|
|
11.0.0
4c6df6f5f1
files touched
|
Jan Beich (jbeich) |
devel/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) |
|
11.0.0
8b90951b3d
files touched
|
Jan Beich (jbeich) |
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) |
|
11.0.0
fb16dfecae
files touched
|
Stefan Eßer (se) |
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) |
|
11.0.0
b7f05445c0
files touched
|
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner) |
|
11.0.0
89eb8471f9
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: update to 14.0.0
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.0 Reported by: GitHub (watch releases) |
|
11.0.0
29aaa7861d
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: simplify _DEPENDS after 64b690e9fe35
|
|
11.0.0
1abe778fbd
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: update to 13.0.0 (a la 1b058e5769cb)
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.0 Reported by: GitHub (watch releases) |
|
11.0.0
3f49b0c90e
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: unbreak build by dropping llvm13 flavor
-- SPIR-V Headers location is not specified. Will try to download
spirv.hpp from https://github.com/KhronosGroup/SPIRV-Headers into
/wrkdirs/usr/ports/devel/spirv-llvm-translator/work-llvm13/.build/SPIRV-Headers
CMake Error at /usr/local/share/cmake/Modules/ExternalProject.cmake:2650 (message):
error: could not find git for clone of spirv-headers-populate
Call Stack (most recent call first):
/usr/local/share/cmake/Modules/ExternalProject.cmake:3700 (_ep_add_download_command)
CMakeLists.txt:22 (ExternalProject_Add)
This reverts commit 1b058e5769cb7aa554bbfe1c476bf354eb33a62e.
|
|
11.0.0
1b058e5769
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: update to 13.0.0
Changes: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v13.0.0 Reported by: GitHub (watch releases) |
|
11.0.0
64b690e9fe
files touched
|
Jan Beich (jbeich) |
devel/spirv-llvm-translator: drop unused flavors after 070200f93538
- IGC with LLVM < 11 is experimental - libclc from LLVM < 12 lacks SPIR-V support |
|
11.0.0
620968a43a
files touched
|
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index |