aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2021-10-15 21:15:19 +0000
committerJan Beich <jbeich@FreeBSD.org>2021-10-17 15:20:08 +0000
commit1abe778fbd130f356eeda17a63f6705363adcf37 (patch)
tree78a0549d4de21fae7d20c4e29879a5c39901bc20
parentb848fa0f24443d2c2ab4151c6681ae58de44dbfa (diff)
downloadports-1abe778fbd130f356eeda17a63f6705363adcf37.tar.gz
ports-1abe778fbd130f356eeda17a63f6705363adcf37.zip
devel/spirv-llvm-translator: update to 13.0.0 (a la 1b058e5769cb)
-rw-r--r--devel/spirv-llvm-translator/Makefile7
-rw-r--r--devel/spirv-llvm-translator/distinfo.llvm135
2 files changed, 10 insertions, 2 deletions
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index 3caf806aaa33..a2bf2f47011d 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -1,6 +1,7 @@
PORTNAME= spirv-llvm-translator
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
+DISTVERSION_llvm13= 13.0.0
DISTVERSION_llvm12= 12.0.0
DISTVERSION_llvm11= 11.0.0
CATEGORIES= devel
@@ -14,15 +15,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
LIB_DEPENDS= libLLVM-${DISTVERSION:R:R}.so:devel/${FLAVOR}
-FLAVORS= ${12 11:L:S/^/llvm/}
+FLAVORS= ${13 12 11:L:S/^/llvm/}
USES= cmake compiler:c++11-lib
USE_GITHUB= yes
USE_LDCONFIG= ${PREFIX}/${FLAVOR}/lib
GH_ACCOUNT= KhronosGroup
GH_PROJECT= SPIRV-LLVM-Translator
+GH_TUPLE= ${GH_TUPLE_${FLAVOR}}
+GH_TUPLE_llvm13=KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-83-gddf3230:headers/projects/SPIRV-Headers
DISTINFO_FILE= ${.CURDIR}/distinfo.${FLAVOR}
-CMAKE_ON= BUILD_SHARED_LIBS LLVM_BUILD_TOOLS
+CMAKE_ON= BUILD_SHARED_LIBS LLVM_BUILD_TOOLS LLVM_TOOL_SPIRV_HEADERS_BUILD
CMAKE_ARGS= -DLLVM_DIR:PATH="${LOCALBASE}/${FLAVOR}"
CMAKE_INSTALL_PREFIX= ${PREFIX}/${FLAVOR}
_PLIST_FILES= bin/llvm-spirv \
diff --git a/devel/spirv-llvm-translator/distinfo.llvm13 b/devel/spirv-llvm-translator/distinfo.llvm13
new file mode 100644
index 000000000000..b1a8f04e4f79
--- /dev/null
+++ b/devel/spirv-llvm-translator/distinfo.llvm13
@@ -0,0 +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