commit e23408538d3d2121fcd66c244013315ed15e030b
Author: Jan Rękorajski <[email protected]>
Date:   Wed Nov 3 16:58:57 2021 +0100

    - adjust API for political correctness of xserver 21, rel 3

 pc.patch                       | 22 ++++++++++++++++++++++
 xorg-driver-video-nouveau.spec |  4 +++-
 2 files changed, 25 insertions(+), 1 deletion(-)
---
diff --git a/xorg-driver-video-nouveau.spec b/xorg-driver-video-nouveau.spec
index f662544..b376a0a 100644
--- a/xorg-driver-video-nouveau.spec
+++ b/xorg-driver-video-nouveau.spec
@@ -2,11 +2,12 @@ Summary:      X.org video driver for NVIDIA graphics chipsets
 Summary(pl.UTF-8):     Sterownik obrazu X.org dla układów graficznych NVIDIA
 Name:          xorg-driver-video-nouveau
 Version:       1.0.17
-Release:       2
+Release:       3
 License:       MIT
 Group:         X11/Applications
 Source0:       
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-nouveau-%{version}.tar.bz2
 # Source0-md5: b08633be9af9ee819077c278dfc55648
+Patch0:                pc.patch
 URL:           https://nouveau.freedesktop.org/
 BuildRequires: Mesa-libGL-devel
 BuildRequires: autoconf >= 2.60
@@ -82,6 +83,7 @@ PCI, PCI-Express i AGP oparte na następujących układach:
 
 %prep
 %setup -q -n xf86-video-nouveau-%{version}
+%patch0 -p1
 
 %build
 %{__libtoolize}
diff --git a/pc.patch b/pc.patch
new file mode 100644
index 0000000..d051b00
--- /dev/null
+++ b/pc.patch
@@ -0,0 +1,22 @@
+--- xf86-video-nouveau-1.0.17/src/nv_driver.c~ 2021-01-23 19:24:38.000000000 
+0100
++++ xf86-video-nouveau-1.0.17/src/nv_driver.c  2021-11-03 16:57:15.022450372 
+0100
+@@ -559,16 +559,16 @@
+ {
+       RegionRec pixregion;
+ 
+-      PixmapRegionInit(&pixregion, dirty->slave_dst);
++      PixmapRegionInit(&pixregion, dirty->secondary_dst);
+ 
+-      DamageRegionAppend(&dirty->slave_dst->drawable, &pixregion);
++      DamageRegionAppend(&dirty->secondary_dst->drawable, &pixregion);
+ #ifdef HAS_DIRTYTRACKING_ROTATION
+       PixmapSyncDirtyHelper(dirty);
+ #else
+       PixmapSyncDirtyHelper(dirty, &pixregion);
+ #endif
+ 
+-      DamageRegionProcessPending(&dirty->slave_dst->drawable);
++      DamageRegionProcessPending(&dirty->secondary_dst->drawable);
+       RegionUninit(&pixregion);
+ }
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorg-driver-video-nouveau.git/commitdiff/e23408538d3d2121fcd66c244013315ed15e030b

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to