BSD Ports

devel/ocl-icd 2.3.5 FreeBSD

OpenCL Installable Client Driver

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
5f9e1c6bcb
License
BSD2CLAUSE
Categories
devel
Package size
45.9 KiB, 244.7 KiB installed

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

SystemPortVersion
FreeBSDdevel/ocl-icd2.3.5
NetBSDparallel/ocl-icd2.3.5
DragonFlydevel/ocl-icd2.3.2
MidnightBSDdevel/ocl-icd2.3.2
HardenedBSDdevel/ocl-icd2.3.5
GhostBSDdevel/ocl-icd2.3.5

Install

Binary package:

pkg install ocl-icd

From the ports tree:

cd /usr/ports/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

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:latest2.3.52.3.52.3.12.3.32.3.5
FreeBSD:14:quarterly2.3.52.3.5n/a2.3.32.3.5
FreeBSD:15:latest2.3.52.3.5n/a2.3.32.3.3
FreeBSD:15:quarterly2.3.52.3.5n/an/an/a
FreeBSD:16:latest2.3.52.3.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 37
Run dependencies 1

Configuration

Options name: devel_ocl-icd

OptionDefaultDescription
DOCSoffBuild and/or install documentation
MANPAGESonBuild and/or install manual pages
USES
autoreconf gmake libtool localbase:ldflags pathfix ruby:build
Service scripts
none

Message after installing

Set environment variale, i.e. OCL_ICD_VENDORDIR=/usr/local/etc/OpenCL/vendors

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/doc/ocl-icd/examples/ocl_icd_bindings.c
  • share/doc/ocl-icd/html/libOpenCL.html
  • share/man/man7/libOpenCL.7.gz
  • share/man/man7/libOpenCL.so.7.gz
distinfo 1
FileSizeSHA256
OCL-dev-ocl-icd-v2.3.5_GH0.tar.gz117902cdd7984425fa92d37273eee4180b5f57b047eda6dd8fd623e58498f844b09b75

Commit history 1

DateCommitCreditsLog message
5f9e1c6bcb O. Hartmann devel/ocl-icd: Update 2.3.4 => 2.3.5
Changelog: https://github.com/OCL-dev/ocl-icd/blob/v2.3.5/NEWS - Sort plist. PR: 298029 Sponsored by: UNIS Labs