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')
+}