aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGeorge Sofianos2021-12-20 00:45:42 +0200
committerGeorge Sofianos2021-12-20 00:45:42 +0200
commit709eb7b46ed232f4eaaf83e506848b7619a0db60 (patch)
tree10376dc05c0d1f656a1a84c21798f807e8dea1a5 /PKGBUILD
parentcd0b6e76205c5bb3e213f1e7e2c57c3f21d18a1a (diff)
downloadaur-709eb7b46ed232f4eaaf83e506848b7619a0db60.tar.gz
Updated to 21.40.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD88
1 files changed, 46 insertions, 42 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f474f31b9a74..e9eca491ffd7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,16 @@
# Maintainer: Carson Rueter <roachh at proton mail dot com>
# Co-Maintainer: George Sofianos
-# Release notes https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-21-40-1'
-major='21.40.1'
-minor='1337803'
-amdgpu_repo='https://repo.radeon.com/amdgpu/21.40.1/ubuntu'
-rocm_repo='https://repo.radeon.com/rocm/apt/4.5.1'
-rocm_opencl='opt/rocm-4.5.1/opencl/lib'
-rocm_lib='opt/rocm-4.5.1/lib'
-hip_dir='opt/rocm-4.5.1/hip/lib/'
+# Release notes https://rocmdocs.amd.com/en/latest/Current_Release_Notes/Current-Release-Notes.html
+major='21.40.2'
+minor='1350682'
+rocm_major='40502'
+rocm_minor='164'
+amdgpu_repo='https://repo.radeon.com/amdgpu/21.40.2/ubuntu'
+rocm_repo='https://repo.radeon.com/rocm/apt/4.5.2'
+opencl_lib='opt/rocm-4.5.2/opencl/lib'
+rocm_lib='opt/rocm-4.5.2/lib'
+hip_lib='opt/rocm-4.5.2/hip/lib/'
amdgpu="opt/amdgpu/lib/x86_64-linux-gnu"
amdgpu_pro="opt/amdgpu-pro/lib/x86_64-linux-gnu/"
@@ -26,64 +28,66 @@ provides=('opencl-driver')
optdepends=('clinfo')
source=(
-"https://repo.radeon.com/amdgpu/21.40.1/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-amdgpu1_2.4.107.40501-1337803_amd64.deb"
-"https://repo.radeon.com/amdgpu/21.40.1/ubuntu/pool/proprietary/c/clinfo-amdgpu-pro/clinfo-amdgpu-pro_21.40.1-1337803_amd64.deb"
-"https://repo.radeon.com/amdgpu/21.40.1/ubuntu/pool/proprietary/o/ocl-icd-amdgpu-pro/ocl-icd-libopencl1-amdgpu-pro_21.40.1-1337803_amd64.deb"
-"https://repo.radeon.com/amdgpu/21.40.1/ubuntu/pool/proprietary/o/opencl-legacy-amdgpu-pro/opencl-legacy-amdgpu-pro-icd_21.40.1-1337803_amd64.deb"
-"https://repo.radeon.com/rocm/apt/4.5.1/pool/main/c/comgr/comgr_2.1.0.40501-84_amd64.deb"
-"https://repo.radeon.com/rocm/apt/4.5.1/pool/main/h/hip-runtime-amd/hip-runtime-amd_4.4.21432.40501-84_amd64.deb"
-"https://repo.radeon.com/rocm/apt/4.5.1/pool/main/h/hsa-rocr/hsa-rocr_1.4.0.40501-84_amd64.deb"
-"https://repo.radeon.com/rocm/apt/4.5.1/pool/main/h/hsakmt-roct-dev/hsakmt-roct-dev_20210902.7.5.40501-84_amd64.deb"
-"https://repo.radeon.com/rocm/apt/4.5.1/pool/main/r/rocm-opencl/rocm-opencl_2.0.0.40501-84_amd64.deb"
+"https://repo.radeon.com/amdgpu/21.40.2/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-amdgpu1_2.4.107.40502-1350682_amd64.deb"
+#"https://repo.radeon.com/amdgpu/21.40.2/ubuntu/pool/proprietary/c/clinfo-amdgpu-pro/clinfo-amdgpu-pro_21.40.2-1350682_amd64.deb"
+#"https://repo.radeon.com/amdgpu/21.40.2/ubuntu/pool/proprietary/o/ocl-icd-amdgpu-pro/ocl-icd-libopencl1-amdgpu-pro_21.40.2-1350682_amd64.deb"
+"https://repo.radeon.com/amdgpu/21.40.2/ubuntu/pool/proprietary/o/opencl-legacy-amdgpu-pro/opencl-legacy-amdgpu-pro-icd_21.40.2-1350682_amd64.deb"
+"https://repo.radeon.com/rocm/apt/4.5.2/pool/main/c/comgr/comgr_2.1.0.40502-164_amd64.deb"
+"https://repo.radeon.com/rocm/apt/4.5.2/pool/main/h/hip-runtime-amd/hip-runtime-amd_4.4.21432.40502-164_amd64.deb"
+"https://repo.radeon.com/rocm/apt/4.5.2/pool/main/h/hsa-rocr/hsa-rocr_1.4.0.40502-164_amd64.deb"
+#"https://repo.radeon.com/rocm/apt/4.5.2/pool/main/h/hsakmt-roct-dev/hsakmt-roct-dev_20210902.12.3277.40502-164_amd64.deb"
+"https://repo.radeon.com/rocm/apt/4.5.2/pool/main/r/rocm-opencl/rocm-opencl_2.0.0.40502-164_amd64.deb"
)
sha256sums=(
-'01ef82f12be4b853e0aab08fa9fc4b26bfca25a583c820b6c6d790c5e1102660'
-'1c67035a1f5865f099d8aac44b2e20b7ebed2bb0e6db03f94acc5d37f68a6ed5'
-'815a44c3cad30bff7355a4dcddecd3fe24ef02243866d21dec5cd4bebc734956'
-'881da19cc97fdc13226a9da5817a73e320fd50df84cd680be1e162924bdd58fa'
-'0440aa35f2dcadb047cfc31a866669c1b653a168d28156ca1fc138af11c9c280'
-'ed47ae915c981a51918f080e4e1555b25c2aa069ff79428935455460f7b05f4f'
-'110072723e3a7207e9093a1b33c0e3f462a2bf15c3d154ffb75b21c6e460daba'
-'1d36b905378947062a43c16570b60f3e4575c03bd17c2d64c50a5cee849c8f3e'
-'114964ead7f7de9b745d37440ca40bb968d14db8075eaf4a5dbfd517799c907b'
+'7fa1eb5ee2b8f9b50fd9aac29330c6f741d313d1d95d3218e80b5236e24bc508'
+#'505a1a8da73869dd1f04a18fce3fe3297b43eb22ca5d71148a3e502d28d7f8e9'
+#'f58d4d0a43e02c5a0043845b7ad2659f728d61541ec45aae8fb0989150480d9e'
+'e3df0cc14bcc7ab529694cd0d61258b9fb6cad93319d7a12dbd8b6d87fd94c02'
+'78fcfbfd1ece7e71a5c23f2fd6b48c117468fa86fe1b7ee5425fd1de788e9dd3'
+'e288edcb472b46453ddbcf3615be5c553f8aea2a81bfc79f2517e16cb86f2226'
+'3a9c92bb3a286fbabdaf6104f1ca3bd01ebc818b7efbbf2c7bc2fda3dff0ef30'
+#'c24b1816144d227c3d6252e925a73c39645fb64fe1f08100608bfcd5ba86dc8d'
+'82b86940d8a93ba91430c48dbfa057ec28db94fcbbc12d1fe58bf11950163d4d'
)
package() {
- ar x "${srcdir}/libdrm-amdgpu-amdgpu1_2.4.107.40501-1337803_amd64.deb"
+ ar x "${srcdir}/libdrm-amdgpu-amdgpu1_2.4.107.40502-1350682_amd64.deb"
tar xJf data.tar.xz
- ar x "${srcdir}/opencl-legacy-amdgpu-pro-icd_21.40.1-1337803_amd64.deb"
+ ar x "${srcdir}/opencl-legacy-amdgpu-pro-icd_21.40.2-1350682_amd64.deb"
tar xJf data.tar.xz
- ar x "${srcdir}/comgr_2.1.0.40501-84_amd64.deb"
+ ar x "${srcdir}/comgr_2.1.0.40502-164_amd64.deb"
tar zfx data.tar.gz
- ar x "${srcdir}/hip-runtime-amd_4.4.21432.40501-84_amd64.deb"
+ ar x "${srcdir}/hip-runtime-amd_4.4.21432.40502-164_amd64.deb"
tar zfx data.tar.gz
- ar x "${srcdir}/hsa-rocr_1.4.0.40501-84_amd64.deb"
+ ar x "${srcdir}/hsa-rocr_1.4.0.40502-164_amd64.deb"
tar zfx data.tar.gz
- ar x "${srcdir}/hsakmt-roct-dev_20210902.7.5.40501-84_amd64.deb"
- tar zfx data.tar.gz
- ar x "${srcdir}/rocm-opencl_2.0.0.40501-84_amd64.deb"
+ #ar x "${srcdir}/hsakmt-roct-dev_20210902.12.3277.40502-164_amd64.deb"
+ #tar zfx data.tar.gz
+ ar x "${srcdir}/rocm-opencl_2.0.0.40502-164_amd64.deb"
tar zfx data.tar.gz
-
- cd ${amdgpu}
+ cd ${srcdir}/${amdgpu_pro}
+ sed -i "s|libdrm_amdgpu|libdrm_amdgpo|g" libamdocl-orca64.so
+
+ cd ${srcdir}/${amdgpu}
rm "libdrm_amdgpu.so.1"
mv "libdrm_amdgpu.so.1.0.0" "libdrm_amdgpo.so.1.0.0"
ln -s "libdrm_amdgpo.so.1.0.0" "libdrm_amdgpo.so.1"
mkdir -p ${pkgdir}/usr/lib
- mv "${srcdir}/${rocm_opencl}/libamdocl64.so" "${pkgdir}/usr/lib/"
- mv "${srcdir}/${hip_dir}/libamdhip64.so.4.4.40501" "${pkgdir}/usr/lib"
- mv "${srcdir}/${hip_dir}/libamdhip64.so" "${pkgdir}/usr/lib"
- mv "${srcdir}/${hip_dir}/libamdhip64.so.4" "${pkgdir}/usr/lib"
+ mv "${srcdir}/${opencl_lib}/libamdocl64.so" "${pkgdir}/usr/lib/"
+ mv "${srcdir}/${hip_lib}/libamdhip64.so.4.4.40502" "${pkgdir}/usr/lib"
+ mv "${srcdir}/${hip_lib}/libamdhip64.so" "${pkgdir}/usr/lib"
+ mv "${srcdir}/${hip_lib}/libamdhip64.so.4" "${pkgdir}/usr/lib"
- mv "${srcdir}/${rocm_lib}/libhsa-runtime64.so.1.4.40501" "${pkgdir}/usr/lib"
+ mv "${srcdir}/${rocm_lib}/libhsa-runtime64.so.1.4.40502" "${pkgdir}/usr/lib"
mv "${srcdir}/${rocm_lib}/libhsa-runtime64.so" "${pkgdir}/usr/lib"
mv "${srcdir}/${rocm_lib}/libhsa-runtime64.so.1" "${pkgdir}/usr/lib"
- mv "${srcdir}/${rocm_lib}/libamd_comgr.so.2.1.40501" "${pkgdir}/usr/lib"
+ mv "${srcdir}/${rocm_lib}/libamd_comgr.so.2.1.40502" "${pkgdir}/usr/lib"
mv "${srcdir}/${rocm_lib}/libamd_comgr.so" "${pkgdir}/usr/lib/"
mv "${srcdir}/${rocm_lib}/libamd_comgr.so.2" "${pkgdir}/usr/lib/libamd_comgr.so"