aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2024-05-29 09:56:13 +0000
committerJan Beich <jbeich@FreeBSD.org>2024-06-06 00:23:57 +0000
commitcf54099b1a2c599f1f09b28f0e7bcbc11075e7bc (patch)
tree6517b56da5d6e17abdcb774a0c280390961820a4
parent0f824f3cbc5792ad50c0b2f5db109c55c8b587dc (diff)
downloadports-cf54099b1a2c599f1f09b28f0e7bcbc11075e7bc.tar.gz
ports-cf54099b1a2c599f1f09b28f0e7bcbc11075e7bc.zip
devel/spirv-llvm-translator: update to 18.1.1 and 1[1-7].0.1
-rw-r--r--devel/spirv-llvm-translator/Makefile25
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm116
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm126
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1310
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1410
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1510
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1610
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1710
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm1810
9 files changed, 46 insertions, 51 deletions
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index 8b27dcbe78cf..5ac4336b8bf3 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -1,14 +1,14 @@
PORTNAME= spirv-llvm-translator
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
-DISTVERSION_llvm18= 18.1.0
-DISTVERSION_llvm17= 17.0.0
-DISTVERSION_llvm16= 16.0.0
-DISTVERSION_llvm15= 15.0.0
-DISTVERSION_llvm14= 14.0.0
-DISTVERSION_llvm13= 13.0.0
-DISTVERSION_llvm12= 12.0.0
-DISTVERSION_llvm11= 11.0.0
+DISTVERSION_llvm18= 18.1.1
+DISTVERSION_llvm17= 17.0.1
+DISTVERSION_llvm16= 16.0.1
+DISTVERSION_llvm15= 15.0.1
+DISTVERSION_llvm14= 14.0.1
+DISTVERSION_llvm13= 13.0.1
+DISTVERSION_llvm12= 12.0.1
+DISTVERSION_llvm11= 11.0.1
CATEGORIES= devel
PKGNAMESUFFIX= -${FLAVOR}
@@ -28,17 +28,12 @@ USE_GITHUB= yes
USE_LDCONFIG= ${PREFIX}/${FLAVOR}/lib
GH_ACCOUNT= KhronosGroup
GH_PROJECT= SPIRV-LLVM-Translator
-GH_TUPLE= ${GH_TUPLE_${FLAVOR}}
-GH_TUPLE_llvm18=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-350-gb73e168:headers/projects/SPIRV-Headers
-GH_TUPLE_llvm17=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-282-g9b527c0:headers/projects/SPIRV-Headers
-GH_TUPLE_llvm16=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-219-g36c7694:headers/projects/SPIRV-Headers
-GH_TUPLE_llvm15=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-168-g5a12186:headers/projects/SPIRV-Headers
-GH_TUPLE_llvm14=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-124-g20b02de:headers/projects/SPIRV-Headers
-GH_TUPLE_llvm13=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-83-gddf3230:headers/projects/SPIRV-Headers
+GH_TUPLE= ${${FLAVOR:S/llvm//}<13:?:KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-332-g1c6bb27:headers/projects/SPIRV-Headers}
DISTINFO_FILE= ${.CURDIR}/distinfo.${FLAVOR}
CXXFLAGS+= ${${FLAVOR:S/llvm//} < 16 && ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160:?-Wno-enum-constexpr-conversion:}
CMAKE_ON= BUILD_SHARED_LIBS LLVM_BUILD_TOOLS LLVM_TOOL_SPIRV_HEADERS_BUILD
CMAKE_ARGS= -DLLVM_DIR:PATH="${LOCALBASE}/${FLAVOR}"
+CMAKE_ARGS+= ${${FLAVOR:S/llvm//}==11:?-DBASE_LLVM_VERSION=11.0:}
CMAKE_INSTALL_PREFIX= ${PREFIX}/${FLAVOR}
_PLIST_FILES= bin/llvm-spirv \
include/LLVMSPIRVLib/LLVMSPIRVExtensions.inc \
diff --git a/devel/spirv-llvm-translator/distinfo.llvm11 b/devel/spirv-llvm-translator/distinfo.llvm11
index c8183c1b566d..20556449a728 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm11
+++ b/devel/spirv-llvm-translator/distinfo.llvm11
@@ -1,3 +1,3 @@
-TIMESTAMP = 1602685653
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v11.0.0_GH0.tar.gz) = 6464a722278d37fca783cb505caf44cc8473c22fd22ff6a5d07198bc92059c4f
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v11.0.0_GH0.tar.gz) = 665089
+TIMESTAMP = 1711120973
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v11.0.1_GH0.tar.gz) = 17c07b67bc15b223d857fac5756092270466ac48683315a6cb66d7e80693f06b
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v11.0.1_GH0.tar.gz) = 833310
diff --git a/devel/spirv-llvm-translator/distinfo.llvm12 b/devel/spirv-llvm-translator/distinfo.llvm12
index 67e0b51d5d2a..7e8f6f2a8595 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm12
+++ b/devel/spirv-llvm-translator/distinfo.llvm12
@@ -1,3 +1,3 @@
-TIMESTAMP = 1620982143
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v12.0.0_GH0.tar.gz) = 6e4fad04203f25fcde4c308c53e9f59bd05a390978992db3212d4b63aff62108
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v12.0.0_GH0.tar.gz) = 1378222
+TIMESTAMP = 1711030560
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v12.0.1_GH0.tar.gz) = 1811612309683d33de11573fee78748407b2447ae55b47c01ff60aa8d6f0b475
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v12.0.1_GH0.tar.gz) = 1449887
diff --git a/devel/spirv-llvm-translator/distinfo.llvm13 b/devel/spirv-llvm-translator/distinfo.llvm13
index b1a8f04e4f79..200bca92fcb6 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm13
+++ b/devel/spirv-llvm-translator/distinfo.llvm13
@@ -1,5 +1,5 @@
-TIMESTAMP = 1634332519
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v13.0.0_GH0.tar.gz) = b416c06525c8724be628327565956c418755fbb471b4fe23d040ca56e1a79061
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v13.0.0_GH0.tar.gz) = 1436324
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-83-gddf3230_GH0.tar.gz) = 6bdd5a3ea2fe8f79caa99042a5241adcee2d06d0d95f397cc2f2d8a358ccfd0a
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-83-gddf3230_GH0.tar.gz) = 414166
+TIMESTAMP = 1714034292
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v13.0.1_GH0.tar.gz) = 60e708700891ba59879883456994395275c5c1f5788c30480012f99719778e70
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v13.0.1_GH0.tar.gz) = 1473199
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
diff --git a/devel/spirv-llvm-translator/distinfo.llvm14 b/devel/spirv-llvm-translator/distinfo.llvm14
index 549c259c33bb..70ce0fecaa18 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm14
+++ b/devel/spirv-llvm-translator/distinfo.llvm14
@@ -1,5 +1,5 @@
-TIMESTAMP = 1647443393
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.0_GH0.tar.gz) = 1afc52bb4e39aeb9b5b69324a201c81bd986364f347b559995eff6fd6f013318
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.0_GH0.tar.gz) = 1482704
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-124-g20b02de_GH0.tar.gz) = 4aac011bc493cd840ba9895ef3ae2483a2c5911750c1b6d6c9cd848642510b3c
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-124-g20b02de_GH0.tar.gz) = 416510
+TIMESTAMP = 1716763590
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v14.0.1_GH0.tar.gz) = 98db5e49e7b2277335f78deac321f822561e81c22bbfa6bf45adf0680aceec7b
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v14.0.1_GH0.tar.gz) = 1592084
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
diff --git a/devel/spirv-llvm-translator/distinfo.llvm15 b/devel/spirv-llvm-translator/distinfo.llvm15
index f8e180c27e1d..4bf35a4bf88b 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm15
+++ b/devel/spirv-llvm-translator/distinfo.llvm15
@@ -1,5 +1,5 @@
-TIMESTAMP = 1662288672
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.0_GH0.tar.gz) = b1bebd77f72988758c00852e78c2ddc545815a612169a0cb377d021e2f846d88
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.0_GH0.tar.gz) = 1515145
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-168-g5a12186_GH0.tar.gz) = a066e63d5e85f221580e3e1e25e80af040f195ea3e02ec68bb3665bdfba3fc58
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-168-g5a12186_GH0.tar.gz) = 436631
+TIMESTAMP = 1716763571
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v15.0.1_GH0.tar.gz) = e34c7461521fecf6eb978e7c05365b339d2e7464e93eb728100654704836b5a3
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v15.0.1_GH0.tar.gz) = 1592840
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
diff --git a/devel/spirv-llvm-translator/distinfo.llvm16 b/devel/spirv-llvm-translator/distinfo.llvm16
index 70371bb856a9..5d337a7710df 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm16
+++ b/devel/spirv-llvm-translator/distinfo.llvm16
@@ -1,5 +1,5 @@
-TIMESTAMP = 1678277613
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.0_GH0.tar.gz) = 305fac5bb8efdad9054f0d27b5b765aca8b3349a500e2ba0c927763e42badc2b
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.0_GH0.tar.gz) = 1542060
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-219-g36c7694_GH0.tar.gz) = fc1743a06fb5cbfb159955eff6a2bf889e9b343ddf3a9ad46266a7d6f0ff780a
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-219-g36c7694_GH0.tar.gz) = 447962
+TIMESTAMP = 1716763553
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v16.0.1_GH0.tar.gz) = 30a4aaf984c1e305f0874f01a54c6ed03f2fe456058d12868e9aa76565b8d01e
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v16.0.1_GH0.tar.gz) = 1582976
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
diff --git a/devel/spirv-llvm-translator/distinfo.llvm17 b/devel/spirv-llvm-translator/distinfo.llvm17
index c2a47d1ff180..d47d279d22fc 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm17
+++ b/devel/spirv-llvm-translator/distinfo.llvm17
@@ -1,5 +1,5 @@
-TIMESTAMP = 1694506957
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.0_GH0.tar.gz) = eba381e1dd99b4ff6c672a28f52755d1adf2d810a97b51e6074ad4fa67937fb2
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.0_GH0.tar.gz) = 1601166
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-282-g9b527c0_GH0.tar.gz) = 0039b1f4856f358dc9bd475fd180c4825bdcfae93abce321964d4451b355ef4a
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-282-g9b527c0_GH0.tar.gz) = 455575
+TIMESTAMP = 1716763525
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v17.0.1_GH0.tar.gz) = 6dbae59e979cd3c5684fb86a13f2cc9b16a4698952d01dfeaefbec3ca9577bb4
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v17.0.1_GH0.tar.gz) = 1623571
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608
diff --git a/devel/spirv-llvm-translator/distinfo.llvm18 b/devel/spirv-llvm-translator/distinfo.llvm18
index 4d9dcc550ef8..f07eddfcaa77 100644
--- a/devel/spirv-llvm-translator/distinfo.llvm18
+++ b/devel/spirv-llvm-translator/distinfo.llvm18
@@ -1,5 +1,5 @@
-TIMESTAMP = 1709727714
-SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.0_GH0.tar.gz) = 78a770eff24d5ffe2798479845adec4b909cbf058ddc55830ea00fa7d2c1698a
-SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.0_GH0.tar.gz) = 1689216
-SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-350-gb73e168_GH0.tar.gz) = 80bfde4b932c156bc1f556f47bdca1721c0c4b3b40f550da78fe1f77ffc9cb79
-SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-350-gb73e168_GH0.tar.gz) = 471476
+TIMESTAMP = 1716976573
+SHA256 (KhronosGroup-SPIRV-LLVM-Translator-v18.1.1_GH0.tar.gz) = c1c7aee4ea23a6a1089bb7f7bad198c28ada65c5b7671434562fe0241d8674d6
+SIZE (KhronosGroup-SPIRV-LLVM-Translator-v18.1.1_GH0.tar.gz) = 1694904
+SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = d5aa6bb24f14dc0ec6785cb03826b3e10194e8d168930d7cdec5826536d43ea1
+SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-332-g1c6bb27_GH0.tar.gz) = 466608