diff options
author | Daniel Bermond | 2022-06-28 14:52:37 -0300 |
---|---|---|
committer | Daniel Bermond | 2022-06-28 14:52:37 -0300 |
commit | 40200e2b5a00a6bb2e8a1930a8a798694d2772c2 (patch) | |
tree | 69d5ad12213a357ee2b14e300e86cc1fe735d3cc /PKGBUILD | |
parent | cf446374abd98abb367580793aa3b65b7ea4e253 (diff) | |
download | aur-40200e2b5a00a6bb2e8a1930a8a798694d2772c2.tar.gz |
Add fix for FS#74886
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -2,7 +2,7 @@ pkgbase=nvidia-open-git pkgname=('nvidia-open-git' 'nvidia-open-dkms-git') -pkgver=515.48.07.r0.g965db9855 +pkgver=515.57.r0.g94eaea972 pkgrel=1 pkgdesc='NVIDIA open GPU kernel modules (git version)' arch=('x86_64') @@ -13,16 +13,19 @@ options=('!buildflags' '!lto' '!strip') source=('git+https://github.com/NVIDIA/open-gpu-kernel-modules.git' '110-nvidia-open-change-dkms-conf.patch' '120-nvidia-open-linux-rt-gift.patch' - '130-nvidia-open-reproducible-build.patch') + '130-nvidia-open-reproducible-build.patch' + '140-nvidia-open-gcc-ibt-sls.patch') sha256sums=('SKIP' '009724e2e07b7be589ba455f225a9742d88a3a29383f2f220cb830ef4c8b7aea' 'b0f62a78f749ff3a104197c12b6d885352adcf35fb5ecf00c4cd4c51b4195e45' - 'b7ac1ca4d72fc8392e6682df616d53ba4e9d4e761217ac6339d32c377990cf64') + 'b7ac1ca4d72fc8392e6682df616d53ba4e9d4e761217ac6339d32c377990cf64' + 'b9cb1715caa3431c32d9a1b11bda4dd10986747214a2a952a01da913433c421f') prepare() { patch -d open-gpu-kernel-modules -Np1 -i "${srcdir}/110-nvidia-open-change-dkms-conf.patch" patch -d open-gpu-kernel-modules -Np1 -i "${srcdir}/120-nvidia-open-linux-rt-gift.patch" patch -d open-gpu-kernel-modules -Np1 -i "${srcdir}/130-nvidia-open-reproducible-build.patch" + patch -d open-gpu-kernel-modules -Np1 -i "${srcdir}/140-nvidia-open-gcc-ibt-sls.patch" [ -d dkms-src ] && rm -rf dkms-src cp -af open-gpu-kernel-modules/kernel-open dkms-src @@ -42,7 +45,7 @@ build() { then KERNEL_UNAME="$(uname -r)" else - KERNEL_UNAME="$(find /usr/lib/modules -mindepth 1 -maxdepth 1 -type d | head -n1 | sed 's|.*/||')" + KERNEL_UNAME="$(find /usr/lib/modules -mindepth 1 -maxdepth 1 -type d | sed -n 's|.*/||;1p')" fi unset -v SYSSRC |