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 Labs1f2283eb45
Port details
devel/opencl 3.1.1
Open Computing Language specifications header files
Port info
- Maintainer
- ohartmann@walstatt.org
- Packages
- latest: 3.1.1
- Upstream
- up to date
- Last update
- to 3.1.1 · 1f2283eb45
- Quarterly
- 2026Q4: 3.1.1
- WWW
- https://github.com/KhronosGroup/OpenCL-Headers/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install openclinstalls 3.1.1 fromlatest; fromquarterly(2026Q4) 3.1.1- Port
# cd /usr/ports/devel/opencl && make install clean- Size
- 90 KiB download · 830 KiB installed
- Depends on
- nothing
- License
- APACHE20
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.1.1 | 3.1.1 | – |
| FreeBSD 15 | 3.1.1 | 3.1.1 | – |
| FreeBSD 14 | 3.1.1 | 3.1.1 | 3.1.1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.1.1 | 3.1.1 | – |
| FreeBSD 14 | 3.1.1 | 3.1.1 | 3.1.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.1.1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (31)
devel/opencl: Add CPE information25333325a5
devel/opencl: Update 3.0.17 => 3.0.19 Changelog: https://github.com/KhronosGroup/OpenCL-Headers/releases/tag/v2025.07.22 PR: 289707281c15a804
devel/opencl: update to 3.0.17 Changelog: https://github.com/KhronosGroup/OpenCL-Headers/releases/tag/v2024.10.24 PR: 28466396a57f8af1
devel/opencl: Update to 3.0.16 Changelog: https://github.com/KhronosGroup/OpenCL-Headers/releases/tag/v2024.05.08 PR: 279259 Approved by: tcberner (mentor, implicit)55e88380a0
devel/opencl: update to 3.0.15 Changelog: https://github.com/KhronosGroup/OpenCL-SDK/releases/tag/v2023.12.14 PR: 2757826e131d86fa
devel/opencl: Remove UCL from pkg-descr and remove pkg-message. pkg-message was playing the same role as pkg-descr in this case.0e603097fe
devel/opencl: Update OpenCL to 3.0.14 PR: 271158 Reported by: ohartmann@walstatt.org (maintainer)0eb6406f65
devel/opencl: update to 3.0.12 release (+) PR: 2641480b2a1255ae
devel/opencl: update to 3.0.8 - Drop deprecated "Created by" Changes: https://github.com/KhronosGroup/OpenCL-Headers/compare/b04034a...v2021.06.30 Changes: https://github.com/KhronosGroup/OpenCL-CLHPP/compare/64c206f...v2.0.15 PR: 259431e491251a6f
Remove # $FreeBSD$ from Makefiles.305f148f48
Regular USE_GITHUB cleanup. Remove DISTNAME, it is always overwritten. Cleanup GH_TAGNAME and WRKSRC.f1b1322655
devel/opencl: update to 3.0 - Update MAINTAINER address - Define LICENSE as standard - Drop CONFLICTS against itself PR: 250562 Submitted by: O. Hartmann (maintainer)e218fa9b0c
devel/opencl: don't include altivec.h altivec.h shouldn't be included directly by users. It's managed with -maltivec / -mno-altivec compiler switches. Including it causes compiler errors when using clang. Already upstreamed. PR: 247396 Approved by: ohartman@zedat.fu-berlin.de (maintainer timeout) MFH: 2020Q3 (fixes build of some other ports)a746ee148f
Drop nop NO_CONFIGURE8d4a83086a
Convert to UCL & cleanup pkg-message (categories d)78d1aff1fc
devel/opencl: Add NO_ARCH=yes Approved by: portmgr blanket638be62006
devel/opencl: Update to new header API rev. 2.2 PR: 223090 Submitted by: O. Hartmann <ohartmann@walstatt.org> (maintainer, different email)f8439fe395
Cleanup USE_GITHUB usage. Sponsored by: Absolightd17f126e64
Update opencl (headers) to 2.1. * Use github macro's for fetching sources instead of manualy fetching. * Switch to a pkg-plist PR: 212362 Submitted by: maintainer (original patch), kwm@ and swills@ (updated versions) Approved by: maintainer timeout (for updated versions)f1dfb58396
- Fix trailing whitespace in pkg-messages Approved by: portmgr blankete87a8bd319
- Fix trailing whitespace in pkg-descrs, categories [a-f]* Approved by: portmgr blanket1d1f878054
Cleanup plistdac273fd32
Update to OpenCL 2.0 specification PR: ports/187897 Submitted by: maintainerad5dabfa21
- Fix build/install failure (upstream distfile contents have changed) - Bump PORTREVISION - Add LICENSE - Add WWW URL in pkg-descr PR: ports/186001 Submitted by: O. Hartmann <ohartman@zedat.fu-berlin.de> (maintainer) Approved by: thierry (mentor) MFH: 2014Q10d7714b993
- Update header checksums. - Add staging support while I'm here. PR: ports/183989 Submitted by: "O. Hartmann" <ohartman@zedat.fu-berlin.de>f36278ffc6
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 3)580a778a16
devel/opencl: Unbreak fetch This port has been unfetchable for some time due to a checksum mismatch. PR: ports/180338 Submitted by: Oliver Hartmann (maintainer)bd6d8b7724
Update distinfo. This will fix some issues with the changes/bugfixes done by Khronos. PR: ports/178254 Submitted by: Oliver Hartmann <ohartman@zedat.fu-berlin.de> (maintainer)fe34798f19
- Update to the latest additions of the OpenCL 1.2. standard PR: ports/174385 Submitted by: Oliver Hartmann <ohartman@zedat.fu-berlin.de> (maintainer)2d434cfe09
Add opencl 1.2, open Computing Language (OpenCL) specifications. PR: ports/171375 Submitted by: ohartman@zedat.fu-berlin.de2073cceb3c