[packages/xorg-driver-video-tseng] - fix for xserver 1.20 - rel 11

baggins baggins at pld-linux.org
Wed May 23 15:14:09 CEST 2018


commit 619e593aad729418b0c17f388220cdcf40aca3b5
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed May 23 22:13:35 2018 +0900

    - fix for xserver 1.20
    - rel 11

 xorg-abi24.patch             | 24 ++++++++++++++++++++++++
 xorg-driver-video-tseng.spec |  4 +++-
 2 files changed, 27 insertions(+), 1 deletion(-)
---
diff --git a/xorg-driver-video-tseng.spec b/xorg-driver-video-tseng.spec
index 18b2289..00b827e 100644
--- a/xorg-driver-video-tseng.spec
+++ b/xorg-driver-video-tseng.spec
@@ -2,12 +2,13 @@ Summary:	X.org video driver for Tseng Labs video adapters
 Summary(pl.UTF-8):	Sterownik obrazu X.org dla kart graficznych Tseng Labs
 Name:		xorg-driver-video-tseng
 Version:	1.2.5
-Release:	10
+Release:	11
 License:	MIT
 Group:		X11/Applications
 Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tseng-%{version}.tar.bz2
 # Source0-md5:	116ec66b4efcd378a5152defa769da33
 Patch0:		build.patch
+Patch1:		xorg-abi24.patch
 URL:		http://xorg.freedesktop.org/
 BuildRequires:	autoconf >= 2.60
 BuildRequires:	automake
@@ -40,6 +41,7 @@ Sterownik obrazu X.org dla kart graficznych Tseng Labs.
 %prep
 %setup -q -n xf86-video-tseng-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{__libtoolize}
diff --git a/xorg-abi24.patch b/xorg-abi24.patch
new file mode 100644
index 0000000..734d997
--- /dev/null
+++ b/xorg-abi24.patch
@@ -0,0 +1,24 @@
+--- xf86-video-tseng-1.2.5/src/tseng_driver.c~	2018-05-23 22:10:24.000000000 +0900
++++ xf86-video-tseng-1.2.5/src/tseng_driver.c	2018-05-23 22:11:46.142983591 +0900
+@@ -1037,10 +1037,6 @@
+     else
+ 	pTseng->Bytesperpixel = 1;  /* this is fake for < 8bpp, but simplifies other code */
+ 
+-    /* hardware limits */
+-    pScrn->maxHValue = Tseng_HMAX;
+-    pScrn->maxVValue = Tseng_VMAX;
+-
+     /*
+      * This must happen after pScrn->display has been set because
+      * xf86SetWeight references it.
+@@ -1133,8 +1129,8 @@
+     /* Select valid modes from those available */
+     i = xf86ValidateModes(pScrn, pScrn->monitor->Modes,
+ 	pScrn->display->modes, &pTseng->clockRange,
+-	NULL, 32, pScrn->maxHValue, 8*pTseng->Bytesperpixel, /* H limits */
+-	0, pScrn->maxVValue,	       /* V limits */
++	NULL, 32, Tseng_HMAX, 8*pTseng->Bytesperpixel, /* H limits */
++	0, Tseng_VMAX,	       /* V limits */
+ 	pScrn->display->virtualX,
+ 	pScrn->display->virtualY,
+ 	pTseng->FbMapSize,
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorg-driver-video-tseng.git/commitdiff/619e593aad729418b0c17f388220cdcf40aca3b5



More information about the pld-cvs-commit mailing list