diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 10 insertions, 46 deletions
@@ -4,7 +4,7 @@ # Autogenerated from AMD's Packages file major=19.30 -minor=838629 +minor=855429 pkgbase=amdgpu-pro-installer pkgname=( @@ -12,8 +12,6 @@ amdgpu-core-meta amdgpu-pro-core-meta amf-amdgpu-pro hip-amdgpu-pro -libdrm-amdgpu -lib32-libdrm-amdgpu amdgpu-pro-libgl lib32-amdgpu-pro-libgl opencl-amdgpu-pro-comgr @@ -29,19 +27,15 @@ lib32-vulkan-amdgpu-pro pkgver=${major}_${minor} pkgrel=1 arch=('x86_64') -url=https://www.amd.com/en/support/kb/release-notes/rn-rad-lin-19-20-unified +url=https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux license=('custom: multiple') groups=('Radeon_Software_for_Linux') makedepends=('wget') -DLAGENTS='https::/usr/bin/wget --referer https://www.amd.com/en/support/kb/release-notes/rn-rad-lin-19-20-unified -N %u' +DLAGENTS='https::/usr/bin/wget --referer https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux -N %u' -source=(https://drivers.amd.com/drivers/linux/amdgpu-pro-${major}-${minor}-ubuntu-18.04.tar.xz - 0001-disable-firmware-copy.patch - 0003-add-archlinux-as-build-option.patch) -sha256sums=(e2eb0a34745ecb9e244f81e0f3af8e4ab063d699dbc3e1a1e0867e8ce773d473 - 85359c89d7f1317cf5176bc9c489314aba2db20d962b120a43fc532575466345 - 2bf8eac2afac3bce0d17f840c15009838b578a72412ff66df6e8caa6c00fade7) +source=(https://drivers.amd.com/drivers/linux/amdgpu-pro-${major}-${minor}-ubuntu-18.04.tar.xz) +sha256sums=(05161b3226e569b068f6dc9d85c50bb533bec8024b80e8f7459374d9d28654ba) PKGEXT=".pkg.tar" @@ -118,41 +112,11 @@ package_hip-amdgpu-pro () { move_copyright } -package_libdrm-amdgpu () { - pkgdesc="Userspace interface to amdgpu-specific kernel DRM services -- runtime" - license=('MIT') - provides=('libdrm') - depends=("amdgpu-core-meta=${major}_${minor}-${pkgrel}" "glibc") - - extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libdrm-amdgpu-amdgpu1_2.4.98-${minor}_amd64.deb - extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libdrm-amdgpu-common_1.0.0-${minor}_all.deb - extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libdrm2-amdgpu_2.4.98-${minor}_amd64.deb - move_copyright - - # extra_commands: - mv ${pkgdir}/lib/* ${pkgdir}/usr/lib - rmdir ${pkgdir}/lib -} - -package_lib32-libdrm-amdgpu () { - pkgdesc="Userspace interface to amdgpu-specific kernel DRM services -- runtime (32-bit)" - license=('MIT') - provides=('lib32-libdrm') - depends=("amdgpu-core-meta=${major}_${minor}-${pkgrel}" "lib32-glibc" "libdrm-amdgpu=${major}_${minor}-${pkgrel}") - - extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libdrm-amdgpu-amdgpu1_2.4.98-${minor}_i386.deb - extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libdrm2-amdgpu_2.4.98-${minor}_i386.deb - move_copyright - - # extra_commands: - mv ${pkgdir}/lib ${pkgdir}/usr -} - package_amdgpu-pro-libgl () { pkgdesc="AMDGPU Pro OpenGL driver" license=('custom: AMDGPU-PRO EULA') provides=('libgl') - depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "gcc-libs" "glibc" "libdrm-amdgpu=${major}_${minor}-${pkgrel}" "libx11" "libxcb" "libxdamage" "libxext" "libxfixes" "libxshmfence" "libxxf86vm") + depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "gcc-libs" "glibc" "libx11" "libxcb" "libxdamage" "libxext" "libxfixes" "libxxf86vm") backup=(etc/gbm/gbm.conf) extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libegl1-amdgpu-pro_${major}-${minor}_amd64.deb @@ -174,7 +138,7 @@ package_lib32-amdgpu-pro-libgl () { pkgdesc="AMDGPU Pro OpenGL driver (32-bit)" license=('custom: AMDGPU-PRO EULA') provides=('lib32-libgl') - depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "amdgpu-pro-libgl=${major}_${minor}-${pkgrel}" "lib32-gcc-libs" "lib32-glibc" "lib32-libdrm-amdgpu=${major}_${minor}-${pkgrel}" "lib32-libx11" "lib32-libxcb" "lib32-libxdamage" "lib32-libxext" "lib32-libxfixes" "lib32-libxshmfence" "lib32-libxxf86vm") + depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "amdgpu-pro-libgl=${major}_${minor}-${pkgrel}" "lib32-gcc-libs" "lib32-glibc" "lib32-libx11" "lib32-libxcb" "lib32-libxdamage" "lib32-libxext" "lib32-libxfixes" "lib32-libxxf86vm") backup=(etc/amd/amdrc etc/ld.so.conf.d/10-amdgpu-pro-i386.conf) extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/libegl1-amdgpu-pro_${major}-${minor}_i386.deb @@ -213,7 +177,7 @@ package_opencl-amdgpu-pro-pal () { pkgdesc="AMDGPU Pro OpenCL driver PAL" license=('custom: AMDGPU-PRO EULA') provides=('opencl-driver') - depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "glibc" "libdrm-amdgpu=${major}_${minor}-${pkgrel}" "opencl-amdgpu-pro-comgr=${major}_${minor}-${pkgrel}") + depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "glibc" "opencl-amdgpu-pro-comgr=${major}_${minor}-${pkgrel}") backup=(etc/OpenCL/vendors/amdocl64.icd) extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/opencl-amdgpu-pro-icd_${major}-${minor}_amd64.deb @@ -224,7 +188,7 @@ package_opencl-amdgpu-pro-orca () { pkgdesc="AMDGPU Pro OpenCL driver ORCA aka legacy" license=('custom: AMDGPU-PRO EULA') provides=('opencl-driver') - depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "glibc" "libdrm-amdgpu=${major}_${minor}-${pkgrel}") + depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "glibc") backup=(etc/OpenCL/vendors/amdocl-orca64.icd) extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/opencl-orca-amdgpu-pro-icd_${major}-${minor}_amd64.deb @@ -235,7 +199,7 @@ package_lib32-opencl-amdgpu-pro-orca () { pkgdesc="AMDGPU Pro OpenCL driver ORCA aka legacy (32-bit)" license=('custom: AMDGPU-PRO EULA') provides=('lib32-opencl-driver') - depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "lib32-glibc" "lib32-libdrm-amdgpu=${major}_${minor}-${pkgrel}") + depends=("amdgpu-pro-core-meta=${major}_${minor}-${pkgrel}" "lib32-glibc") backup=(etc/OpenCL/vendors/amdocl-orca32.icd) extract_deb "${srcdir}"/amdgpu-pro-${major}-${minor}-ubuntu-18.04/opencl-orca-amdgpu-pro-icd_${major}-${minor}_i386.deb |