10
0

20 Commits

Author SHA256 Message Date
Aaron Puchert
9ff88880c5 - Mention patch in change log.
OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=35
2025-07-27 19:36:45 +00:00
Aaron Puchert
8fc7a8acd7 - Update to version 2025.07.22
* Synchronize with OpenCL v3.0.19 specification release.
  * Introduction of `CL_ENABLE_BETA_EXTENSIONS` to guard beta
    features or extensions that can be modified with backward-
    incompatible changes. Previously unguarded extensions are now
    guarded.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=34
2025-07-27 19:19:03 +00:00
Aaron Puchert
968c567d5b Accepting request 1241522 from home:VaiTon:branches:science
- Only include .cmake files if opencl-headers exports theirs

OBS-URL: https://build.opensuse.org/request/show/1241522
OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=33
2025-01-30 22:46:03 +00:00
Aaron Puchert
c429bd3d49 Accepting request 1240222 from home:VaiTon:branches:science
- Install pkg-config and CMake files
- Use CMake setup
- Use %autosetup macro

OBS-URL: https://build.opensuse.org/request/show/1240222
OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=31
2025-01-26 13:40:50 +00:00
Aaron Puchert
73c7b72cc9 - Update to version 2024.10.24.
* Synchronize with OpenCL v3.0.17 specification release.
  * Support for the `cl_khr_external_semaphore_dx_fence` and
    `cl_khr_external_memory_dx` extensions was removed.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=29
2024-11-15 00:34:58 +00:00
Aaron Puchert
a6bb5f7fbe - Update to version 2024.05.08.
* Synchronize with OpenCL v3.0.16 specification release.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=27
2024-05-10 20:10:25 +00:00
Aaron Puchert
f81574128b - Update to version 2023.12.14.
* Synchronize with OpenCL v3.0.15 specification release.
  * The device query for CL_DEVICE_PLATFORM now returns a
    cl::Platform instead of a cl_platform_id. Code wanting a
    cl_platform_id instead can access this from a cl::Platform
    using operator().
  * Querying the device handle list for a semaphore now requires
    using the semaphore-specific CL_SEMAPHORE_DEVICE_HANDLE_LIST_KHR
    enum, since the CL_DEVICE_HANDLE_LIST_KHR enum has been removed.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=25
2023-12-19 00:55:13 +00:00
Aaron Puchert
ca2536b69c - Update to version 2023.04.17.
* Synchronize with OpenCL v3.0.14 specification release.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=23
2023-04-19 00:07:36 +00:00
Aaron Puchert
1f7a98d4fd - Update to version 2023.02.06.
* Synchronize with OpenCL v3.0.13 specification release.
  * Note: this is the first OpenCL-CLHPP release with the new
    date-based naming convention.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=21
2023-02-07 21:01:55 +00:00
Aaron Puchert
716f00b25d - Update to version 2.0.19.
* Synchronize with OpenCL v3.0.12 specification release (with
    OpenCL-SDK fix).

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=19
2022-10-04 21:01:46 +00:00
Aaron Puchert
79cc09bc4a - Update to version 2.0.18.
* Synchronize with OpenCL v3.0.12 specification release.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=17
2022-09-27 23:53:58 +00:00
Aaron Puchert
c265dd836b - Update to version 2.0.17.
* Synchronize with OpenCL v3.0.11 specification release.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=15
2022-06-04 15:28:16 +00:00
Aaron Puchert
22060eeeec OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=14 2022-01-04 23:28:16 +00:00
Aaron Puchert
648ff1105a - Update to version 2.0.15.
* Synchronize with OpenCL v3.0.8 specification release.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=12
2021-07-03 12:09:30 +00:00
Aaron Puchert
c3900ecff6 Accepting request 891404 from home:bnavigator:branches:science
- Include the actual headers: cl2.hpp is just importing the new
  opencl.hpp now.

OBS-URL: https://build.opensuse.org/request/show/891404
OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=10
2021-05-08 18:29:52 +00:00
Aaron Puchert
6e93e9510b - Update to version 2.0.14.
* Synchronize with OpenCL v3.0.7 specification release.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=8
2021-05-01 22:02:06 +00:00
Aaron Puchert
a19f1bbaaf - Update to version 2.0.12.
* Relicense under Apache 2.0
  * Remove deprecated cl.hpp
  * Add support for cl_khr_extended_versioning
  * Various fixes / clean ups

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=6
2020-06-17 22:47:00 +00:00
Aaron Puchert
f1ff287c48 - Update to version 2.0.11.
OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=4
2020-03-14 17:29:12 +00:00
Aaron Puchert
ce2d9d674c - Added conflict with opencl-headers-1_2. The C++ headers were
separated from the C headers starting only with version 2.0.

OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=2
2017-11-19 13:12:35 +00:00
55fdcd8170 Accepting request 541133 from home:aaronpuchert
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 C++ headers for OpenCL, which are wrappers around the C headers.

OBS-URL: https://build.opensuse.org/request/show/541133
OBS-URL: https://build.opensuse.org/package/show/science/opencl-cpp-headers?expand=0&rev=1
2017-11-13 15:19:39 +00:00