rpms/xorg-x11-server/F-7 xserver-1.3.0-arm-iopl.patch, NONE, 1.1 xserver-1.3.0-randrama-no-zero-screens.patch, NONE, 1.1 xorg-x11-server.spec, 1.228, 1.229
Adam Jackson (ajax)
fedora-extras-commits at redhat.com
Mon Jun 4 20:29:33 UTC 2007
Author: ajax
Update of /cvs/pkgs/rpms/xorg-x11-server/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5891/F-7
Modified Files:
xorg-x11-server.spec
Added Files:
xserver-1.3.0-arm-iopl.patch
xserver-1.3.0-randrama-no-zero-screens.patch
Log Message:
sync with rawhide
xserver-1.3.0-arm-iopl.patch:
--- NEW FILE xserver-1.3.0-arm-iopl.patch ---
--- xorg-server-1.3.0.0/hw/xfree86/common/xf86Bus.c.arm 2007-02-17 20:37:56.000000000 -0500
+++ xorg-server-1.3.0.0/hw/xfree86/common/xf86Bus.c 2007-06-04 11:33:14.000000000 -0400
@@ -3006,7 +3006,7 @@
}
-#if !defined(__sparc) && !defined(__sparc__) && !defined(__powerpc__) && !defined(__mips__)
+#if !defined(__sparc) && !defined(__sparc__) && !defined(__powerpc__) && !defined(__mips__) && !defined(__arm__)
#include "vgaHW.h"
#include "compiler.h"
#endif
@@ -3018,7 +3018,7 @@
CheckGenericGA()
{
/* This needs to be changed for multiple domains */
-#if !defined(__sparc__) && !defined(__sparc) && !defined(__powerpc__) && !defined(__mips__) && !defined(__ia64__) && !defined(__arm__) && !defined(__s390__)
+#if !defined(__sparc__) && !defined(__sparc) && !defined(__powerpc__) && !defined(__mips__) && !defined(__ia64__) && !defined(__arm__) && !defined(__s390__) && !defined(__arm__)
IOADDRESS GenericIOBase = VGAHW_GET_IOBASE();
CARD8 CurrentValue, TestValue;
--- xorg-server-1.3.0.0/hw/xfree86/os-support/linux/lnx_video.c.arm 2006-09-18 02:04:18.000000000 -0400
+++ xorg-server-1.3.0.0/hw/xfree86/os-support/linux/lnx_video.c 2007-06-04 11:35:21.000000000 -0400
@@ -62,7 +62,8 @@
#elif !defined(__powerpc__) && \
!defined(__mc68000__) && \
!defined(__sparc__) && \
- !defined(__mips__)
+ !defined(__mips__) && \
+ !defined(__arm__)
/*
* Due to conflicts with "compiler.h", don't rely on <sys/io.h> to declare
@@ -567,7 +568,7 @@
#endif
}
close(fd);
-#elif !defined(__mc68000__) && !defined(__sparc__) && !defined(__mips__) && !defined(__sh__) && !defined(__hppa__)
+#elif !defined(__mc68000__) && !defined(__sparc__) && !defined(__mips__) && !defined(__sh__) && !defined(__hppa__) && !defined(__arm__)
if (ioperm(0, 1024, 1) || iopl(3)) {
if (errno == ENODEV)
ErrorF("xf86EnableIOPorts: no I/O ports found\n");
--- xorg-server-1.3.0.0/hw/xfree86/os-support/misc/SlowBcopy.c.arm 2006-09-18 02:04:18.000000000 -0400
+++ xorg-server-1.3.0.0/hw/xfree86/os-support/misc/SlowBcopy.c 2007-06-04 11:31:28.000000000 -0400
@@ -35,7 +35,8 @@
#if !defined(__sparc__) && \
!defined(__powerpc__) && \
!defined(__mips__) && \
- !defined(__ia64__)
+ !defined(__ia64__) && \
+ !defined(__arm__)
outb(0x80, 0x00);
#endif
}
xserver-1.3.0-randrama-no-zero-screens.patch:
--- NEW FILE xserver-1.3.0-randrama-no-zero-screens.patch ---
--- xorg-server-1.3.0.0/randr/rrxinerama.c.jx 2007-05-17 17:07:31.000000000 -0400
+++ xorg-server-1.3.0.0/randr/rrxinerama.c 2007-05-31 21:41:13.000000000 -0400
@@ -147,12 +147,6 @@
}
static Bool
-RRXineramaScreenActive (ScreenPtr pScreen)
-{
- return rrGetScrPriv(pScreen) != NULL;
-}
-
-static Bool
RRXineramaCrtcActive (RRCrtcPtr crtc)
{
return crtc->mode != NULL && crtc->numOutputs > 0;
@@ -164,7 +158,7 @@
int i, n;
n = 0;
- if (RRXineramaScreenActive (pScreen))
+ if (rrGetScrPriv (pScreen))
{
rrScrPriv(pScreen);
for (i = 0; i < pScrPriv->numCrtcs; i++)
@@ -174,6 +168,12 @@
return n;
}
+static Bool
+RRXineramaScreenActive (ScreenPtr pScreen)
+{
+ return RRXineramaScreenCount (pScreen) > 0;
+}
+
int
ProcRRXineramaGetScreenCount(ClientPtr client)
{
Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/F-7/xorg-x11-server.spec,v
retrieving revision 1.228
retrieving revision 1.229
diff -u -r1.228 -r1.229
--- xorg-x11-server.spec 11 May 2007 19:52:05 -0000 1.228
+++ xorg-x11-server.spec 4 Jun 2007 20:28:37 -0000 1.229
@@ -1,4 +1,4 @@
-# FC7 cleanups: (TODO)
+# F8 TODO list:
#
# Fix rhpxl to no longer need vesamodes/extramodes
# RHEL5 bugfix sync
@@ -9,7 +9,7 @@
Summary: X.Org X11 X server
Name: xorg-x11-server
Version: 1.3.0.0
-Release: 5%{?dist}
+Release: 7%{?dist}
URL: http://www.x.org
License: MIT/X11
Group: User Interface/X
@@ -60,7 +60,9 @@
Patch2004: xserver-1.2.0-honor-displaysize.patch
Patch2005: xserver-1.2.99.901-xephyr-crash-at-exit.patch
Patch2006: xserver-1.3.0-less-randr-fakerama.patch
-Patch2007: xserver-1.3.0-randr12-config-hack.patch
+Patch2007: xserver-1.3.0-randr12-config-hack.patch
+Patch2008: xserver-1.3.0-randrama-no-zero-screens.patch
+Patch2009: xserver-1.3.0-arm-iopl.patch
# assorted PCI layer shenanigans. oh the pain.
Patch2500: xorg-x11-server-1.2.99-unbreak-domain.patch
@@ -247,6 +249,7 @@
Obsoletes: XFree86-sdk xorg-x11-sdk
Requires: xorg-x11-util-macros
Requires: xorg-x11-proto-devel
+Requires: pkgconfig
Requires(pre): xorg-x11-filesystem >= 0.99.2-3
Provides: libxf86config-devel = %{version}-%{release}
@@ -305,6 +308,8 @@
%patch2005 -p1 -b .xephyr-crash
%patch2006 -p1 -b .fakerama
%patch2007 -p1 -b .randrconfig
+%patch2008 -p1 -b .randrama-zero-screens
+%patch2009 -p1 -b .arm
%patch2500 -p1 -b .unbreak-domains
%patch2501 -p1 -b .pci-bus-count
@@ -570,6 +575,16 @@
%changelog
+* Mon Jun 04 2007 Adam Jackson <ajax at redhat.com> 1.3.0.0-7
+- xserver-1.3.0-randrama-no-zero-screens.patch: For RANDR 1.2's fake
+ Xinerama info, don't report Xinerama as being active if there are no
+ RANDR 1.2 CRTCs active for that screen. (#234567)
+- xserver-1.3.0-arm-iopl.patch: Add __arm__ conditionals to many #ifdefs.
+
+* Sat May 26 2007 Adam Jackson <ajax at redhat.com> 1.3.0.0-6
+- Make sdk subpackage Require: pkgconfig. Spotted in review for
+ xorg-x11-drv-apm. (#226577)
+
* Fri May 11 2007 Adam Jackson <ajax at redhat.com> 1.3.0.0-5
- xserver-1.3.0-fbdevhw-magic-numbers.patch: If the fbdev driver claims to
have a zero pixel clock, believe it. Fixes Xen paravirt. (#238451)
More information about the scm-commits
mailing list