aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbinex-dsk2020-10-02 18:44:26 -0400
committerbinex-dsk2020-10-02 18:44:26 -0400
commit88cc39d2619dddf7c62fc4e4eb3726ab04cb8f92 (patch)
tree6bd9b0d4af3c0eccad7c1f6119657d00e2eee5aa
parent6db4ffac89a01709991aaec3046cc2e77b92daf5 (diff)
downloadaur-88cc39d2619dddf7c62fc4e4eb3726ab04cb8f92.tar.gz
updated version
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD21
2 files changed, 17 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4167c843dde2..2c595827b8df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = opencl-amd
pkgdesc = OpenCL userspace driver as provided in the amdgpu-pro driver stack. This package is intended to work along with the free amdgpu stack.
- pkgver = 20.30.1109583
+ pkgver = 20.40.1147286
pkgrel = 1
url = http://www.amd.com
arch = x86_64
@@ -10,16 +10,16 @@ pkgbase = opencl-amd
depends = ocl-icd
depends = gcc-libs
provides = opencl-driver
- provides = opencl-amdgpu-pro-orca=20.30.1109583
- provides = opencl-amdgpu-pro-pal=20.30.1109583
- provides = opencl-amdgpu-pro-comgr=20.30.1109583
+ provides = opencl-amdgpu-pro-orca=20.40.1147286
+ provides = opencl-amdgpu-pro-pal=20.40.1147286
+ provides = opencl-amdgpu-pro-comgr=20.40.1147286
conflicts = amdgpocl
conflicts = opencl-amdgpu-pro-orca
conflicts = opencl-amdgpu-pro-comgr
conflicts = opencl-amdgpu-pro-pal
conflicts = rocm-opencl-runtime
- source = https://drivers.amd.com/drivers/linux/amdgpu-pro-20.30-1109583-ubuntu-20.04.tar.xz
- sha256sums = 57f92e29e273ee51893bed57b473a5f781033761ad2a6796cb3e6808a123151f
+ source = https://drivers.amd.com/drivers/linux/amdgpu-pro-20.40-1147286-ubuntu-20.04.tar.xz
+ sha256sums = e6b2b2d76cc80ca989b5f2f1cf3e0c0bd0bdee97b1dba0767c28c91995cffb5e
pkgname = opencl-amd
diff --git a/PKGBUILD b/PKGBUILD
index ee88ab597568..e2b67d9308ad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=opencl-amd
pkgdesc="OpenCL userspace driver as provided in the amdgpu-pro driver stack. This package is intended to work along with the free amdgpu stack."
-pkgver=20.30.1109583
+pkgver=20.40.1147286
pkgrel=1
arch=('x86_64')
url='http://www.amd.com'
@@ -19,13 +19,14 @@ DLAGENTS='https::/usr/bin/wget --referer https://www.amd.com/en/support/kb/relea
prefix='amdgpu-pro-'
postfix='-ubuntu-20.04'
-major='20.30'
-minor='1109583'
+major='20.40'
+minor='1147286'
amdver='2.4.100'
shared="opt/amdgpu-pro/lib/x86_64-linux-gnu"
+tarname="${prefix}${major}-${minor}${postfix}"
-source=("https://drivers.amd.com/drivers/linux/${prefix}${major}-${minor}${postfix}.tar.xz")
-sha256sums=('57f92e29e273ee51893bed57b473a5f781033761ad2a6796cb3e6808a123151f')
+source=("https://drivers.amd.com/drivers/linux/$tarname.tar.xz")
+sha256sums=('e6b2b2d76cc80ca989b5f2f1cf3e0c0bd0bdee97b1dba0767c28c91995cffb5e')
pkgver() {
echo "${major}.${minor}"
@@ -35,19 +36,19 @@ package() {
mkdir -p "${srcdir}/opencl"
cd "${srcdir}/opencl"
# pal
- ar x "${srcdir}/${prefix}${major}-${minor}${postfix}/opencl-amdgpu-pro-icd_${major}-${minor}_amd64.deb"
+ ar x "${srcdir}/$tarname/opencl-amdgpu-pro-icd_${major}-${minor}_amd64.deb"
tar xJf data.tar.xz
- ar x "${srcdir}/${prefix}${major}-${minor}${postfix}/opencl-amdgpu-pro-comgr_${major}-${minor}_amd64.deb"
+ ar x "${srcdir}/$tarname/opencl-amdgpu-pro-comgr_${major}-${minor}_amd64.deb"
tar xJf data.tar.xz
# orca
- ar x "${srcdir}/${prefix}${major}-${minor}${postfix}/opencl-orca-amdgpu-pro-icd_${major}-${minor}_amd64.deb"
+ ar x "${srcdir}/$tarname/opencl-orca-amdgpu-pro-icd_${major}-${minor}_amd64.deb"
tar xJf data.tar.xz
cd ${shared}
sed -i "s|libdrm_amdgpu|libdrm_amdgpo|g" libamdocl-orca64.so
mkdir -p "${srcdir}/libdrm"
cd "${srcdir}/libdrm"
- ar x "${srcdir}/${prefix}${major}-${minor}${postfix}/libdrm-amdgpu-amdgpu1_${amdver}-${minor}_amd64.deb"
+ ar x "${srcdir}/$tarname/libdrm-amdgpu-amdgpu1_${amdver}-${minor}_amd64.deb"
tar xJf data.tar.xz
cd ${shared/amdgpu-pro/amdgpu}
rm "libdrm_amdgpu.so.1"
@@ -58,7 +59,7 @@ package() {
mkdir -p ${pkgdir}/usr/lib
# pal
mv "${srcdir}/opencl/${shared}/libamdocl64.so" "${pkgdir}/usr/lib/"
- mv "${srcdir}/opencl/${shared}/libamd_comgr.so.1.6.0" "${pkgdir}/usr/lib"
+ mv "${srcdir}/opencl/${shared}/libamd_comgr.so.1.7.0" "${pkgdir}/usr/lib"
mv "${srcdir}/opencl/${shared}/libamd_comgr.so" "${pkgdir}/usr/lib/"
# orca
mv "${srcdir}/opencl/${shared}/libamdocl-orca64.so" "${pkgdir}/usr/lib/"