opencl-icd-loader: new port at 2023.12.14

This commit is contained in:
Heiko Irrgang
2023-12-21 09:30:25 +01:00
parent 6cc82a32b7
commit d3c2448a16
3 changed files with 40 additions and 0 deletions

View File

@@ -0,0 +1 @@
eaa33bfb29f8b761ee3a391f3535c6e2 opencl-icd-loader-2023.12.14.tar.gz

View File

@@ -0,0 +1,17 @@
opencl-icd-loader-2023.12.14-1
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/cllayerinfo
drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libOpenCL.so -> libOpenCL.so.1
lrwxrwxrwx root/root usr/lib/libOpenCL.so.1 -> libOpenCL.so.1.2
-rwxr-xr-x root/root usr/lib/libOpenCL.so.1.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/OpenCL.pc
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/cmake/
drwxr-xr-x root/root usr/share/cmake/OpenCLICDLoader/
-rw-r--r-- root/root usr/share/cmake/OpenCLICDLoader/OpenCLICDLoaderConfig.cmake
-rw-r--r-- root/root usr/share/cmake/OpenCLICDLoader/OpenCLICDLoaderConfigVersion.cmake
-rw-r--r-- root/root usr/share/cmake/OpenCLICDLoader/OpenCLICDLoaderTargets-release.cmake
-rw-r--r-- root/root usr/share/cmake/OpenCLICDLoader/OpenCLICDLoaderTargets.cmake

View File

@@ -0,0 +1,22 @@
# description : OpenCL Installable Client Driver (ICD) Loader
# homepage : https://www.khronos.org/opencl/
# depends : cmake OpenCL-Headers
name=opencl-icd-loader
version=2023.12.14
release=1
source="$name-$version.tar.gz::https://github.com/KhronosGroup/OpenCL-ICD-Loader/archive/refs/tags/v$version.tar.gz"
build() {
cmake -S OpenCL-ICD-Loader-$version -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-DCMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-DOPTION=ON/OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
}