From 2066514c77ade7e6de5296e6fe8f377203e27362 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 14 Mar 2026 23:01:03 +0300 Subject: [PATCH] opencl-icd ver. bump --- x11/misc/opencl-icd/actions.py | 23 +++++++++++++---------- x11/misc/opencl-icd/pspec.xml | 16 +++++++++++++--- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/x11/misc/opencl-icd/actions.py b/x11/misc/opencl-icd/actions.py index 7bc3d2539f..546089e626 100644 --- a/x11/misc/opencl-icd/actions.py +++ b/x11/misc/opencl-icd/actions.py @@ -10,6 +10,9 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools from pisi.actionsapi import get + +Libdir = "/usr/lib32" if get.buildTYPE() == "emul32" else "/usr/lib" + def setup(): shelltools.export("CFLAGS", "-I%s/usr/include -O2") shelltools.export("CXXFLAGS", "-I%s/usr/include -O2") @@ -18,23 +21,23 @@ def setup(): autotools.configure() - shelltools.cd("OpenCL-Headers-2023.04.17") + shelltools.cd("OpenCL-Headers-2025.07.22") cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_DATADIR=/usr/lib") + -DCMAKE_INSTALL_DATADIR=%s" % Libdir) - shelltools.cd("../OpenCL-CLHPP-2023.04.17") + shelltools.cd("../OpenCL-CLHPP-2025.07.22") cmaketools.configure("-DBUILD_EXAMPLES=OFF \ - -DCMAKE_INSTALL_DATADIR=/usr/lib \ - -DOpenCLHeaders_DIR=%s/ocl-icd-2.3.2/OpenCL-Headers-2023.04.17/OpenCLHeaders \ - -DBUILD_TESTING=OFF" % get.workDIR()) + -DCMAKE_INSTALL_DATADIR=%s \ + -DOpenCLHeaders_DIR=%s/ocl-icd-2.3.4/OpenCL-Headers-2025.07.22/OpenCLHeaders \ + -DBUILD_TESTING=OFF" % (Libdir, get.workDIR())) def build(): autotools.make() - shelltools.cd("OpenCL-Headers-2023.04.17") + shelltools.cd("OpenCL-Headers-2025.07.22") cmaketools.make() - shelltools.cd("../OpenCL-CLHPP-2023.04.17") + shelltools.cd("../OpenCL-CLHPP-2025.07.22") cmaketools.make() def check(): @@ -44,8 +47,8 @@ def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) pisitools.dodoc("NEWS") - shelltools.cd("OpenCL-Headers-2023.04.17") + shelltools.cd("OpenCL-Headers-2025.07.22") cmaketools.install() - shelltools.cd("../OpenCL-CLHPP-2023.04.17") + shelltools.cd("../OpenCL-CLHPP-2025.07.22") cmaketools.install() diff --git a/x11/misc/opencl-icd/pspec.xml b/x11/misc/opencl-icd/pspec.xml index caf4fe16a5..fcdc63b134 100644 --- a/x11/misc/opencl-icd/pspec.xml +++ b/x11/misc/opencl-icd/pspec.xml @@ -13,9 +13,9 @@ library OpenCL ICD loader library OpenCL is a royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. - https://github.com/OCL-dev/ocl-icd/archive/refs/tags/v2.3.2.tar.gz - https://github.com/KhronosGroup/OpenCL-CLHPP/archive/refs/tags/v2023.04.17.tar.gz - https://github.com/KhronosGroup/OpenCL-Headers/archive/refs/tags/v2023.04.17.tar.gz + https://github.com/OCL-dev/ocl-icd/archive/refs/tags/v2.3.4.tar.gz + https://github.com/KhronosGroup/OpenCL-CLHPP/archive/refs/tags/v2025.07.22.tar.gz + https://github.com/KhronosGroup/OpenCL-Headers/archive/refs/tags/v2025.07.22.tar.gz cmake ruby @@ -51,11 +51,21 @@ /usr/include /usr/lib/pkgconfig + /usr/lib32/pkgconfig /usr/share/cmake + /usr/lib/cmake + /usr/lib32/cmake + + 2026-03-14 + 2.3.4 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2023-11-05 2.3.2