[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