summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--110-nvidia-open-change-dkms-conf.patch8
-rw-r--r--PKGBUILD5
3 files changed, 8 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 12258208c362..777316239163 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nvidia-open-git
pkgdesc = NVIDIA open GPU kernel modules (git version)
- pkgver = 515.43.04.r9.gaaaa7d964
+ pkgver = 515.43.04.r10.gd8f3bcff9
pkgrel = 1
url = https://github.com/NVIDIA/open-gpu-kernel-modules/
arch = x86_64
@@ -16,7 +16,7 @@ pkgbase = nvidia-open-git
source = 120-nvidia-open-linux-rt-gift.patch
source = 130-nvidia-open-reproducible-build.patch
sha256sums = SKIP
- sha256sums = 7a73338083b58caf35f79f2443e1f57e9b1866bec29b76b771ab4241e815d03f
+ sha256sums = 009724e2e07b7be589ba455f225a9742d88a3a29383f2f220cb830ef4c8b7aea
sha256sums = b0f62a78f749ff3a104197c12b6d885352adcf35fb5ecf00c4cd4c51b4195e45
sha256sums = deb3a33519fe62a60eb9d35861576dd8d67fc3d17834195e54fe374c6ece387b
@@ -24,7 +24,7 @@ pkgname = nvidia-open-git
depends = linux
depends = nvidia-utils=515.43.04
depends = libglvnd
- provides = nvidia-open=515.43.04.r9.gaaaa7d964
+ provides = nvidia-open=515.43.04.r10.gd8f3bcff9
provides = NVIDIA-MODULE
conflicts = nvidia-open
conflicts = NVIDIA-MODULE
@@ -34,7 +34,7 @@ pkgname = nvidia-open-dkms-git
depends = dkms
depends = nvidia-utils=515.43.04
depends = libglvnd
- provides = nvidia-open=515.43.04.r9.gaaaa7d964
+ provides = nvidia-open=515.43.04.r10.gd8f3bcff9
provides = NVIDIA-MODULE
conflicts = nvidia-open
conflicts = NVIDIA-MODULE
diff --git a/110-nvidia-open-change-dkms-conf.patch b/110-nvidia-open-change-dkms-conf.patch
index cc973b0f4b89..c04b3d63f91c 100644
--- a/110-nvidia-open-change-dkms-conf.patch
+++ b/110-nvidia-open-change-dkms-conf.patch
@@ -1,12 +1,6 @@
--- a/kernel-open/dkms.conf
+++ b/kernel-open/dkms.conf
-@@ -1,12 +1,21 @@
- PACKAGE_NAME="nvidia"
--PACKAGE_VERSION="__VERSION_STRING"
-+PACKAGE_VERSION="515.43.04"
- AUTOINSTALL="yes"
-
- # By default, DKMS will add KERNELRELEASE to the make command line; however,
+@@ -6,7 +6,16 @@ AUTOINSTALL="yes"
# this will cause the kernel module build to infer that it was invoked via
# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
# the 'make' command name to suppress this behavior.
diff --git a/PKGBUILD b/PKGBUILD
index b9fccc53f8de..c45f98ad4353 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgbase=nvidia-open-git
pkgname=('nvidia-open-git' 'nvidia-open-dkms-git')
-pkgver=515.43.04.r9.gaaaa7d964
+pkgver=515.43.04.r10.gd8f3bcff9
pkgrel=1
pkgdesc='NVIDIA open GPU kernel modules (git version)'
arch=('x86_64')
@@ -15,7 +15,7 @@ source=('git+https://github.com/NVIDIA/open-gpu-kernel-modules.git'
'120-nvidia-open-linux-rt-gift.patch'
'130-nvidia-open-reproducible-build.patch')
sha256sums=('SKIP'
- '7a73338083b58caf35f79f2443e1f57e9b1866bec29b76b771ab4241e815d03f'
+ '009724e2e07b7be589ba455f225a9742d88a3a29383f2f220cb830ef4c8b7aea'
'b0f62a78f749ff3a104197c12b6d885352adcf35fb5ecf00c4cd4c51b4195e45'
'deb3a33519fe62a60eb9d35861576dd8d67fc3d17834195e54fe374c6ece387b')
@@ -33,6 +33,7 @@ pkgver() {
}
build() {
+ sed -i "s/__VERSION_STRING/${pkgver}/" {open-gpu-kernel-modules/kernel-open,dkms-src}/dkms.conf
make -C open-gpu-kernel-modules SYSSRC='/usr/src/linux' modules
}