BSD Ports

devel/ocl-icd 2.3.2 MidnightBSD

OpenCL Installable Client Driver

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd2
Categories
devel

Description

OpenCL implementations are provided as ICD (Installable Client Driver). An OpenCL program can use several ICD thanks to the use of an ICD Loader as provided by this project. This free ICD Loader can load any (free or non free) ICD.

In the other systems

The newest version among them is 2.3.5, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/ocl-icd2.3.2 behind since 2026-08-30no data-[email protected]-
FreeBSDdevel/ocl-icd2.3.5 newestnone known-[email protected]2026-08-30
NetBSDparallel/ocl-icd by name2.3.5 newestnone known-[email protected]2026-09-06
DragonFlydevel/ocl-icd2.3.2 behind since 2026-08-30none known-[email protected]-
HardenedBSDdevel/ocl-icd2.3.5 newestno data-[email protected]-
GhostBSDdevel/ocl-icd2.3.5 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install ocl-icd

From mports:

cd /usr/mports/devel/ocl-icd && make install clean

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

RUN_DEPENDS=	ocl-icd>0:devel/ocl-icd
LIB_DEPENDS=	libOpenCL.so:devel/ocl-icd

Dependency graph

Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1

Configuration

Options name: devel_ocl-icd

OptionDefaultDescription
DOCSoff
MANPAGESon
USES
autoreconf gmake libtool localbase:ldflags pathfix ruby:build
Service scripts
none

Files

Manual pages 2
  • libOpenCL(7)
  • libOpenCL.so(7)
pkg-plist 11
  • bin/cllayerinfo
  • include/ocl_icd.h
  • lib/libOpenCL.so
  • lib/libOpenCL.so.1
  • lib/libOpenCL.so.1.0.0
  • libdata/pkgconfig/OpenCL.pc
  • libdata/pkgconfig/ocl-icd.pc
  • share/man/man7/libOpenCL.7.gz
  • share/man/man7/libOpenCL.so.7.gz
  • share/doc/ocl-icd/examples/ocl_icd_bindings.c
  • share/doc/ocl-icd/html/libOpenCL.html
distinfo 1
FileSizeSHA256
OCL-dev-ocl-icd-v2.3.2_GH0.tar.gz108988ec47d7dcd961ea06695b067e8b7edb82e420ddce03e0081a908c62fd0b8535c5