head 1.6; access; symbols pkgsrc-2026Q3:1.6.0.4 pkgsrc-2026Q3-base:1.6 pkgsrc-2026Q2:1.6.0.2 pkgsrc-2026Q2-base:1.6 pkgsrc-2026Q1:1.5.0.6 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.4 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.2 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.4.0.2 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.3.0.6 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.4 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.2 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.2.0.2 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.1.0.24 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.22 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.20 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.18 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.16 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.14 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.12 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.10 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.8 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2026.04.16.12.33.52; author adam; state Exp; branches; next 1.5; commitid EkW0otvtusXskbCG; 1.5 date 2025.08.20.11.35.09; author wiz; state Exp; branches; next 1.4; commitid lgT5N7I1hRAxGs7G; 1.4 date 2025.05.07.08.03.45; author adam; state Exp; branches; next 1.3; commitid ukJuNrtc6SDmTWTF; 1.3 date 2024.07.06.15.49.09; author adam; state Exp; branches; next 1.2; commitid 1xojT5ErW4vRgNgF; 1.2 date 2024.04.22.10.43.00; author adam; state Exp; branches; next 1.1; commitid WOAImLR5DZqjZ77F; 1.1 date 2021.06.09.15.19.57; author nia; state Exp; branches; next ; commitid o2Rm6rSXNJbTctWC; desc @@ 1.6 log @opencl-headers: updated to 2025.07.22 2025.07.22 Synchronize with OpenCL v3.0.19 specification release. This release includes several changes that may affect backward compatibility: Introduction of the CL_ENABLE_BETA_EXTENSIONS to guard beta features or extensions that can be modified with backward incompatible changes. Previously unguarded extensions are now guarded. Introduction of anonymous unions in the struct _cl_icd_dispatch structure. This may cause warnings or errors during static initialization. @ text @# $NetBSD: Makefile,v 1.5 2025/08/20 11:35:09 wiz Exp $ DISTNAME= opencl-headers-2025.07.22 CATEGORIES= parallel MASTER_SITES= ${MASTER_SITE_GITHUB:=KhronosGroup/} GITHUB_PROJECT= OpenCL-Headers GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/KhronosGroup/OpenCL-Headers COMMENT= C language headers for the OpenCL API LICENSE= apache-2.0 USE_LANGUAGES= c c++ TEST_TARGET= test CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5 .include "../../devel/cmake/build.mk" .include "../../mk/bsd.pkg.mk" @ 1.5 log @*: fix build with cmake 4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2025/05/07 08:03:45 adam Exp $ d3 1 a3 1 DISTNAME= opencl-headers-2024.10.24 @ 1.4 log @opencl-headers: updated to 2024.10.24 2024.10.24 Synchronize with OpenCL v3.0.17 specification release @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/07/06 15:49:09 adam Exp $ d17 2 @ 1.3 log @opencl-headers: updated to 2024.05.08 v2024.05.08 Synchronize with OpenCL v3.0.16 specification release. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/04/22 10:43:00 adam Exp $ d3 1 a3 1 DISTNAME= opencl-headers-2024.05.08 @ 1.2 log @opencl-headers: updated to 2023.12.14 v2023.12.14 Synchronize with OpenCL v3.0.15 specification release. This release includes several changes that affect backward compatibility: The CL_DEPTH enum is now properly considered an extension enum pre-OpenCL 2.0 and a core enum for OpenCL 2.0 and newer, so applications compiling for OpenCL 1.2 or earlier will need to include an extension header to access this functionality. The CL_UNORM_INT24 and CL_DEPTH_STENCIL enums are now properly considered extension enums for all OpenCL versions, so applications will need to include an extension header to access this functionality. The value for the CL_ME_SKIP_BLOCK_TYPE_8x8_INTEL enum was incorrect in the previous header release and has been corrected. In addition, the following changes were made for provisional extensions that affect backward compatibility: The CL_COMMAND_BUFFER_STATE_INVALID_KHR enum is removed, so any code checking for this state can be removed. The CL_DEVICE_HANDLE_LIST_KHR enum has been split into external memory and semaphore specific CL_MEM_DEVICE_HANDLE_LIST_KHR and CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR enums, so code using the older enum should be updated to use the newer enums. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2021/06/09 15:19:57 nia Exp $ d3 1 a3 1 DISTNAME= opencl-headers-2023.12.14 d15 1 @ 1.1 log @add parallel/opencl-headers OpenCL (Open Computing Language) is an open, royalty-free standard for cross-platform, parallel programming of diverse accelerators found in supercomputers, cloud servers, personal computers, mobile devices and embedded platforms. This package contains C language headers for the OpenCL API. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 2 DISTNAME= OpenCL-Headers-v2021.04.29 PKGNAME= ${DISTNAME:tl:S/-v/-/1} d7 1 a7 1 GITHUB_TAG= ${DISTNAME:S/^OpenCL-Headers-//1} d14 1 a14 1 USE_CMAKE= yes d16 1 @