libOpenCL1 - OpenCL ICD Bindings

Property Value
Distribution openSUSE Tumbleweed
Repository Science all
Package filename libOpenCL1-2.2.11-22.2.i586.rpm
Package name libOpenCL1
Package version 2.2.11
Package release 22.2
Package architecture i586
Package type rpm
Category System/Libraries
License BSD-2-Clause
Maintainer -
Download size 35.95 KB
Installed size 138.98 KB
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 an Installable Client Driver Bindings (ICD Bindings).
The provided libOpenCL library is able to load any free or non-free installed
ICD (driver backend).


Package Version Architecture Repository
libOpenCL1-2.2.11-22.2.x86_64.rpm 2.2.11 x86_64 Science
libOpenCL1-2.2.11-3.1.x86_64.rpm 2.2.11 x86_64 openSUSE Oss
libOpenCL1-2.2.11-3.1.i586.rpm 2.2.11 i586 openSUSE Oss
libOpenCL1 - - -


Name Value
/sbin/ldconfig - - - - - - -
update-alternatives -


Name Value - - - - - -
libOpenCL1 = 2.2.11-22.2
libOpenCL1(x86-32) = 2.2.11-22.2


Type URL
Binary Package libOpenCL1-2.2.11-22.2.i586.rpm
Source Package ocl-icd-2.2.11-22.2.src.rpm

Install Howto

  1. Add the Science repository:
    # zypper addrepo science
  2. Install libOpenCL1 rpm package:
    # zypper install libOpenCL1




2019-01-19 -
- Add missing Requires(post): update-alternatives
2019-01-14 -
- limit usage of update-alernatives to sle15-sp1/Leap 15.1 and newer
2019-01-13 -
- sle15/Leap15 and newer: switch to usage of update-alternatives,
so the package no longer conflicts with nvidia packages
2017-07-08 -
- Recommend pocl when installing libOpenCL to get a better
"out of the box" OpenCL experience for (open)SUSE users.
2017-01-22 -
- Update to version 2.2.11:
* Add autoconf option for custom vendors .icd path
* Make vendordir relative to
* Hack the docs to reflect configured vendordir
* Revert "By default, use platforme specific clGetPlatformInfo"
* Do not deference the plateform structure before checking it is an ICD
* Cleanup --enable-custom-vendordir usage
* [doc] ensure that files are correctly distributed and/or cleaned up
* [doc] improve doc
* [build] add notice message about what is choosen
- Changes for version 2.2.10:
* Suppress warning due to shadowed variable name
* Static-const-ify ICD loader info strings
* Fallback to dispatch table for clGetPlatformInfo
* By default, use platforme specific clGetPlatformInfo
- Changes for version 2.2.9:
* Update clGetICDLoaderInfoOCLICD to report version 2.1.
* Report the correct supported OpenCL version when asked
* Add support for OPENCL_VENDOR_PATH envvar
2016-02-15 -
- Fix BuildRequires: ocl_icd.h includes CL/cl_egl.h
2016-01-26 -
- Update to 2.2.7
* See NEWS for full list of changes
2015-09-06 -
- Update to 2.2.7
* See NEWS for full list of changes
- Cleanup spec file with spec-cleaner
2014-08-07 -
- update to version 2.1.3
* Brice Videau (3):
Moved some declarations to the header as they are needed in the generated
part now.
If we have no valid platforms non can be valid.
In case a NULL platform is passed to the loader, the default platform is
selected if it exists and is valid.
* Vincent Danjean (5):
Rewrote initialization comments
All generated file ends with "_gen" suffix (but installed once)
[build] add tests for default platform selection
Refactor code for selection of default platform
Release 2.1.3
2013-11-07 -
- added buildroot define for sle
- modifying generated and build-in source, for older gcc, removing some
pragma GCC diagnostic statements

See Also

Package Description
libOpenSceneGraph-devel-3.6.3-34.2.i586.rpm OpenSceneGraph development files
libOpenSceneGraph-devel-3.6.3-34.2.x86_64.rpm OpenSceneGraph development files
libOpenSceneGraph158-3.6.3-34.2.i586.rpm Shared libraries for OpenSceneGraph
libOpenSceneGraph158-3.6.3-34.2.x86_64.rpm Shared libraries for OpenSceneGraph
libOpenThreads-devel-3.6.3-34.2.i586.rpm OpenSceneGraph development files
libOpenThreads-devel-3.6.3-34.2.x86_64.rpm OpenSceneGraph development files
libOpenThreads21-3.6.3-34.2.i586.rpm Shared libraries for OpenSceneGraph
libOpenThreads21-3.6.3-34.2.x86_64.rpm Shared libraries for OpenSceneGraph
libQCSXCAD0-0.6.2-24.2.i586.rpm Qt-GUI for CSXCAD library
libQCSXCAD0-0.6.2-24.2.x86_64.rpm Qt-GUI for CSXCAD library
libQTeXEngine1-0.3-1.61.i586.rpm Export QPainter graphics to TeX
libQTeXEngine1-0.3-1.61.x86_64.rpm Export QPainter graphics to TeX
libRivet-2_6_0-2.6.0-32.104.i586.rpm A toolkit for validation of Monte Carlo event generators
libRivet-2_6_0-2.6.0-32.104.x86_64.rpm A toolkit for validation of Monte Carlo event generators
libRootGM-4.3.0-7.15.i586.rpm Root bindings of VGM