summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathon Fernyhough2021-04-23 16:46:04 +0100
committerJonathon Fernyhough2021-04-23 16:46:04 +0100
commitb2c7dc333f0f5fb9926167394aa8bb440dc16ec5 (patch)
treed3a448fc52258cabf8c646d81186d49006f4a7d7
parent00bc947d3ff3b9cd1a0f1e194b22415c32cf6d47 (diff)
downloadaur-b2c7dc333f0f5fb9926167394aa8bb440dc16ec5.tar.gz
kernel-5.12.patch: #include <linux/version.h>
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--kernel-5.12.patch16
3 files changed, 17 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 69dfbf9ab561..f8b282490252 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = nvidia-390xx-utils
pkgver = 390.143
- pkgrel = 2
+ pkgrel = 3
url = https://www.nvidia.com/
arch = x86_64
license = custom
@@ -14,7 +14,7 @@ pkgbase = nvidia-390xx-utils
b2sums = c1da4ce5784e43385465913a95053a3e54f800aac6f1b49f33e2a77504d76da5e6db6ec7074fbe7ba5f52dcef9e1ebaa620942c33ff825a56caba5c9c8b0d1be
b2sums = d1871a27b1df73b4daea26f45c5cc33fa7582dea538ac2acfbb5ed23c0254fe5261d6be60cdb7ce8643ee77b0259195acb2ba2a3784b74c404e79d960005b83d
b2sums = a8234f542c2324ad698443e3decf7b6eacf3cb420b7aded787f102a8d32b64c2a8d45ea58e37a5e3b6f2f060f0cccd63d3a182065f57c606006d0ff8c7f6bb05
- b2sums = 42cd51e57e563e3e7fe7edd25ca2af55da77d56b05d80f5040b526ed943773d4ec780fed538bc88bbbeb9bba76d98acac37b895baa9a8b4ebb123e1c323cfe05
+ b2sums = 7db8a62a47e382445e1e61c6e1f58c4641df60b642ec5662e5b094510873d94f1c73b3801c81c26c1f110cff92cf5af882fd95d8f759df8c159769b76906e642
pkgname = nvidia-390xx-utils
pkgdesc = NVIDIA drivers utilities
diff --git a/PKGBUILD b/PKGBUILD
index fdb230b55a8f..93249300115d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
pkgbase=nvidia-390xx-utils
pkgname=('nvidia-390xx-utils' 'opencl-nvidia-390xx' 'nvidia-390xx-dkms')
pkgver=390.143
-pkgrel=2
+pkgrel=3
arch=('x86_64')
url="https://www.nvidia.com/"
license=('custom')
@@ -22,7 +22,7 @@ b2sums=('8e24aea70b139185bd682b080d32aeda673e6e92b45a90e6f6e0d736674180400bc8bd1
'c1da4ce5784e43385465913a95053a3e54f800aac6f1b49f33e2a77504d76da5e6db6ec7074fbe7ba5f52dcef9e1ebaa620942c33ff825a56caba5c9c8b0d1be'
'd1871a27b1df73b4daea26f45c5cc33fa7582dea538ac2acfbb5ed23c0254fe5261d6be60cdb7ce8643ee77b0259195acb2ba2a3784b74c404e79d960005b83d'
'a8234f542c2324ad698443e3decf7b6eacf3cb420b7aded787f102a8d32b64c2a8d45ea58e37a5e3b6f2f060f0cccd63d3a182065f57c606006d0ff8c7f6bb05'
- '42cd51e57e563e3e7fe7edd25ca2af55da77d56b05d80f5040b526ed943773d4ec780fed538bc88bbbeb9bba76d98acac37b895baa9a8b4ebb123e1c323cfe05')
+ '7db8a62a47e382445e1e61c6e1f58c4641df60b642ec5662e5b094510873d94f1c73b3801c81c26c1f110cff92cf5af882fd95d8f759df8c159769b76906e642')
create_links() {
# create soname links
diff --git a/kernel-5.12.patch b/kernel-5.12.patch
index f856939d20cf..8413156bf4e5 100644
--- a/kernel-5.12.patch
+++ b/kernel-5.12.patch
@@ -1,10 +1,20 @@
Taken from https://build.opensuse.org/package/view_file/X11:Drivers:Video/nvidia-gfxG04/kernel-5.12.patch
Credit to Larry Finger <Larry.Finger@lwfinger.net>
+390.143 refresh and version check by JF
-Index: NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c
+Index: NVIDIA-Linux-x86_64-390.143-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c
===================================================================
---- NVIDIA-Linux-x86_64-390.141-no-compat32.orig/kernel/nvidia-drm/nvidia-drm-drv.c
-+++ NVIDIA-Linux-x86_64-390.141-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c
+--- NVIDIA-Linux-x86_64-390.143-no-compat32.orig/kernel/nvidia-drm/nvidia-drm-drv.c
++++ NVIDIA-Linux-x86_64-390.143-no-compat32/kernel/nvidia-drm/nvidia-drm-drv.c
+@@ -20,6 +20,8 @@
+ * DEALINGS IN THE SOFTWARE.
+ */
+
++#include <linux/version.h>
++
+ #include "nvidia-drm-conftest.h" /* NV_DRM_AVAILABLE and NV_DRM_DRM_GEM_H_PRESENT */
+
+ #include "nvidia-drm-priv.h"
@@ -737,6 +737,17 @@ static struct drm_driver nv_drm_driver =
#endif
};