BSD Ports

devel/opencl 3.0.12_1 MidnightBSD

Open Computing Language (OpenCL) specifications V3.0 (header files)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
22173208f1
License
Apache-2.0
Categories
devel

Description

OpenCL (Open Computing Language) is an open royalty-free standard for general purpose parallel programming across CPUs, GPUs and other processors, giving software developers portable and efficient access to the power of these heterogeneous processing platforms.

These header are covering OpenCL API 3.0

In the other systems

SystemPortVersion
MidnightBSDdevel/opencl3.0.12_1
FreeBSDdevel/opencl3.1.1
DragonFlydevel/opencl3.0.17
HardenedBSDdevel/opencl3.1.1
GhostBSDdevel/opencl3.1.1

Install

Binary package:

mport install opencl

From mports:

cd /usr/mports/devel/opencl && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opencl>0:devel/opencl

Dependencies

Configuration

No options to configure.

USES
cpe
Service scripts
none

Files

pkg-plist 19
  • include/CL/cl.h
  • include/CL/cl2.hpp
  • include/CL/cl_d3d10.h
  • include/CL/cl_d3d11.h
  • include/CL/cl_dx9_media_sharing.h
  • include/CL/cl_dx9_media_sharing_intel.h
  • include/CL/cl_egl.h
  • include/CL/cl_ext.h
  • include/CL/cl_ext_intel.h
  • include/CL/cl_gl.h
  • include/CL/cl_gl_ext.h
  • include/CL/cl_half.h
  • include/CL/cl_icd.h
  • include/CL/cl_layer.h
  • include/CL/cl_platform.h
  • include/CL/cl_va_api_media_sharing_intel.h
  • include/CL/cl_version.h
  • include/CL/opencl.h
  • include/CL/opencl.hpp
distinfo 2
FileSizeSHA256
KhronosGroup-OpenCL-Headers-3.0.12-v2022.09.30_GH0.tar.gz653710ae857ecb28af95a420c800b21ed2d0f437503e104f841ab8db249df5f4fbe5c
KhronosGroup-OpenCL-CLHPP-v2022.09.30_GH0.tar.gz106871999dec3ebf451f0f1087e5e1b9a5af91434b4d0c496d47e912863ac85ad1e6b2

Commit history 1

DateCommitCreditsLog message
22173208f1 Lucas Holt */*: add CPE identifiers from the matching FreeBSD ports
mport audit matches installed packages against sec.midnightbsd.org by CPE, so a port without one is invisible to it regardless of how vulnerable it is. These 126 ports had no CPE while the corresponding FreeBSD port did, so the vendor and product were copied from there rather than guessed. Sampled against the audit API to confirm the identifiers resolve, e.g. cad/gtkwave tonybybell:gtkwave 82 CVEs archivers/libunrar rarlab:unrar 12 audio/espeak-ng espeak-ng:espeak-ng 5 archivers/minizip-ng zlib-ng:minizip-ng 3 audio/faust grame:faust 3 cad/admesh admesh_project:admesh 3 Three ports were deliberately skipped: archivers/p5-Archive-Tar, …