git: 2bab66f61e15 - main - devel/opencl-clang: update to 13.0.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 18 Oct 2021 09:05:38 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2bab66f61e15c5becadbbbe961567fde785fd33e

commit 2bab66f61e15c5becadbbbe961567fde785fd33e
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-08-30 13:13:55 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-10-18 09:05:23 +0000

    devel/opencl-clang: update to 13.0.0
    
    Changes:        https://github.com/intel/opencl-clang/releases/tag/v13.0.0
    Reported by:    GitHub (watch releases)
---
 devel/opencl-clang/Makefile        | 4 +++-
 devel/opencl-clang/distinfo.llvm13 | 3 +++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/devel/opencl-clang/Makefile b/devel/opencl-clang/Makefile
index 60257f04c50f..eb9af13b9e5f 100644
--- a/devel/opencl-clang/Makefile
+++ b/devel/opencl-clang/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	opencl-clang
 DISTVERSIONPREFIX=	v
 DISTVERSION=	${DISTVERSION_${FLAVOR}}
+DISTVERSION_llvm13=	13.0.0
 DISTVERSION_llvm12=	12.0.0
 DISTVERSION_llvm11=	11.0.0
 CATEGORIES=	devel
@@ -15,13 +16,14 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 LIB_DEPENDS=	libLLVM-${DISTVERSION:R:R}.so:devel/${FLAVOR} \
 		libLLVMSPIRVLib.so.${DISTVERSION:R:R}:devel/spirv-llvm-translator@${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=	intel
 DISTINFO_FILE=	${.CURDIR}/distinfo.${FLAVOR}
+CMAKE_ARGS=	-DPREFERRED_LLVM_VERSION:STRING="${FLAVOR:S/llvm//}"
 CMAKE_INSTALL_PREFIX=		${PREFIX}/${FLAVOR}
 _PLIST_FILES=	include/cclang/common_clang.h \
 		lib/libopencl-clang.so \
diff --git a/devel/opencl-clang/distinfo.llvm13 b/devel/opencl-clang/distinfo.llvm13
new file mode 100644
index 000000000000..a11be8f38fc4
--- /dev/null
+++ b/devel/opencl-clang/distinfo.llvm13
@@ -0,0 +1,3 @@
+TIMESTAMP = 1630329235
+SHA256 (intel-opencl-clang-v13.0.0_GH0.tar.gz) = fea502dadbbe9f15cb6280e4931ad5b88b7df3256a15126e8453294367afd75f
+SIZE (intel-opencl-clang-v13.0.0_GH0.tar.gz) = 25299