* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-1.2010208
- Update to today's git master (1.8RC1) - xserver-1.7.4-reset-sli-pointers.patch: drop, upstream - Enable udev config, drop hal. - Require system-setup-keyboard (renamed fedora-setup-keyboard)
This commit is contained in:
parent
76336e11ec
commit
f21d354227
@ -1 +1 @@
|
|||||||
xorg-server-20100208.tar.xz
|
xorg-server-20100215.tar.xz
|
||||||
|
2
commitid
2
commitid
@ -1 +1 @@
|
|||||||
db687f718f760ba254ab51994769db101dc9ca3a
|
84905007702da2c05a4f7446b3fc5ff52be49655
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
8af71bca675dcd60af9558de3fd26223 xorg-server-20100208.tar.xz
|
5c195ebdbb8ff91e1e5cded32c4750ec xorg-server-20100215.tar.xz
|
||||||
|
@ -14,12 +14,12 @@
|
|||||||
# Fix rhpxl to no longer need vesamodes/extramodes
|
# Fix rhpxl to no longer need vesamodes/extramodes
|
||||||
|
|
||||||
%define pkgname xorg-server
|
%define pkgname xorg-server
|
||||||
%define gitdate 20100208
|
%define gitdate 20100215
|
||||||
|
|
||||||
Summary: X.Org X11 X server
|
Summary: X.Org X11 X server
|
||||||
Name: xorg-x11-server
|
Name: xorg-x11-server
|
||||||
Version: 1.7.99.3
|
Version: 1.7.99.901
|
||||||
Release: 3.%{gitdate}%{dist}
|
Release: 1.%{gitdate}%{dist}
|
||||||
URL: http://www.x.org
|
URL: http://www.x.org
|
||||||
License: MIT
|
License: MIT
|
||||||
Group: User Interface/X
|
Group: User Interface/X
|
||||||
@ -35,6 +35,7 @@ Source2: commitid
|
|||||||
Source0: http://www.x.org/pub/individual/xserver/%{pkgname}-%{version}.tar.bz2
|
Source0: http://www.x.org/pub/individual/xserver/%{pkgname}-%{version}.tar.bz2
|
||||||
Source1: gitignore
|
Source1: gitignore
|
||||||
%endif
|
%endif
|
||||||
|
Source3: 00-evdev.conf
|
||||||
|
|
||||||
Source10: xserver.pamd
|
Source10: xserver.pamd
|
||||||
|
|
||||||
@ -76,7 +77,6 @@ Patch6045: xserver-1.7.0-randr-gamma-restore.patch
|
|||||||
|
|
||||||
Patch6049: xserver-1.7.1-multilib.patch
|
Patch6049: xserver-1.7.1-multilib.patch
|
||||||
Patch6051: xserver-1.7.1-gamma-kdm-fix.patch
|
Patch6051: xserver-1.7.1-gamma-kdm-fix.patch
|
||||||
Patch6052: xserver-1.7.4-reset-sli-pointers.patch
|
|
||||||
|
|
||||||
%define moduledir %{_libdir}/xorg/modules
|
%define moduledir %{_libdir}/xorg/modules
|
||||||
%define drimoduledir %{_libdir}/dri
|
%define drimoduledir %{_libdir}/dri
|
||||||
@ -124,7 +124,7 @@ BuildRequires: mesa-libGL-devel >= 7.6-0.6
|
|||||||
BuildRequires: libdrm-devel >= 2.4.0 kernel-headers
|
BuildRequires: libdrm-devel >= 2.4.0 kernel-headers
|
||||||
|
|
||||||
BuildRequires: audit-libs-devel libselinux-devel >= 2.0.79-1
|
BuildRequires: audit-libs-devel libselinux-devel >= 2.0.79-1
|
||||||
BuildRequires: hal-devel dbus-devel
|
BuildRequires: libudev-devel
|
||||||
|
|
||||||
# All server subpackages have a virtual provide for the name of the server
|
# All server subpackages have a virtual provide for the name of the server
|
||||||
# they deliver. The Xorg one is versioned, the others are intentionally
|
# they deliver. The Xorg one is versioned, the others are intentionally
|
||||||
@ -157,7 +157,7 @@ Requires: xorg-x11-drv-fbdev
|
|||||||
Requires: xorg-x11-drv-void xorg-x11-drv-evdev >= 2.1.0-3
|
Requires: xorg-x11-drv-void xorg-x11-drv-evdev >= 2.1.0-3
|
||||||
Requires: xorg-x11-server-common >= %{version}-%{release}
|
Requires: xorg-x11-server-common >= %{version}-%{release}
|
||||||
Requires: libdrm >= 2.4.0
|
Requires: libdrm >= 2.4.0
|
||||||
Requires: fedora-setup-keyboard
|
Requires: system-setup-keyboard
|
||||||
# Dropped from F9 for being broken, uninstall it.
|
# Dropped from F9 for being broken, uninstall it.
|
||||||
Obsoletes: xorg-x11-drv-magictouch <= 1.0.0.5-5.fc8
|
Obsoletes: xorg-x11-drv-magictouch <= 1.0.0.5-5.fc8
|
||||||
# Dropped from F11, use evdev instead
|
# Dropped from F11, use evdev instead
|
||||||
@ -337,6 +337,7 @@ export CFLAGS="${RPM_OPT_FLAGS} -Wstrict-overflow -rdynamic $CFLAGS"
|
|||||||
--with-xkb-output=%{_localstatedir}/lib/xkb \
|
--with-xkb-output=%{_localstatedir}/lib/xkb \
|
||||||
--enable-install-libxf86config \
|
--enable-install-libxf86config \
|
||||||
--enable-xselinux --enable-record \
|
--enable-xselinux --enable-record \
|
||||||
|
--enable-config-udev \
|
||||||
%{dri_flags} %{?bodhi_flags} \
|
%{dri_flags} %{?bodhi_flags} \
|
||||||
${CONFIGURE}
|
${CONFIGURE}
|
||||||
|
|
||||||
@ -356,6 +357,9 @@ install -m 0444 hw/xfree86/common/{vesa,extra}modes $RPM_BUILD_ROOT%{_datadir}/x
|
|||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
|
||||||
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/xserver
|
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/xserver
|
||||||
|
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xorg.conf.d
|
||||||
|
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/xorg.conf.d
|
||||||
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# Make the source package
|
# Make the source package
|
||||||
@ -449,6 +453,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_mandir}/man4/fbdevhw.4*
|
%{_mandir}/man4/fbdevhw.4*
|
||||||
%{_mandir}/man4/exa.4*
|
%{_mandir}/man4/exa.4*
|
||||||
%{_mandir}/man5/xorg.conf.5*
|
%{_mandir}/man5/xorg.conf.5*
|
||||||
|
%dir %{_sysconfdir}/xorg.conf.d
|
||||||
|
%{_sysconfdir}/xorg.conf.d/00-evdev.conf
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
@ -505,6 +511,12 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{xserver_source_dir}
|
%{xserver_source_dir}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-1.2010208
|
||||||
|
- Update to today's git master (1.8RC1)
|
||||||
|
- xserver-1.7.4-reset-sli-pointers.patch: drop, upstream
|
||||||
|
- Enable udev config, drop hal.
|
||||||
|
- Require system-setup-keyboard (renamed fedora-setup-keyboard)
|
||||||
|
|
||||||
* Mon Feb 08 2010 Ben Skeggs <bskeggs@redhat.com> 1.7.99.3-3.20100208
|
* Mon Feb 08 2010 Ben Skeggs <bskeggs@redhat.com> 1.7.99.3-3.20100208
|
||||||
- Update to today's git master
|
- Update to today's git master
|
||||||
|
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
From b3872657c551d884141196cb098f53d3c01d1d3d Mon Sep 17 00:00:00 2001
|
From 05c3ac7e882e0f46f908cc165f87d0e81399431d Mon Sep 17 00:00:00 2001
|
||||||
From: Fedora X Ninjas <x@fedoraproject.org>
|
From: Fedora X Ninjas <x@fedoraproject.org>
|
||||||
Date: Tue, 23 Jun 2009 13:52:23 +1000
|
Date: Tue, 16 Feb 2010 11:38:17 +1000
|
||||||
Subject: [PATCH] autoconfig: select nouveau by default for NVIDIA GPUs
|
Subject: [PATCH] autoconfig: select nouveau by default for NVIDIA GPUs
|
||||||
|
|
||||||
Also, don't treat DRI setup failure as an error for nouveau.
|
Also, don't treat DRI setup failure as an error for nouveau.
|
||||||
---
|
---
|
||||||
glx/glxdri.c | 7 +++++--
|
glx/glxdri.c | 7 +++++--
|
||||||
glx/glxdri2.c | 7 +++++--
|
glx/glxdri2.c | 7 +++++--
|
||||||
hw/xfree86/common/xf86AutoConfig.c | 27 ++++++++++++++++++++++++++-
|
hw/xfree86/common/xf86AutoConfig.c | 18 +++++++++++++++++-
|
||||||
3 files changed, 36 insertions(+), 5 deletions(-)
|
3 files changed, 27 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
diff --git a/glx/glxdri.c b/glx/glxdri.c
|
diff --git a/glx/glxdri.c b/glx/glxdri.c
|
||||||
index 5fb75a4..45c79c9 100644
|
index 21e44d1..30b820c 100644
|
||||||
--- a/glx/glxdri.c
|
--- a/glx/glxdri.c
|
||||||
+++ b/glx/glxdri.c
|
+++ b/glx/glxdri.c
|
||||||
@@ -967,6 +967,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
@@ -968,6 +968,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
const __DRIconfig **driConfigs;
|
const __DRIconfig **driConfigs;
|
||||||
const __DRIextension **extensions;
|
const __DRIextension **extensions;
|
||||||
int i;
|
int i;
|
||||||
@ -22,7 +22,7 @@ index 5fb75a4..45c79c9 100644
|
|||||||
|
|
||||||
if (!xf86LoaderCheckSymbol("DRIQueryDirectRenderingCapable") ||
|
if (!xf86LoaderCheckSymbol("DRIQueryDirectRenderingCapable") ||
|
||||||
!DRIQueryDirectRenderingCapable(pScreen, &isCapable) ||
|
!DRIQueryDirectRenderingCapable(pScreen, &isCapable) ||
|
||||||
@@ -1046,7 +1047,9 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
@@ -1047,7 +1048,9 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
|
|
||||||
screen->driver = dlopen(filename, RTLD_LAZY | RTLD_LOCAL);
|
screen->driver = dlopen(filename, RTLD_LAZY | RTLD_LOCAL);
|
||||||
if (screen->driver == NULL) {
|
if (screen->driver == NULL) {
|
||||||
@ -33,7 +33,7 @@ index 5fb75a4..45c79c9 100644
|
|||||||
filename, dlerror());
|
filename, dlerror());
|
||||||
goto handle_error;
|
goto handle_error;
|
||||||
}
|
}
|
||||||
@@ -1183,7 +1186,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
@@ -1184,7 +1187,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
|
|
||||||
xfree(screen);
|
xfree(screen);
|
||||||
|
|
||||||
@ -43,10 +43,10 @@ index 5fb75a4..45c79c9 100644
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
diff --git a/glx/glxdri2.c b/glx/glxdri2.c
|
diff --git a/glx/glxdri2.c b/glx/glxdri2.c
|
||||||
index 529b2df..ff4490b 100644
|
index 0f998de..a244809 100644
|
||||||
--- a/glx/glxdri2.c
|
--- a/glx/glxdri2.c
|
||||||
+++ b/glx/glxdri2.c
|
+++ b/glx/glxdri2.c
|
||||||
@@ -587,6 +587,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
@@ -676,6 +676,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
const __DRIextension **extensions;
|
const __DRIextension **extensions;
|
||||||
const __DRIconfig **driConfigs;
|
const __DRIconfig **driConfigs;
|
||||||
int i;
|
int i;
|
||||||
@ -54,7 +54,7 @@ index 529b2df..ff4490b 100644
|
|||||||
|
|
||||||
screen = xcalloc(1, sizeof *screen);
|
screen = xcalloc(1, sizeof *screen);
|
||||||
if (screen == NULL)
|
if (screen == NULL)
|
||||||
@@ -613,7 +614,9 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
@@ -702,7 +703,9 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
|
|
||||||
screen->driver = dlopen(filename, RTLD_LAZY | RTLD_LOCAL);
|
screen->driver = dlopen(filename, RTLD_LAZY | RTLD_LOCAL);
|
||||||
if (screen->driver == NULL) {
|
if (screen->driver == NULL) {
|
||||||
@ -65,7 +65,7 @@ index 529b2df..ff4490b 100644
|
|||||||
filename, dlerror());
|
filename, dlerror());
|
||||||
goto handle_error;
|
goto handle_error;
|
||||||
}
|
}
|
||||||
@@ -692,7 +695,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
@@ -793,7 +796,7 @@ __glXDRIscreenProbe(ScreenPtr pScreen)
|
||||||
|
|
||||||
xfree(screen);
|
xfree(screen);
|
||||||
|
|
||||||
@ -75,10 +75,10 @@ index 529b2df..ff4490b 100644
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
diff --git a/hw/xfree86/common/xf86AutoConfig.c b/hw/xfree86/common/xf86AutoConfig.c
|
diff --git a/hw/xfree86/common/xf86AutoConfig.c b/hw/xfree86/common/xf86AutoConfig.c
|
||||||
index bc4c80b..d8fa80f 100644
|
index 7f4ada8..369101c 100644
|
||||||
--- a/hw/xfree86/common/xf86AutoConfig.c
|
--- a/hw/xfree86/common/xf86AutoConfig.c
|
||||||
+++ b/hw/xfree86/common/xf86AutoConfig.c
|
+++ b/hw/xfree86/common/xf86AutoConfig.c
|
||||||
@@ -180,7 +180,23 @@ videoPtrToDriverList(struct pci_device *dev,
|
@@ -192,7 +192,23 @@ videoPtrToDriverList(struct pci_device *dev,
|
||||||
break;
|
break;
|
||||||
case 0x102b: driverList[0] = "mga"; break;
|
case 0x102b: driverList[0] = "mga"; break;
|
||||||
case 0x10c8: driverList[0] = "neomagic"; break;
|
case 0x10c8: driverList[0] = "neomagic"; break;
|
||||||
@ -101,8 +101,8 @@ index bc4c80b..d8fa80f 100644
|
|||||||
+ }
|
+ }
|
||||||
+ break;
|
+ break;
|
||||||
case 0x1106: driverList[0] = "openchrome"; break;
|
case 0x1106: driverList[0] = "openchrome"; break;
|
||||||
|
case 0x1b36: driverList[0] = "qxl"; break;
|
||||||
case 0x1163: driverList[0] = "rendition"; break;
|
case 0x1163: driverList[0] = "rendition"; break;
|
||||||
case 0x5333:
|
|
||||||
--
|
--
|
||||||
1.6.2.2
|
1.6.6.1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user