Hi @Eirikr, my intentions with opencl-amd and opencl-amd-dev packages is to follow the upstream releases so latest GPUs are supported. OpenCL legacy is still provided by AMD but it will be completely removed in a future version. I guess someone can then provide a working version in a different package. IF it is still available on the AMD servers, it will be trivial to provide since it won't even require any updates. In the opencl-amd release log you can find the legacy versions. OpenCL packages before ROCm was part of the drivers can be found in the 2020-10-02 release.
Search Criteria
Package Details: opencl-amd-dev 1:7.2.3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/opencl-amd-dev.git (read-only, click to copy) |
|---|---|
| Package Base: | opencl-amd-dev |
| Description: | ROCm extra runtime and developer packages. This package needs 16.45GB of disk space. |
| Upstream URL: | http://www.amd.com |
| Licenses: | custom:AMD |
| Conflicts: | composable-kernel, hip-doc, hip-samples, hipblas, hipblas-common, hipblaslt, hipcc, hipcub, hipfft, hipfort, hipify-clang, hiprand, hipsolver, hipsparse, hipsparselt, hiptensor, migraphx, miopen, miopen-hip, mivisionx, openmp-extras-dev, rccl, rocal, rocalution, rocblas, rocdecode, rocfft, rocjpeg, rocm-developer-tools, rocm-hip-libraries, rocm-hip-sdk, rocm-llvm, rocm-ml-libraries, rocm-ml-sdk, rocm-opencl-sdk, rocprim, rocprofiler-compute, rocprofiler-debug, rocprofiler-sdk, rocprofiler-sdk-rocpd, rocprofiler-sdk-roctx, rocprofiler-systems, rocpydecode, rocrand, rocshmem, rocsolver, rocsparse, rocthrust, rocwmma, rpp |
| Provides: | composable-kernel, half, hip-doc, hip-samples, hipblas, hipblas-common, hipblaslt, hipcc, hipcub, hipfft, hipfort, hipify-clang, hiprand, hipsolver, hipsparse, hipsparselt, hiptensor, migraphx, miopen, miopen-hip, mivisionx, openmp-extras-dev, rccl, rocal, rocalution, rocblas, rocdecode, rocfft, rocjpeg, rocm-developer-tools, rocm-hip-libraries, rocm-hip-sdk, rocm-llvm, rocm-ml-libraries, rocm-ml-sdk, rocm-opencl-sdk, rocprim, rocprofiler-compute, rocprofiler-debug, rocprofiler-sdk, rocprofiler-sdk-rocpd, rocprofiler-sdk-roctx, rocprofiler-systems, rocpydecode, rocrand, rocshmem, rocsolver, rocsparse, rocthrust, rocwmma, rpp |
| Submitter: | luciddream |
| Maintainer: | luciddream |
| Last Packager: | luciddream |
| Votes: | 13 |
| Popularity: | 0.046874 |
| First Submitted: | 2021-12-26 15:01 (UTC) |
| Last Updated: | 2026-05-07 20:14 (UTC) |
Dependencies (5)
- blas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-openblas-gitAUR, blas-gitAUR, aocl-blisAUR, blas-mklAUR, openblas-lapackAUR, blas-openblas)
- lapack (aocl-libflame-aoccAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-openblas-gitAUR, lapack-gitAUR, blas-mklAUR, aocl-libflameAUR, openblas-lapackAUR, blas-openblas)
- opencl-amdAUR (amdapp-sdkAUR)
- suitesparse
- wget (wget-gitAUR) (make)
Required by (215)
- adaptivecpp (requires rocm-llvm) (make)
- adaptivecpp-git (requires rocm-llvm) (make)
- buun-llama.cpp-hip (requires rocblas)
- buun-llama.cpp-hip (requires hipblas)
- buun-llama.cpp-hip (requires rocm-hip-sdk) (make)
- comfykick (requires rocm-hip-sdk) (optional)
- darknet-hankai (requires rocm-hip-sdk) (optional)
- darknet-hankai-git (requires rocm-hip-sdk) (optional)
- ds4-rocm-git (requires hipblas)
- ds4-rocm-git (requires hipblaslt)
- ds4-rocm-git (requires rocwmma) (make)
- ds4-rocm-git (requires hipcub) (make)
- ds4-rocm-git (requires rocm-llvm) (make)
- faiss-gpu (requires rocm-hip-sdk) (optional)
- ggml-hip-backend (requires hipblas)
- ggml-hip-backend (requires rocblas)
- ggml-hip-backend (requires rocm-hip-sdk) (make)
- ggml-hip-backend-llama.cpp (requires rocblas)
- ggml-hip-backend-llama.cpp (requires hipblas)
- ggml-hip-backend-llama.cpp (requires rocm-hip-sdk) (make)
- Show 195 more...
Sources (71)
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/c/composablekernel-dev/composablekernel-dev_1.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/half/half_1.12.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hip-dev/hip-dev_7.2.53211.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hip-doc/hip-doc_7.2.53211.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hip-samples/hip-samples_7.2.53211.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipblas-common-dev/hipblas-common-dev_1.4.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipblas-dev/hipblas-dev_3.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipblas/hipblas_3.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipblaslt-dev/hipblaslt-dev_1.2.2.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipblaslt/hipblaslt_1.2.2.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipcc/hipcc_1.1.1.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipcub-dev/hipcub-dev_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipfft-dev/hipfft-dev_1.0.22.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipfft/hipfft_1.0.22.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipfort-dev/hipfort-dev_0.7.1.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipify-clang/hipify-clang_22.0.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hiprand-dev/hiprand-dev_3.1.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hiprand/hiprand_3.1.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipsolver-dev/hipsolver-dev_3.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipsolver/hipsolver_3.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipsparse-dev/hipsparse-dev_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipsparse/hipsparse_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipsparselt-dev/hipsparselt-dev_0.2.6.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hipsparselt/hipsparselt_0.2.6.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hiptensor-dev/hiptensor-dev_2.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/h/hiptensor/hiptensor_2.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/m/migraphx-dev/migraphx-dev_2.15.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/m/migraphx/migraphx_2.15.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/m/miopen-hip-dev/miopen-hip-dev_3.5.1.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/m/miopen-hip/miopen-hip_3.5.1.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/m/mivisionx-dev/mivisionx-dev_3.5.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/m/mivisionx/mivisionx_3.5.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/o/openmp-extras-dev/openmp-extras-dev_20.70.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/o/openmp-extras-runtime/openmp-extras-runtime_20.70.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rccl-dev/rccl-dev_2.27.7.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rccl/rccl_2.27.7.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocal-dev/rocal-dev_2.5.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocal/rocal_2.5.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocalution-dev/rocalution-dev_4.1.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocalution/rocalution_4.1.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocblas-dev/rocblas-dev_5.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocblas/rocblas_5.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocdecode-dev/rocdecode-dev_1.7.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocdecode/rocdecode_1.7.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocfft-dev/rocfft-dev_1.0.36.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocfft/rocfft_1.0.36.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocjpeg-dev/rocjpeg-dev_1.4.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocjpeg/rocjpeg_1.4.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocm-cmake/rocm-cmake_0.14.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocm-llvm/rocm-llvm_22.0.0.26084.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocprim-dev/rocprim-dev_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocprofiler-compute/rocprofiler-compute_3.4.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocprofiler-sdk-rocpd/rocprofiler-sdk-rocpd_1.1.0-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocprofiler-sdk-roctx/rocprofiler-sdk-roctx_1.1.0-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocprofiler-sdk/rocprofiler-sdk_1.1.0-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocprofiler-systems/rocprofiler-systems_1.3.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocpydecode/rocpydecode_0.8.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocrand-dev/rocrand-dev_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocrand/rocrand_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocshmem-dev/rocshmem-dev_3.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocsolver-dev/rocsolver-dev_3.32.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocsolver/rocsolver_3.32.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocsparse-dev/rocsparse-dev_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocsparse/rocsparse_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocthrust-dev/rocthrust-dev_4.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/roctracer-dev/roctracer-dev_4.1.70203.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/roctracer/roctracer_4.1.70203.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rocwmma-dev/rocwmma-dev_2.2.0.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rpp-dev/rpp-dev_2.2.1.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/r/rpp/rpp_2.2.1.70203-90~24.04_amd64.deb
- https://repo.radeon.com/rocm/apt/7.2.3/pool/main/t/transferbench-dev/transferbench-dev_1.64.00.70203-90~24.04_amd64.deb
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »
luciddream commented on 2024-02-27 09:33 (UTC)
Eirikr commented on 2024-02-26 23:58 (UTC)
Which version works with GFX7xx GPUs? I see the PKGBUILD for 5.6 below but will it have the correct /opt/rocm-(version)/lib/rocblas/library/TensileLibrary files and everything else needed?
Is it possible to have rocm-legacy for pre-vega GPUs? OR; can we merge all those files needed into one sort of "mega rocm" blob to get this working again for cards dropped before their time?
(thinking specifically about 16GB/32GB workstation cards having a lot of life left in them)
luciddream commented on 2023-12-17 12:12 (UTC)
I had to make a second release because of missing hipsparselt library (it's also missing from the ubuntu release). Sorry about that.
trougnouf commented on 2023-11-02 12:42 (UTC)
PKGBUILD for 5.7.1 which uses /opt/rocm (compat. w/ magma-hip): https://pastebin.com/raw/4u51YyuR
trougnouf commented on 2023-10-05 16:14 (UTC)
For anyone else having trouble with magma-hip, here is a PKGBUILD which doesn't own /opt/rocm: https://pastebin.com/raw/j2wwQb8C
luciddream commented on 2023-09-16 10:25 (UTC)
I've updated the package to 5.7.0 - This release was quick so I didn't manage to complete my helper scripts. Lets hope everything is in there.
I've also added hipTensor library. For some reason it's missing in the Ubuntu release. Please comment if anything is not working properly.
luciddream commented on 2023-06-29 22:42 (UTC)
Thanks @DgDev91. My script actually picked it up, but my brain ignored it (there are a few more that get picked up that are not relevant to the package, i will improve the script so they are removed).
I've added it to the opencl-amd package and made a second release.
DgDev91 commented on 2023-06-29 22:29 (UTC)
@luciddream Seems like in 5.6.0 hipcc is in a separate package too: https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipcc/hipcc_1.0.0.50600-67~22.04_amd64.deb
luciddream commented on 2023-06-29 22:08 (UTC) (edited on 2023-06-29 22:08 (UTC) by luciddream)
Hi all and @wsippel, just a reminder in case I get hit by a bus or something, sometimes it's not so simple to just update the versions, which is why I go through every time the whole process of the Ubuntu installation and check most of the files installed.
For example for 5.6.0 there is a new library hipblaslt which I just added to the package. Have fun and all feedback is welcome!
wsippel commented on 2023-06-29 09:24 (UTC) (edited on 2023-06-29 09:35 (UTC) by wsippel)
5.6 PKGBUILD:
# Release notes https://docs.amd.com/bundle/ROCm-Release-Notes-v5.6/page/About_This_Document.html
amdgpu_repo='https://repo.radeon.com/amdgpu/5.6/ubuntu'
rocm_repo='https://repo.radeon.com/rocm/apt/5.6'
opencl_lib='opt/rocm-5.6.0/opencl/lib'
rocm_lib='opt/rocm-5.6.0/lib'
hip_lib='opt/rocm-5.6.0/hip/lib/'
amdgpu="opt/amdgpu/lib/x86_64-linux-gnu"
amdgpu_pro="opt/amdgpu-pro/lib/x86_64-linux-gnu/"
pkgname=opencl-amd-dev
pkgdesc="OpenCL SDK / HIP SDK / ROCM Compiler. This package needs at least 10GB of space."
pkgver=5.6.0
pkgrel=1
epoch=1
arch=('x86_64')
url='http://www.amd.com'
license=('custom:AMD')
makedepends=('wget')
depends=('opencl-amd')
provides=('rocm-llvm' 'rocblas' 'rocblas-dev' 'rocsolver' 'rocsolver-dev' 'hipblas' 'hipblas-dev' 'rocprim' 'rocprim-dev' 'hipcub' 'hipcub-dev' 'rocfft' 'rocfft-dev' 'hipfft' 'hipfft-dev' 'hipfort' 'hipfort-dev'
'hipify-clang' 'hipsolver' 'hipsolver-dev' 'rocsparse' 'rocsparse-dev' 'hipsparse' 'hipsparse-dev' 'openmp-extras-dev' 'rccl' 'rccl-dev' 'rocrand' 'rocrand-dev' 'rocalution' 'rocalution-dev' 'rocm-hip-libraries'
'rocm-hip-runtime-dev' 'rocthrust' 'rocthrust-dev' 'rocm-hip-sdk' 'rocm-opencl-sdk' 'rocwmma-dev' 'rocm-developer-tools' 'miopen' 'miopen-hip' 'miopen-hip-dev' 'rocm-ml-libraries' 'rocm-ml-sdk')
conflicts=('rocm-llvm' 'rocblas' 'rocblas-dev' 'rocsolver' 'rocsolver-dev' 'hipblas' 'hipblas-dev' 'rocprim' 'rocprim-dev' 'hipcub' 'hipcub-dev' 'rocfft' 'rocfft-dev' 'hipfft' 'hipfft-dev' 'hipfort' 'hipfort-dev'
'hipify-clang' 'hipsolver' 'hipsolver-dev' 'rocsparse' 'rocsparse-dev' 'hipsparse' 'hipsparse-dev' 'openmp-extras-dev' 'rccl' 'rccl-dev' 'rocrand' 'rocrand-dev' 'rocalution' 'rocalution-dev' 'rocm-hip-libraries'
'rocm-hip-runtime-dev' 'rocthrust' 'rocthrust-dev' 'rocm-hip-sdk' 'rocm-opencl-sdk' 'rocwmma-dev' 'rocm-developer-tools' 'miopen' 'miopen-hip' 'miopen-hip-dev' 'rocm-ml-libraries' 'rocm-ml-sdk')
source=(
"https://repo.radeon.com/rocm/apt/5.6/pool/main/o/openmp-extras-dev/openmp-extras-dev_16.56.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-llvm/rocm-llvm_16.0.0.23243.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocblas/rocblas_3.0.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocblas-dev/rocblas-dev_3.0.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocsolver/rocsolver_3.22.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocsolver-dev/rocsolver-dev_3.22.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipblas/hipblas_1.0.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipblas-dev/hipblas-dev_1.0.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocprim-dev/rocprim-dev_2.13.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipcub-dev/hipcub-dev_2.13.1.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocfft/rocfft_1.0.23.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocfft-dev/rocfft-dev_1.0.23.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipfft/hipfft_1.0.12.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipfft-dev/hipfft-dev_1.0.12.50600-67~22.04_amd64.deb"
#"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipfort/hipfort_0.4.0.50501-74~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipfort-dev/hipfort-dev_0.4.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipsolver/hipsolver_1.8.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipsolver-dev/hipsolver-dev_1.8.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipify-clang/hipify-clang_16.0.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocsparse/rocsparse_2.5.2.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocsparse-dev/rocsparse-dev_2.5.2.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipsparse/hipsparse_2.3.6.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/h/hipsparse-dev/hipsparse-dev_2.3.6.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rccl/rccl_2.16.5.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rccl-dev/rccl-dev_2.16.5.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocrand/rocrand_2.10.17.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocrand-dev/rocrand-dev_2.10.17.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocalution/rocalution_2.1.9.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocalution-dev/rocalution-dev_2.1.9.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-hip-libraries/rocm-hip-libraries_5.6.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-hip-runtime-dev/rocm-hip-runtime-dev_5.6.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocthrust-dev/rocthrust-dev_2.18.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-hip-sdk/rocm-hip-sdk_5.6.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-opencl-sdk/rocm-opencl-sdk_5.6.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocwmma-dev/rocwmma-dev_1.1.0.50600-67~22.04_amd64.deb"
#"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-developer-tools/rocm-developer-tools_5.4.3.50501-74~22.04_amd64.deb"
# ML
"https://repo.radeon.com/rocm/apt/5.6/pool/main/m/miopen-hip/miopen-hip_2.20.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/m/miopen-hip-dev/miopen-hip-dev_2.20.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-ml-libraries/rocm-ml-libraries_5.6.0.50600-67~22.04_amd64.deb"
"https://repo.radeon.com/rocm/apt/5.6/pool/main/r/rocm-ml-sdk/rocm-ml-sdk_5.6.0.50600-67~22.04_amd64.deb"
)
sha256sums=(
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
"SKIP"
)
#Extract .xz files
exz() {
#echo $1
ar x $1 data.tar.xz
tar xJf data.tar.xz
rm data.tar.xz
}
#Extract .gz files
egz() {
#echo $1
ar x $1 data.tar.gz
tar xfx data.tar.gz
rm data.tar.gz
}
package() {
egz "${srcdir}/openmp-extras-dev_16.56.0.50600-67~22.04_amd64.deb"
egz "${srcdir}/rocm-llvm_16.0.0.23243.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocblas_3.0.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocblas-dev_3.0.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipblas_1.0.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipblas-dev_1.0.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocprim-dev_2.13.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipcub-dev_2.13.1.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocfft_1.0.23.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocfft-dev_1.0.23.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipfft_1.0.12.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipfft-dev_1.0.12.50600-67~22.04_amd64.deb"
#exz "${srcdir}/hipfort_0.4.0.50501-74~22.04_amd64.deb"
exz "${srcdir}/hipfort-dev_0.4.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipsolver_1.8.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipsolver-dev_1.8.0.50600-67~22.04_amd64.deb"
egz "${srcdir}/hipify-clang_16.0.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocsparse_2.5.2.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocsparse-dev_2.5.2.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipsparse_2.3.6.50600-67~22.04_amd64.deb"
exz "${srcdir}/hipsparse-dev_2.3.6.50600-67~22.04_amd64.deb"
exz "${srcdir}/miopen-hip_2.20.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/miopen-hip-dev_2.20.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rccl_2.16.5.50600-67~22.04_amd64.deb"
exz "${srcdir}/rccl-dev_2.16.5.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocrand_2.10.17.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocrand-dev_2.10.17.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocalution_2.1.9.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocalution-dev_2.1.9.50600-67~22.04_amd64.deb"
egz "${srcdir}/rocm-hip-libraries_5.6.0.50600-67~22.04_amd64.deb"
egz "${srcdir}/rocm-hip-runtime-dev_5.6.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocsolver_3.22.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocsolver-dev_3.22.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocthrust-dev_2.18.0.50600-67~22.04_amd64.deb"
egz "${srcdir}/rocm-hip-sdk_5.6.0.50600-67~22.04_amd64.deb"
egz "${srcdir}/rocm-opencl-sdk_5.6.0.50600-67~22.04_amd64.deb"
exz "${srcdir}/rocwmma-dev_1.1.0.50600-67~22.04_amd64.deb"
# egz "${srcdir}/rocm-developer-tools_5.4.3.50501-74~22.04_amd64.deb"
egz "${srcdir}/rocm-ml-libraries_5.6.0.50600-67~22.04_amd64.deb"
egz "${srcdir}/rocm-ml-sdk_5.6.0.50600-67~22.04_amd64.deb"
mv "${srcdir}/opt/" "${pkgdir}/"
# mkdir -p "${pkgdir}/opt/rocm-5.6.0/hsa"
# ln -s "/opt/rocm-5.6.0/include/hsa" "$pkgdir/opt/rocm-5.6.0/hsa/include"
}
Pinned Comments
luciddream commented on 2025-12-13 09:14 (UTC) (edited on 2026-07-16 19:47 (UTC) by luciddream)
I have created new packages for the ROCm TheRock- currently ROCm 7.14.0.