CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

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)

Jan Beich (jbeich) · 23.1.2
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
Piotr Kubaj (pkubaj)
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/5302
03adcaec9b
Jan Beich (jbeich)
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
Jan Beich (jbeich)
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
Jan Beich (jbeich)
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
Jan Beich (jbeich)
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
Jan Beich (jbeich)
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
Jan Beich (jbeich)
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
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)
217882a2fa
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)
d19dd9bb65
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
5108811c48
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
...
5de84cc476
Jan Beich (jbeich)
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
d50aa61076
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
a93fd63ae9
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)
111697a966
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)
c7e1d6c628
Rene Ladan (rene)
devel/spirv-llvm-translator: remove expired LLVM11 flavor
b1c51f53c5
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)
e32b2ab0cd
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)
3c815549fe
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)
c5fcc8cc2d
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)
748f3c808c
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)
a981cbd258
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)
4068f6f1bf
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)
e073ecb718
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
83a89ba774
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)
ba009f150e
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)
ec07e4a8b0
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)
25b4315d0c
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)
dc65b1cf87
Jan Beich (jbeich)
devel/spirv-llvm-translator: simplify SPIRV-Headers conditional
fe28e931e3
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)
5d96059ef8
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)
037dc2a408
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)
83e9883043
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)
64cd84d78c
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)
866dfd519c
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)
ae86ef7833
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)
24d8d27ce6
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)
70e8e62424
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
72c4763b92
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)
2d1114a3e0
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
19d68720f1
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)
f6d32eecd3
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)
cf54099b1a
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
42557c24f9
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)
30e46ca606
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)
fd47a3db57
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
32a8753e3f
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)
4c6df6f5f1
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)
8b90951b3d
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)
fb16dfecae