Date: Sunday, January 29, 2023 @ 17:50:06
  Author: tpkessler
Revision: 1391066

Add ROCm meta packages

Added:
  rocm-hip-sdk/
  rocm-hip-sdk/repos/
  rocm-hip-sdk/trunk/
  rocm-hip-sdk/trunk/PKGBUILD

----------+
 PKGBUILD |   91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 91 insertions(+)

Added: rocm-hip-sdk/trunk/PKGBUILD
===================================================================
--- rocm-hip-sdk/trunk/PKGBUILD                         (rev 0)
+++ rocm-hip-sdk/trunk/PKGBUILD 2023-01-29 17:50:06 UTC (rev 1391066)
@@ -0,0 +1,91 @@
+# Maintainer: Torsten Keßler <tpkessler at archlinux dot org>
+
+pkgbase=rocm-hip-sdk
+pkgname=(rocm-hip-sdk
+         rocm-hip-libraries
+         rocm-opencl-sdk
+         rocm-hip-runtime
+         rocm-language-runtime
+         rocm-ml-sdk
+         rocm-ml-libraries)
+pkgver=5.4.2
+pkgrel=1
+arch=('x86_64')
+license=('None')
+url='https://docs.amd.com/'
+
+package_rocm-hip-sdk() {
+    pkgdesc='Develop applications using HIP and libraries for AMD platforms'
+    depends=('rocm-hip-libraries'
+             'rocm-llvm'
+             'rocm-hip-runtime'
+             'hipblas'
+             'hipcub'
+             'hipfft'
+             'hipsparse'
+             'hipsolver'
+             'miopen-hip'
+             'rccl'
+             'rocalution'
+             'rocblas'
+             'rocfft'
+             'rocprim'
+             'rocrand'
+             'rocsolver'
+             'rocsparse'
+             'rocthrust')
+}
+
+package_rocm-hip-libraries() {
+    pkgdesc='Develop certain applications using HIP and libraries for AMD 
platforms'
+    depends=('rocm-hip-runtime'
+             'hipblas'
+             'hipfft'
+             'hipsparse'
+             'hipsolver'
+             'rccl'
+             'rocalution'
+             'rocblas'
+             'rocfft'
+             'rocrand'
+             'rocsolver'
+             'rocsparse')
+}
+
+package_rocm-opencl-sdk() {
+    pkgdesc='Develop OpenCL-based applications for AMD platforms'
+    depends=('hsa-rocr'
+             'rocm-opencl-runtime'
+             'hsakmt-roct')
+}
+
+package_rocm-hip-runtime() {
+    pkgdesc='Packages to run HIP applications on the AMD platform'
+    depends=('rocm-language-runtime'
+             'rocminfo'
+             'hip-runtime-amd'
+             'rocm-llvm'
+             'rocm-cmake')
+}
+
+package_rocm-language-runtime() {
+    pkgdesc='ROCm runtime'
+    depends=('hsakmt-roct'
+             'hsa-rocr'
+             'rocm-device-libs'
+             'comgr')
+}
+
+package_rocm-ml-sdk() {
+    pkgdesc='develop and run Machine Learning applications optimized for AMD 
platforms'
+    depends=('rocm-hip-sdk'
+             'rocm-ml-libraries'
+             'miopen-hip')
+}
+
+package_rocm-ml-libraries() {
+    pkgdesc='Packages for key Machine Learning libraries'
+    depends=('rocm-hip-libraries'
+             'rocm-llvm'
+             'miopen-hip')
+}

Reply via email to