[xorg-x11-drv-mach64] mach64-6.9.3-shadowfb.patch: Allow Render even when doing ShadowFB.
Adam Jackson
ajax at fedoraproject.org
Tue Oct 2 14:26:02 UTC 2012
commit 068b5b8db8722a0831eae116090b06bc248e553b
Author: Adam Jackson <ajax at redhat.com>
Date: Tue Oct 2 10:26:01 2012 -0400
mach64-6.9.3-shadowfb.patch: Allow Render even when doing ShadowFB.
- Disable EXA as well, it's completely broken.
- mach64-6.9.3-fix-no-exa-build.patch: Fix building with neither XAA nor EXA.
mach64-6.9.3-fix-no-exa-build.patch | 11 +++++++++++
xorg-x11-drv-mach64.spec | 5 ++++-
2 files changed, 15 insertions(+), 1 deletions(-)
---
diff --git a/mach64-6.9.3-fix-no-exa-build.patch b/mach64-6.9.3-fix-no-exa-build.patch
new file mode 100644
index 0000000..eb438de
--- /dev/null
+++ b/mach64-6.9.3-fix-no-exa-build.patch
@@ -0,0 +1,11 @@
+diff -up xf86-video-mach64-6.9.3/src/atistruct.h.jx xf86-video-mach64-6.9.3/src/atistruct.h
+--- xf86-video-mach64-6.9.3/src/atistruct.h.jx 2012-06-06 05:36:01.000000000 -0400
++++ xf86-video-mach64-6.9.3/src/atistruct.h 2012-10-02 10:16:50.004367815 -0400
+@@ -51,6 +51,7 @@
+
+ #endif /* TV_OUT */
+
++#include "picturestr.h"
+ #ifdef USE_EXA
+ #include "exa.h"
+ #endif
diff --git a/xorg-x11-drv-mach64.spec b/xorg-x11-drv-mach64.spec
index 6d037f8..78f836a 100644
--- a/xorg-x11-drv-mach64.spec
+++ b/xorg-x11-drv-mach64.spec
@@ -5,7 +5,7 @@
Summary: Xorg X11 mach64 video driver
Name: xorg-x11-drv-mach64
Version: 6.9.3
-Release: 5%{?dist}
+Release: 6%{?dist}
URL: http://www.x.org
License: MIT
Group: User Interface/X Hardware Support
@@ -15,6 +15,7 @@ Source0: http://www.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
Patch0: mach64-6.8.1-defaultdepth.patch
Patch1: 0001-mach64-fix-build-on-32-bit.patch
Patch2: mach64-6.9.3-shadowfb.patch
+Patch3: mach64-6.9.3-fix-no-exa-build.patch
ExcludeArch: s390 s390x %{?rhel:ppc ppc64}
@@ -35,6 +36,7 @@ X.Org X11 mach64 video driver.
%patch0 -p1 -b .defaultdepth
%patch1 -p1 -b .fix32
%patch2 -p1 -b .shadowfb
+%patch3 -p1 -b .ftbfs
%build
# aclocal ; automake -a ; autoconf
@@ -61,6 +63,7 @@ rm -rf $RPM_BUILD_ROOT
* Mon Oct 01 2012 Adam Jackson <ajax at redhat.com> 6.9.3-5
- mach64-6.9.3-shadowfb.patch: Allow Render even when doing ShadowFB.
- Disable EXA as well, it's completely broken.
+- mach64-6.9.3-fix-no-exa-build.patch: Fix building with neither XAA nor EXA.
* Wed Sep 26 2012 Adam Jackson <ajax at redhat.com> 6.9.3-4
- Disable DRI support, we've never built the 3D driver and it's been nuked
More information about the scm-commits
mailing list