BSD Ports

parallel/ocl-icd 2.3.5 NetBSD

OpenCL ICD Loader

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
94b3ea779b
License
2-clause-bsd
Categories
parallel
Package size
127.3 KiB, 1025.7 KiB installed

Description

This package aims at creating an Open Source alternative to vendor specific OpenCL ICD loaders.

The main difficulties to create such software is that the order of function pointers in a structure is not publicy available.

This software maintains a YAML database of all known and guessed entries.

In the other systems

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

Install

Binary package:

pkgin install ocl-icd

From pkgsrc:

cd /usr/pkgsrc/parallel/ocl-icd && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_642.3.5
NetBSD 10.1 aarch64-
SmartOS / illumos x86_64-
macOS 15 arm642.3.5

Dependencies

Required by 1

Commit history 1

DateCommitCreditsLog message
94b3ea779b taca parallel/ocl-icd: update to 2.3.5
2.3.4 (2025-09-18) Brice Videau (1): * Fix sorting that would overwrite dispatch table 2.3.5 (2026-06-02) Brice Videau (3): * Updated for OpenCL 3.1 * Loader deinitialization * Add support for OCL_ICD_FILENAMES