git: ec5c41583afe - main - devel/opencl-clang: update to 17.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Oct 2023 16:36:20 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ec5c41583afe239567547385f17495a2fa653159
commit ec5c41583afe239567547385f17495a2fa653159
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-08-29 08:38:40 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-10-05 16:36:08 +0000
devel/opencl-clang: update to 17.0.0
Changes: https://github.com/intel/opencl-clang/releases/tag/v17.0.0
---
devel/opencl-clang/Makefile | 5 +++--
devel/opencl-clang/distinfo.llvm17 | 3 +++
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/devel/opencl-clang/Makefile b/devel/opencl-clang/Makefile
index 749422a041ec..a62b81bf8a9d 100644
--- a/devel/opencl-clang/Makefile
+++ b/devel/opencl-clang/Makefile
@@ -1,6 +1,7 @@
PORTNAME= opencl-clang
DISTVERSIONPREFIX= v
DISTVERSION= ${DISTVERSION_${FLAVOR}}
+DISTVERSION_llvm17= 17.0.0
DISTVERSION_llvm16= 16.0.0
DISTVERSION_llvm15= 15.0.0
DISTVERSION_llvm14= 14.0.0
@@ -11,7 +12,7 @@ CATEGORIES= devel
PKGNAMESUFFIX= -${FLAVOR}
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-.if !defined(FLAVOR) || ${FLAVOR} == llvm16
+.if ${FLAVOR:U} == llvm16
PATCHFILES+= 529a9188114b.patch:-p1 # https://github.com/intel/opencl-clang/pull/415
PATCHFILES+= 9f50367661bb.patch:-p1 # https://github.com/intel/opencl-clang/pull/419
PATCHFILES+= 5491ffa3fde5.patch:-p1 # https://github.com/intel/opencl-clang/pull/416
@@ -28,7 +29,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libLLVM-${FLAVOR:S/llvm//}.so:devel/${FLAVOR} \
libLLVMSPIRVLib.so.${FLAVOR:S/llvm//}:devel/spirv-llvm-translator@${FLAVOR}
-FLAVORS= ${16 15 14 13 12 11:L:S/^/llvm/}
+FLAVORS= ${17 16 15 14 13 12 11:L:S/^/llvm/}
USES= cmake compiler:c++11-lib
USE_GITHUB= yes
diff --git a/devel/opencl-clang/distinfo.llvm17 b/devel/opencl-clang/distinfo.llvm17
new file mode 100644
index 000000000000..1a9fa34f5da5
--- /dev/null
+++ b/devel/opencl-clang/distinfo.llvm17
@@ -0,0 +1,3 @@
+TIMESTAMP = 1693298320
+SHA256 (intel-opencl-clang-v17.0.0_GH0.tar.gz) = ddfadeed84aae0f5ef72ff205939e0a6f4f236dbde55fc1f0f8abdfd9d777eb4
+SIZE (intel-opencl-clang-v17.0.0_GH0.tar.gz) = 28436