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

pocl-devel-6.0-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: pocl-devel Distribution: openSUSE Tumbleweed
Version: 6.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Dec 28 02:52:48 2024
Group: Development/Languages/Other Build host: reproducible
Size: 224 Source RPM: pocl-6.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://portablecl.org/
Summary: Development files for the Portable Computing Language
Portable Computing Language (pocl) is an implementation of the OpenCL standard
which can be adapted for new targets and devices, both for homogeneous CPU and
heterogenous GPUs/accelerators.

This subpackage provides the development files needed for pocl.

Provides

Requires

License

MIT

Changelog

* Sat Dec 28 2024 Eyad Issa <eyadlorenzo@gmail.com>
  - Use _service file to create tarball from git
  - Enable SPIR-V support
  - Remove pocl-llvm16.patch
  - Remove link_against_libclang-cpp_so.patch
  - Update to version 6.0:
    * New CPU driver which uses Threading Building Blocks for
      task scheduling
    * Experimental cl_ext_buffer_device_address prototype
    * Multi-device command buffer infrastructure
    * Command queue priority/throttle hints
    * Support for using OpenMP for task scheduling in the
      "cpu" driver
    * Improvements to the Remote driver
    * Improvements to the Level Zero driver
    * Improvements to the CUDA driver
  - Update to version 5.0:
    * New backend: Remote
    * CUDA driver: More OpenCL 3.0 features and extensions
      implemented
    * RISC-V CPU support improved
    * Other CPU improvements
    * Experimental built-in-kernel library based FPGA backend
  - Update to version 4.0:
    * Support for Clang/LLVM 16.0
    * CPU driver improvements
    * New Level Zero driver
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
* Fri Feb 16 2024 Max Lin <mlin@suse.com>
  - BuildRequires clang15-devel on Leap 15.6
    * the default clang-devel is clang17 and Leap15 doesn't
      have clang16
* Wed Nov 08 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire clang16-devel whenever clang-devel is not in the
    range >= 6 < 17.
* Sat May 13 2023 Carsten Ziepke <kieltux@gmail.com>
  - Add pocl-llvm16.patch, enables support for LLVM 16
  - Use BuildRequires ocl-icd-devel instead pkgconfig(OpenCL), fix
    have choice for pkgconfig(OpenCL) for SLE
* Sat Dec 24 2022 Andreas Schwab <schwab@suse.de>
  - Use generic-rv64 cpu on riscv64
* Mon Dec 05 2022 Ondřej Súkup <mimi.vx@gmail.com>
  - Update to version 3.1
    * Support CLang/LLVM 15
    * Much improved SPIR-V support for CPU and CUDA drivers
    * Major rework of the custom device driver.
    * Various improvements to the work-in-progress Vulkan driver
    * Basic implementation of cl_khr_command_buffer
* Wed Nov 02 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - IF clang-devel is >= 15, force dependency to clang14-devel.
* Tue Sep 06 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Update to version 3.0
    * Minimal OpenCL 3.0 feature set should be now supported
      (official conformance stamp still to apply for).
    * Support for Clang/LLVM 14.0.
    * Improved tracing and visualization.
    * Support for generating specialized work-group functions and
      include them in the PoCL kernel program binaries.
    * Fixed printf for SPIR-V.
    * A lot of other fixes and improvements.
* Sat Jun 04 2022 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Use LLVM 13 on Tumbleweed, since LLVM 14 does not yet work
    according to upstream. (gh#pocl/pocl#1047, gh#pocl/pocl#1048)
  - Require at least version 6 of clang-devel, older versions are
    not supported. (Otherwise configuration will fail.)
  - Strip prefix from CMAKE_INSTALL_LIBDIR on older distributions
    to fix paths there.
* Sat Oct 30 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 1.8
    * Support for Clang/LLVM 13
    * Improved debugging support with Valgrind, LTTNG
    * Improved support for SPIR/SPIR-V on CUDA
  - Update to version 1.7
    * Support for Clang/LLVM 12
    * Improved support for cross-compiling
    * Improved support for SPIR-V binaries when using CPU device
    * Implemented OpenCL 3.0 features: clGetDeviceInfo queries
      + CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES (Minimal implementation)
      + CL_DEVICE_ATOMIC_FENCE_CAPABILITIES (Minimal implementation)

Files

/usr/lib/libpocl.so
/usr/lib/pkgconfig/pocl.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 22 23:24:44 2025