[packages/xorg-driver-video-nvidia-legacy-390xx] up to 390.144

atler atler at pld-linux.org
Wed Jul 21 20:28:25 CEST 2021


commit 59862b5ca4f4fbfe79abb874dbefb36838886a25
Author: Jan Palus <atler at pld-linux.org>
Date:   Wed Jul 21 20:27:52 2021 +0200

    up to 390.144

 kernel-5.13.patch                          | 52 ------------------------------
 xorg-driver-video-nvidia-legacy-390xx.spec | 10 +++---
 2 files changed, 4 insertions(+), 58 deletions(-)
---
diff --git a/xorg-driver-video-nvidia-legacy-390xx.spec b/xorg-driver-video-nvidia-legacy-390xx.spec
index 435eb96..9418111 100644
--- a/xorg-driver-video-nvidia-legacy-390xx.spec
+++ b/xorg-driver-video-nvidia-legacy-390xx.spec
@@ -29,29 +29,28 @@ exit 1
 
 %define		no_install_post_check_so 1
 
-%define		rel	4
+%define		rel	1
 %define		pname	xorg-driver-video-nvidia-legacy-390xx
 Summary:	Linux Drivers for nVidia GeForce/Quadro Chips
 Summary(hu.UTF-8):	Linux meghajtók nVidia GeForce/Quadro chipekhez
 Summary(pl.UTF-8):	Sterowniki do kart graficznych nVidia GeForce/Quadro
 Name:		%{pname}%{?_pld_builder:%{?with_kernel:-kernel}}%{_alt_kernel}
 # when updating version here, keep nvidia-settings.spec in sync as well
-Version:	390.143
+Version:	390.144
 Release:	%{rel}%{?_pld_builder:%{?with_kernel:@%{_kernel_ver_str}}}
 Epoch:		1
 License:	nVidia Binary
 Group:		X11
 Source0:	https://us.download.nvidia.com/XFree86/Linux-x86/%{version}/NVIDIA-Linux-x86-%{version}.run
-# Source0-md5:	7b5704f3c89223d5ecb4f26ca9463c26
+# Source0-md5:	6ee8cd784135bd79f5e416b6815f443d
 Source1:	https://us.download.nvidia.com/XFree86/Linux-x86_64/%{version}/NVIDIA-Linux-x86_64-%{version}-no-compat32.run
-# Source1-md5:	bdfffb4693160a7e2eb7bc2ff43b84bf
+# Source1-md5:	258c635ac21824b282db79745867024d
 Source2:	%{pname}-xinitrc.sh
 Source3:	gl.pc.in
 Source4:	10-nvidia.conf
 Source5:	10-nvidia-modules.conf
 Patch0:		X11-driver-nvidia-GL.patch
 Patch1:		X11-driver-nvidia-desktop.patch
-Patch2:		kernel-5.13.patch
 URL:		https://www.nvidia.com/en-us/drivers/unix/
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 1.752
@@ -312,7 +311,6 @@ rm -rf NVIDIA-Linux-x86*-%{version}*
 %endif
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 echo 'EXTRA_CFLAGS += -Wno-pointer-arith -Wno-sign-compare -Wno-unused' >> kernel/Makefile.kbuild
 
 %build
diff --git a/kernel-5.13.patch b/kernel-5.13.patch
deleted file mode 100644
index c18e5f0..0000000
--- a/kernel-5.13.patch
+++ /dev/null
@@ -1,52 +0,0 @@
---- NVIDIA-Linux-x86_64-390.143-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c~	2021-03-12 08:31:39.000000000 +0100
-+++ NVIDIA-Linux-x86_64-390.143-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c	2021-07-02 20:27:35.094061481 +0200
-@@ -39,6 +39,8 @@
- #include <drm/drm_atomic.h>
- #include <drm/drm_atomic_helper.h>
- 
-+#include <linux/version.h>
-+
- static const u32 nv_default_supported_plane_drm_formats[] = {
-     DRM_FORMAT_ARGB1555,
-     DRM_FORMAT_XRGB1555,
-@@ -131,12 +133,19 @@
- }
- 
- static int nv_drm_plane_atomic_check(struct drm_plane *plane,
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 13, 0)
-                                      struct drm_plane_state *plane_state)
-+#else
-+                                     struct drm_atomic_state *state)
-+#endif
- {
-     int i;
-     struct drm_crtc *crtc;
-     struct drm_crtc_state *crtc_state;
-     NvKmsKapiPlaneType type;
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 13, 0)
-+    struct drm_plane_state *plane_state = drm_atomic_get_new_plane_state(state, plane);
-+#endif
- 
-     if (NV_DRM_WARN(!drm_plane_type_to_nvkms_plane_type(plane->type, &type))) {
-         goto done;
-@@ -175,12 +175,20 @@
- }
- 
- static void nv_drm_plane_atomic_update(struct drm_plane *plane,
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 13, 0)
-                                        struct drm_plane_state *old_state)
-+#else
-+                                       struct drm_atomic_state *state)
-+#endif
- {
- }
- 
- static void nv_drm_plane_atomic_disable(struct drm_plane *plane,
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 13, 0)
-                                         struct drm_plane_state *old_state)
-+#else
-+                                        struct drm_atomic_state *state)
-+#endif
- {
- }
- 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorg-driver-video-nvidia-legacy-390xx.git/commitdiff/59862b5ca4f4fbfe79abb874dbefb36838886a25



More information about the pld-cvs-commit mailing list