BSD Ports

devel/opencl 3.1.1 FreeBSD

Open Computing Language specifications header files

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
1f2283eb45
License
APACHE20
Categories
devel
Package size
90.4 KiB, 830.1 KiB installed

Description

[ { type: install message: <<EOM 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 EOM } ]

In the other systems

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

Install

Binary package:

pkg install opencl

From the ports tree:

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

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

RUN_DEPENDS=	opencl>0:devel/opencl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.1.13.1.13.0.123.0.173.1.1
FreeBSD:14:quarterly3.1.13.1.1n/a3.0.173.1.1
FreeBSD:15:latest3.1.13.1.1n/a3.0.173.0.17
FreeBSD:15:quarterly3.1.13.1.1n/an/an/a
FreeBSD:16:latest3.1.13.1.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Required by 113

The first 100 are listed.

Configuration

No options to configure.

USES
cpe
Service scripts
none

Files

pkg-plist 20
  • 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_function_types.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.1.1-v2026.05.29_GH0.tar.gz89035d9e6c48357de5002da11ce45de600e0c3ffe6ab4f628a3b9fe2b38603161658a
KhronosGroup-OpenCL-CLHPP-v2026.05.29_GH0.tar.gz134966fafb4fd202d113992c009d46e6358e70076167e62a5baeb377fe813033a2655e

Commit history 1

DateCommitCreditsLog message
1f2283eb45 O. Hartmann devel/opencl: Update 3.0.19 -> 3.1.1
Changelog: - Add support for OCL_ICD_FILENAMES. - Loader deinitialization/ - Updated for OpenCL 3.1.1. https://github.com/KhronosGroup/OpenCL-Headers/releases/tag/v2026.05.29 Commit log: https://github.com/KhronosGroup/OpenCL-Headers/compare/v2025.07.22...v2026.05.29 PR: 298028 Sponsored by: UNIS Labs