sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Conner Clere (6ec7e79e3628ae08d39718c5284f6bf482446610)
- From: Conner Clere <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (6ec7e79e3628ae08d39718c5284f6bf482446610)
- Date: Wed, 6 Mar 2024 05:28:26 +0000
GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:
ChangeLog | 1 +
utils/opencl-icd-loader/CONFIGURE | 1 +
utils/opencl-icd-loader/CONFLICTS | 1 +
utils/opencl-icd-loader/DEPENDS | 3 +++
utils/opencl-icd-loader/DETAILS | 24 ++++++++++++++++++++++++
utils/opencl-icd-loader/HISTORY | 3 +++
utils/opencl-icd-loader/PROVIDES | 1 +
7 files changed, 34 insertions(+)
New commits:
commit 6ec7e79e3628ae08d39718c5284f6bf482446610
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>
utils/opencl-icd-loader: new spell
opencl-icd-loader project
diff --git a/ChangeLog b/ChangeLog
index 128c1be..38e3277 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2024-03-05 Conner Clere <xenanthropy AT sourcemage.org>
* libs/clblast: new spell, tuned openCL BLAS libs
* utils/ocl-icd: new spell, openCL ICD loader
+ * utils/opencl-icd-loader: new spell, openCL ICD loader project
2024-02-28 Treeve Jelbert <treeve AT sourcemage.org>
* libs/ms-gsl: added, Guidelines Support Library
diff --git a/utils/opencl-icd-loader/CONFIGURE
b/utils/opencl-icd-loader/CONFIGURE
new file mode 100755
index 0000000..90942b1
--- /dev/null
+++ b/utils/opencl-icd-loader/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/utils/opencl-icd-loader/CONFLICTS
b/utils/opencl-icd-loader/CONFLICTS
new file mode 100755
index 0000000..14bdcc4
--- /dev/null
+++ b/utils/opencl-icd-loader/CONFLICTS
@@ -0,0 +1 @@
+conflicts ocl-icd
diff --git a/utils/opencl-icd-loader/DEPENDS b/utils/opencl-icd-loader/DEPENDS
new file mode 100755
index 0000000..afb78b8
--- /dev/null
+++ b/utils/opencl-icd-loader/DEPENDS
@@ -0,0 +1,3 @@
+. "${GRIMOIRE}/CMAKE_DEPENDS" &&
+depends PKG-CONFIG &&
+depends opencl-headers
diff --git a/utils/opencl-icd-loader/DETAILS b/utils/opencl-icd-loader/DETAILS
new file mode 100755
index 0000000..b1bf316
--- /dev/null
+++ b/utils/opencl-icd-loader/DETAILS
@@ -0,0 +1,24 @@
+. "${GRIMOIRE}/CMAKE_FUNCTIONS"
+ SPELL=opencl-icd-loader
+ VERSION=2023.12.14
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/OpenCL-ICD-Loader-${VERSION}"
+
SOURCE_URL[0]=https://github.com/KhronosGroup/OpenCL-ICD-Loader/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:b30aa0b856e6c73450fc23f768201ac01d3c5519a14305c79127debc6407be656b68ae2bd527bb7225d4268865f7bdf0b384279eb78b2806725d37ab940bf56e
+ LICENSE[0]=APACHE
+ WEB_SITE=https://github.com/KhronosGroup/OpenCL-ICD-Loader/
+ ENTERED=20240305
+ KEYWORDS="utils graphics rocm opencl"
+ SHORT="opencl icd loader project"
+cat << EOF
+OpenCL defines an Installable Client Driver (ICD) mechanism to allow
+developers to build applications against an
+Installable Client Driver loader (ICD loader) rather than linking their
+applications against a specific OpenCL implementation.
+
+The ICD Loader is responsible for:
+
+ * Exporting OpenCL API entry points
+ * Enumerating OpenCL implementations
+ * Forwarding OpenCL API calls to the correct implementation
+EOF
diff --git a/utils/opencl-icd-loader/HISTORY b/utils/opencl-icd-loader/HISTORY
new file mode 100644
index 0000000..b84bffd
--- /dev/null
+++ b/utils/opencl-icd-loader/HISTORY
@@ -0,0 +1,3 @@
+2024-03-05 Conner Clere <xenanthropy AT sourcemage.org>
+ * CONFLICTS, PROVIDES, CONFIGURE, DEPENDS, DETAILS: version
2023.12.14, new spell
+
diff --git a/utils/opencl-icd-loader/PROVIDES
b/utils/opencl-icd-loader/PROVIDES
new file mode 100755
index 0000000..dd9fe7b
--- /dev/null
+++ b/utils/opencl-icd-loader/PROVIDES
@@ -0,0 +1 @@
+OPENCL-ICD
- [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (6ec7e79e3628ae08d39718c5284f6bf482446610), Conner Clere, 03/06/2024
Archive powered by MHonArc 2.6.24.