notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
opencl-clang Clang wrapper to compile OpenCL C kernels to SPIR-V modules
12.0.0 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 11.0.0Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-12-07 17:31:54
Last Update: 2021-08-09 19:47:44
Commit Hash: 80eadab
License: NCSA
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • opencl-clang-llvm12>0:devel/opencl-clang
To install the port: cd /usr/ports/devel/opencl-clang/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/opencl-clang
  • pkg install opencl-clang-llvm12
PKGNAME: opencl-clang-llvm12
Package flavors (<flavor>: <package>)
  • llvm12: opencl-clang-llvm12
  • llvm11: opencl-clang-llvm11
  • llvm10: opencl-clang-llvm10
  • llvm90: opencl-clang-llvm90
  • llvm80: opencl-clang-llvm80
  • llvm70: opencl-clang-llvm70
distinfo:
Packages (timestamps in pop-ups are UTC):
opencl-clang
ABIlatestquarterly
FreeBSD:11:aarch64-10.0.0.1
FreeBSD:11:amd64-11.0.0
FreeBSD:11:armv6-10.0.0.1
FreeBSD:11:i386-11.0.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-11.0.0
FreeBSD:12:amd64-11.0.0
FreeBSD:12:armv6-10.0.0.1
FreeBSD:12:armv7-10.0.0.1
FreeBSD:12:i386-11.0.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-11.0.0
FreeBSD:13:aarch6411.0.011.0.0
FreeBSD:13:amd64-11.0.0
FreeBSD:13:armv611.0.011.0.0
FreeBSD:13:armv711.0.011.0.0
FreeBSD:13:i386-11.0.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc6411.0.011.0.0
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv611.0.0-
FreeBSD:14:armv711.0.0-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6411.0.0-
 
opencl-clang-llvm10
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6410.0.0.1-
FreeBSD:11:armv6--
FreeBSD:11:i38610.0.0.1-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd6410.0.0.1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38610.0.0.1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd6410.0.0.1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38610.0.0.1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch6410.0.0.1-
FreeBSD:14:amd6410.0.0.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38610.0.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
opencl-clang-llvm11
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6411.0.0-
FreeBSD:11:armv6--
FreeBSD:11:i38611.0.0-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd6411.0.0-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38611.0.0-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd6411.0.0-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38611.0.0-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch6411.0.0-
FreeBSD:14:amd6411.0.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38611.0.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
opencl-clang-llvm12
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6412.0.0-
FreeBSD:11:armv6--
FreeBSD:11:i38612.0.0-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd6412.0.0-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38612.0.0-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd6412.0.0-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38612.0.0-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch6412.0.0-
FreeBSD:14:amd6412.0.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38612.0.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
opencl-clang-llvm70
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd647.0.1-
FreeBSD:11:armv6--
FreeBSD:11:i3867.0.1-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd647.0.1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3867.0.1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd647.0.1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3867.0.1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd647.0.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3867.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
opencl-clang-llvm80
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd648.0.1.1-
FreeBSD:11:armv6--
FreeBSD:11:i3868.0.1.1-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd648.0.1.1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3868.0.1.1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd648.0.1.1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3868.0.1.1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd648.0.1.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3868.0.1.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
opencl-clang-llvm90
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd649.0.1-
FreeBSD:11:armv6--
FreeBSD:11:i3869.0.1-
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd649.0.1-
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3869.0.1-
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd649.0.1-
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3869.0.1-
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd649.0.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3869.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
Library dependencies:
  1. libLLVM-12.so : devel/llvm12
  2. libLLVMSPIRVLib.so.12 : devel/spirv-llvm-translator@llvm12
This port is required by:
for Libraries
  1. devel/intel-graphics-compiler

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/intel/opencl-clang/tar.gz/v12.0.0?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Aug 2021 19:47:44
 files touched by this commit commit hash:80eadab44ca19eb18e7d49dc6035a0757e3f7436  12.0.0
jbeich search for other commits by this committer
devel/opencl-clang: flavorize for supported LLVM versions

Allow co-installation by moving under PREFIX/llvm*
09 Aug 2021 19:47:44
 files touched by this commit commit hash:36352a6a56767522988fc75eacae26f8d8e405a6  11.0.0
jbeich search for other commits by this committer
devel/opencl-clang: drop USES=localbase
09 Aug 2021 19:47:44
 files touched by this commit commit hash:c638dc3a4dc4449127a787b549fce7cf94789ae9  11.0.0_1
jbeich search for other commits by this committer
devel/spirv-llvm-translator: flavorize for supported LLVM versions

Allow co-installation by moving under PREFIX/llvm*
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  11.0.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  11.0.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
29 Oct 2020 07:45:07
Original commit files touched by this commit Revision:553593  11.0.0
jbeich search for other commits by this committer
devel/opencl-clang: update to 11.0.0

Changes:	https://github.com/intel/opencl-clang/releases/tag/v11.0.0
Reported by:	GitHub (watch releases)
08 Apr 2020 12:12:01
Original commit files touched by this commit Revision:531109  10.0.0.1
jbeich search for other commits by this committer
devel/opencl-clang: update to 10.0.0-1

Changes:	https://github.com/intel/opencl-clang/compare/v9.0.1...v10.0.0-1
Reported by:	GitHub (watch releases)
02 Mar 2020 10:46:51
Original commit files touched by this commit Revision:527625  9.0.1
jbeich search for other commits by this committer
devel/opencl-clang: update to 9.0.1

Changes:	https://github.com/intel/opencl-clang/compare/v9.0.0...v9.0.1
Reported by:	GitHub (watch releases)
07 Dec 2019 17:31:44
Original commit files touched by this commit Revision:519222  9.0.0
jbeich search for other commits by this committer
devel/compute-runtime: add new port

Tested by:	clpeak, waifu2x-converter-cpp via drm-v4.9 on Skylake

The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source
project to converge Intel's development efforts on OpenCL(TM) compute
stacks supporting the GEN graphics hardware architecture.

https://01.org/compute-runtime

Number of commits found: 9