Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

opencl-headers-2026.05.29-1.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: opencl-headers Distribution: openSUSE Tumbleweed
Version: 2026.05.29 Vendor: openSUSE
Release: 1.3 Build date: Mon Jun 1 21:20:00 2026
Group: Unspecified Build host: reproducible
Size: 439208 Source RPM: opencl-headers-2026.05.29-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.khronos.org/registry/cl/
Summary: OpenCL (Open Computing Language) headers
OpenCL is a royalty-free standard for cross-platform, parallel programming
of modern processors found in personal computers, servers and
handheld/embedded devices.

This package provides the official Khronos Group OpenCL headers needed to
compile programs that use OpenCL.

Provides

Requires

License

MIT

Changelog

* Mon Jun 01 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2026.05.29:
    * Update headers for OpenCL 3.1
    * Add OpenCL ICD Loader deinitialization support
    * Add macros for anonymous union support
    * Generate headers with cl_intel_kernel_allocations_info
    * Remove __stdcall warnings on ARM
    * Regenerate extension headers from the latest XML
    * Update copyright dates to 2026
* Fri May 22 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2025.07.22:
    * Bump softprops/action-gh-release from 1 to 3 in the github-actions group (#304)
    * update headers for OpenCL 3.1 (#303)
    * Remove __stdcall warnings in ARM (#302)
    * generate headers with cl_intel_kernel_allocations_info (#299)
    * Fix warning in header generation script (#300)
    * OpenCL ICD Loader Deinitialization Support (#278)
    * updates copyright dates to 2026 (#298)
    * Add macros for anonymous union support (#293)
    * Regenerate headers with the latest XML file (#292)
    * Revert "regenerate extension headers with support for cl_khr_unified_svm (#290)" (#291)
    * regenerate extension headers with support for cl_khr_unified_svm (#290)
    * Regenerate `cl_ext.h` from XML (#289)
    * generate headers for cl_khr_external_memory_android_hardware_buffer (#287)
    * Add unions for ICD2 tags in cl_icd_dispatch (#280)
    * regenerate extension headers with the latest extensions (#286)
    * add support for cl_khr_spirv_queries (#285)
    * add support for the experimental tag in the XML file (#284)
    * Add definitions for cl_ext_image_unsigned_10x6_12x4_14x2 (#279)
    * Add definitions for cl_qcom_perf_hint (#277)
    * Extension of cl_khr_icd to 2.0.0 with loader managed dispatch (#261)
    * Rename CL_ENABLE_PROVISIONAL_EXTENSIONS to CL_ENABLE_BETA_EXTENSIONS (#276)
    * guard provisional extensions with an opt-in define (#268)
    * Add definitions for cl_ext_immutable_memory_objects (#274)
    * headers for cl_ext_buffer_device_address (#273)
    * Command-buffer supported queue properties (#265)
* Mon Nov 25 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2024.10.24:
    * Temporarily disable PPA builds (#267)
    * Update headers regenerated from latest xml (#264)
    * Add properties parameter to all command-buffer commands (#260)
    * Use array for clUpdateMutableCommandsKHR (#245)
    * Disable gcc-11 on MacOS (#262)
    * Update generated headers and remove CL/GL types from cl_platform.h (#257)
    * Fix CI failures (#256)
    * Introduce extension macros (#251)
    * Update CI matrix (#252)
    * Updated CI, added CD (#239)
* Fri Jun 07 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2024.05.08:
    * update extension headers with latest extensions (#249)
    * Fix CMake deprecation warning (#246)
    * cl_mutable_dispatch_asserts_khr definitions (#243)
* Wed Jan 10 2024 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2023.12.14:
    * updates extension headers for the latest XML file (#244)
    * updates extension headers for the latest XML file (#240)
    * Update extension headers for latest cl.xml changes (#242)
    * add compatibility notes (#238)
    * fix VME skip block type enum to match spec (#241)
    * fix the OpenCL version for the CL_DEPTH enum (#231)
    * require C99 for header tests (#208)
    * sort new extensions programmatically (#236)
    * Update extension headers (#235)
    * Header update for external_memory_import (#234)
    * Define function types for prototype declaration (#230)
* Wed May 03 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2023.04.17:
    * add headers for cl_khr_command_buffer_multi_device (#229)
    * add code generation README (#228)
    * Code Generation for Extension Headers (#161)
    * Add enum for command-buffer context query (#226)
    * CI Fixes (#225)
    * the pointer argument to clEnqueueWriteHostPipeINTEL should be const (#222)
    * Add cl_intel_program_scope_host_pipe (#220)
    * Install pkgconfig file in CMAKE_INSTALL_DATADIR as headers are architecture independent. (#218)
    * install pkg-config if it is not already installed (#219)
    * cl_loader_layers update (#211)
    * Added support for pkg-config. (#213)
    * Fix CI for MacOS, see https://github.com/KhronosGroup/OpenCL-ICD-Loader/pull/198 . (#215)
    * Revert "Formatted headers and added style check."
    * Formatted headers and added style check.
    * use cinttypes instead of inttypes.h header for C++ tests (#209)
    * Add definitions for cl_arm_scheduling_controls v0.5.0 (#206)
    * Disable anon struct warnings (#200)
    * Definitions for cl_khr_command_buffer_mutable_dispatch (#205)
    * Update cl_ext.h for cl_intel_queue_no_sync_operations (#204)
    * CMakeLists.txt: fix install on macOS if GNU coreutils are used (#203)
    * Update cl_icd.h (#202)
    * Add cl_ext_image_from_buffer extension definition (#196)
    * Add cl_ext_image_requirements_info extension definition (#197)
    * Fix warnings on anonymous structs for MSVC (#198)
    * option to disable tests when subproject (#195)
    * Add cl_intel_mem_alloc_buffer_location property (#193)
    * OpenCL-SDK base changes (#189)
* Wed Dec 29 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2.2+git.20211214:
    * Add definitions for cl_arm_protected_memory_allocation (#187)
* Tue Nov 23 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2.2+git.20211122:
    * update headers for cl_intel_unified_shared_memory (#184)
    * Add provisional command-buffer extension (#182)
    * Rename cl_intel_thread_local_exec to cl_intel_exec_by_local_thread (#183)
    * Fix API suffix version macros for semaphore extensions command definitions (#181)
    * If change the include path destination when run cmake configure with `DCMAKE_INSTALL_INCLUDEDIR`, the .cmake generated still point to hardcoded path `include`. this fix it (#178)
    * add external memory, external semaphore, and semaphore provisional extensions (#180)
    * Fix condition for warning 4201 pop (#179)
    * update extension headers for cl_intel_device_attribute_query (#172)
    * update extension headers for cl_intel_sharing_format_query (#171)
    * Add support for cl_khr_integer_dot_product v2 (#174)
    * update headers for cl_khr_integer_dot_product (#170)
* Mon May 17 2021 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2.2+git.20210426:
    * add cl_khr_pci_bus_info and cl_khr_suggested_local_work_size (#166)
    * Add missing 'stdint.h' include to 'CL/cl.h' (#164)
    * disable failing CI configs (#163)
    * Fixes for usage of macro CL_API_ENTRY (#162)
    * cl_intel_command_queue_families extension (#155)
    * Update default OpenCL version in README (#160)
    * Replace uses of CL_EXT_{PRE,SUF}FIX* with CL_API_{PRE,SUF}FIX* (#158)
    * do not include cl_gl_ext.h from opencl.h (#159)
    * move cl_khr_gl_event to cl_gl.h (#156)
    * Add testing for cl_d3d10.h, cl_d3d11.h, and cl_dx9_media_sharing.h (#123)
    * Add definitions for cl_arm_import_memory_android_hardware_buffer v1.1.0 (#157)
    * Add support for user-supplied prefix/suffix in function declarations (#154)
    * Move cl_icd_layer.h from OpenCL-ICD-Loader to OpenCL-Headers. (#148)
    * Add definitions for cl_arm_controlled_kernel_termination (#152)
    * Add definitions for cl_arm_scheduling_controls v0.3.0 (#151)
    * Remove unused CL_EXTENSION_WEAK_LINK definition (#150)
    * move Intel extensions into common files (#129)
    * Add definitions for cl_arm_scheduling_controls v0.2.0 (#147)
    * Update apt package list in CI before running cmake (#143)
    * re-enable format string warning in CI
    * use PRId64 and PRIu64 when printing 64-bit values
    * fix test format string warnings
    * fix origin argument names for rect functions
    * Enable GitHub Actions for pull requests (#141)
    * Added definitions for cl_img_generate_mipmap. (#135)
    * Added missing define for cl_img_use_gralloc_ptr. (#134)
    * Use the alignment attribute under Integrity OS. (#131)
    * Comprehensive CMake Package Config support (#107)
    * Added definitions for cl_img_mem_properties. (#136)
    * switch the default version for the OpenCL headers to OpenCL 3.0
    * re-enable anonymous unions by default (#125)
    * Avoid anon structs when MSVC uses /Za (#116)
    * update APIs and enums for cl_intel_unified_shared_memory for rev Q (#108)
    * header changes for cl_intel_mem_force_host_memory (#114)
    * Add definitions for cl_ext_cxx_for_opencl (#109)
    * Add definitions for cl_arm_scheduling_controls (#110)
    * Add cl_intel_create_buffer_with_properties and cl_intel_mem_channel_property extensions (#106)
    * add cl_api prefix for clSetContextDestructorCallback
    * update ICD dispatch table with clSetContextDestructorCallback
    * deprecate clSetProgramReleaseCallback
    * add CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED
    * add clSetContextDestructorCallback
    * Introduce cl_properties type (#97)
    * switch device enqueue boolean query to capabilities query
    * Fix build of dependent software with clang (#93)
    * add APIs and enums for cl_intel_unified_shared_memory (#65)
    * Add cl_khr_device_uuid definitions (#91)
* Wed May 27 2020 Martin Pluskal <mpluskal@suse.com>
  - Update to version 2.2+git.20200512:
    * Add cl_half.h header (#60)
    * add tokens for cl_amd_device_attribute_query (#90)
    * Add Windows CI using Travis (#82)
    * update headers for OpenCL 3.0 (#88)
    * Add cl_khr_extended_versioning macro (#85)
    * Synchronize experimental enum etc with cl.xml (#83)
    * Include the DirectX sharing headers from CL/cl_icd.h. (#81)
    * add missing error code CL_CONTEXT_TERMINATED_KHR
    * Change license to Apache 2.0 (#76)
    * Add enum value for `cl_khronos_vendor_id` (#71)
    * Experimental enum cl_khronos_vendor_id (#75)
    * experimental enums for language queries
    * add experimental enum CL_COMMAND_SVM_MIGRATE_MEM
    * move two subgroup queries from cl_kernel_info to cl_kernel_sub_group_info

Files

/usr/include/CL
/usr/include/CL/cl.h
/usr/include/CL/cl_d3d10.h
/usr/include/CL/cl_d3d11.h
/usr/include/CL/cl_dx9_media_sharing.h
/usr/include/CL/cl_dx9_media_sharing_intel.h
/usr/include/CL/cl_egl.h
/usr/include/CL/cl_ext.h
/usr/include/CL/cl_ext_intel.h
/usr/include/CL/cl_function_types.h
/usr/include/CL/cl_gl.h
/usr/include/CL/cl_gl_ext.h
/usr/include/CL/cl_half.h
/usr/include/CL/cl_icd.h
/usr/include/CL/cl_layer.h
/usr/include/CL/cl_platform.h
/usr/include/CL/cl_va_api_media_sharing_intel.h
/usr/include/CL/cl_version.h
/usr/include/CL/opencl.h
/usr/share/cmake/OpenCLHeaders
/usr/share/cmake/OpenCLHeaders/OpenCLHeadersConfig.cmake
/usr/share/cmake/OpenCLHeaders/OpenCLHeadersConfigVersion.cmake
/usr/share/cmake/OpenCLHeaders/OpenCLHeadersTargets.cmake
/usr/share/doc/packages/opencl-headers
/usr/share/doc/packages/opencl-headers/README.md
/usr/share/licenses/opencl-headers
/usr/share/licenses/opencl-headers/LICENSE
/usr/share/pkgconfig/OpenCL-Headers.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:04:55 2026