aa81af
# This package is an experiment in active integration of upstream SCM with
afcbbe
# Fedora packaging.  It works something like this:
afcbbe
#
afcbbe
# The "pristine" source is actually a git repo (with no working checkout).
afcbbe
# The first step of %%prep is to check it out and switch to a "fedora" branch.
afcbbe
# If you need to add a patch to the server, just do it like a normal git
afcbbe
# operation, dump it with git-format-patch to a file in the standard naming
afcbbe
# format, and add a PatchN: line.  If you want to push something upstream,
afcbbe
# check out the master branch, pull, cherry-pick, and push.  FIXME describe
afcbbe
# rebasing, add convenience 'make' targets maybe.
afcbbe
a7f984
# F11 TODO list:
a8fcc0
#
4dbca5
# Fix rhpxl to no longer need vesamodes/extramodes
a8fcc0
mharris 5efabe
%define pkgname xorg-server
b9e5b5
%define gitdate 20100223
Kristian Høgsberg ce50e2
mharris 683564
Summary:   X.Org X11 X server
mharris dc2469
Name:      xorg-x11-server
f21d35
Version:   1.7.99.901
b9e5b5
Release:   8.%{gitdate}%{dist}
mharris dc2469
URL:       http://www.x.org
a133a7
License:   MIT
mharris dc2469
Group:     User Interface/X
mharris 683564
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
mharris 83c9ed
37a43a
%if 0%{?gitdate}
6757c6
# git snapshot.  to recreate, run:
afcbbe
# ./make-git-snapshot.sh `cat commitid`
36ab3d
Source0:   xorg-server-%{gitdate}.tar.xz
6757c6
Source1:   make-git-snapshot.sh
afcbbe
Source2:   commitid
6757c6
%else
37a43a
Source0:   http://www.x.org/pub/individual/xserver/%{pkgname}-%{version}.tar.bz2
b3fd50
Source1:   gitignore
6757c6
%endif
f21d35
Source3:   00-evdev.conf
7e50af
Source4:   10-quirks.conf
mharris 83c9ed
611fa3
Source10:   xserver.pamd
611fa3
b87ee0
# "useful" xvfb-run script
1b89ad
Source20:  http://svn.exactcode.de/t2/trunk/package/xorg/xorg-server/xvfb-run.sh
1b89ad
aa9281
# ABI version provides.
43ea77
# XXX don't enable any of this yet.  for serious.
a39c24
Source30: find-provides
8b7db1
#define __find_provides {nil}
aa9281
1a6a35
Patch5: xserver-1.4.99-pic-libxf86config.patch
08ecc6
Kristian Høgsberg d470a6
# OpenGL compositing manager feature/optimization patches.
Kristian Høgsberg a7e275
Patch103:  xserver-1.5.0-bg-none-root.patch
Kristian Høgsberg 9675a5
b38b00
Patch2014:  xserver-1.5.0-projector-fb-size.patch
115cc5
18de5f
# Trivial things to never merge upstream ever:
4edb4e
# This really could be done prettier.
Adam Tkac c3613d
Patch5002:  xserver-1.4.99-ssh-isnt-local.patch
35b909
47a0d7
# force mode debugging on for randr 1.2 drivers
b87ee0
Patch6002: xserver-1.5.1-mode-debug.patch
6baf60
3087cb
# don't build the (broken) acpi code
3087cb
Patch6011: xserver-1.6.0-less-acpi-brokenness.patch
3087cb
950fc2
# Make autoconfiguration chose nouveau driver for NVIDIA GPUs
55028b
Patch6016: xserver-1.6.1-nouveau.patch
950fc2
bce379
# ajax needs to upstream this
bce379
Patch6027: xserver-1.6.0-displayfd.patch
f2af5d
Patch6028: xserver-1.6.99-randr-error-debugging.patch
f76b04
Patch6030: xserver-1.6.99-right-of.patch
50f241
Patch6033: xserver-1.6.99-default-modes.patch
73b55c
#Patch6044: xserver-1.6.99-hush-prerelease-warning.patch
704bf4
Patch6045: xserver-1.7.0-randr-gamma-restore.patch
704bf4
704bf4
Patch6049: xserver-1.7.1-multilib.patch
704bf4
Patch6051: xserver-1.7.1-gamma-kdm-fix.patch
7e2304
7e50af
# Remove this some day. Not today though.
7e50af
Patch6052: xserver-1.8-udev-warning.patch
7e50af
mharris 1651c5
%define moduledir	%{_libdir}/xorg/modules
Kristian Høgsberg 2a0fe9
%define drimoduledir	%{_libdir}/dri
mharris aa1549
%define sdkdir		%{_includedir}/xorg
mharris 9e7c1d
mharris a30689
%ifarch s390 s390x
mharris a30689
%define with_hw_servers 0
f7f368
%else
f7f368
%define with_hw_servers 1
mharris 9e7c1d
%endif
mharris dc2469
f7f368
%if %{with_hw_servers}
f7f368
%define enable_xorg --enable-xorg
f7f368
%else
f7f368
%define enable_xorg --disable-xorg
mharris 382d04
%endif
mharris 382d04
a97fe3
%define kdrive --enable-kdrive --enable-xephyr --disable-xsdl --disable-xfake --disable-xfbdev
520bba
%define xservers --enable-xvfb --enable-xnest %{kdrive} %{enable_xorg}
f7f368
8d9571
BuildRequires: git-core
5fadc5
BuildRequires: automake autoconf libtool pkgconfig
f7f368
BuildRequires: xorg-x11-util-macros >= 1.1.5
78e07c
Kristian Høgsberg 3457ad
BuildRequires: xorg-x11-proto-devel >= 7.4-27
73b55c
BuildRequires: xorg-x11-font-utils
722283
722283
BuildRequires: xorg-x11-xtrans-devel >= 1.2.2-1
3941e5
BuildRequires: libXfont-devel libXau-devel libxkbfile-devel libXres-devel
3941e5
BuildRequires: libfontenc-devel libXtst-devel libXdmcp-devel
3941e5
BuildRequires: libX11-devel libXext-devel
520bba
BuildRequires: libXinerama-devel libXi-devel
mharris 8b3540
f7f368
# DMX config utils buildreqs.
3941e5
BuildRequires: libXt-devel libdmx-devel libXmu-devel libXrender-devel
3941e5
BuildRequires: libXi-devel libXpm-devel libXaw-devel libXfixes-devel
3941e5
8bd842
# Broken, this is global, should be Xephyr-only
8bd842
BuildRequires: libXv-devel
8bd842
Kristian Høgsberg 3457ad
BuildRequires: pixman-devel >= 0.15.14
Kristian Høgsberg 3457ad
BuildRequires: libpciaccess-devel >= 0.10.6-1 openssl-devel byacc flex
Kristian Høgsberg 3457ad
BuildRequires: mesa-libGL-devel >= 7.6-0.6
f7f368
# XXX silly...
a1e98f
BuildRequires: libdrm-devel >= 2.4.0 kernel-headers
869288
3fbffa
BuildRequires: audit-libs-devel libselinux-devel >= 2.0.79-1
f21d35
BuildRequires: libudev-devel
869288
f7f368
# All server subpackages have a virtual provide for the name of the server
f7f368
# they deliver.  The Xorg one is versioned, the others are intentionally
f7f368
# unversioned.
f7f368
mharris dc2469
%description
mharris 683564
X.Org X11 X server
mharris dc2469
494b01
%package common
494b01
Summary: Xorg server common files
494b01
Group: User Interface/X
364afb
Requires: pixman >= 0.14.0
3fbffa
Requires: libselinux >= 2.0.79-1
cdd3d2
Requires: xkeyboard-config xkbcomp
494b01
494b01
%description common
494b01
Common files shared among all X servers.
494b01
mharris a30689
%if %{with_hw_servers}
mharris dc2469
%package Xorg
mharris 683564
Summary: Xorg X server
mharris dc2469
Group: User Interface/X
f7f368
Provides: Xorg = %{version}-%{release}
f7f368
Provides: Xserver
562c60
%ifarch %{ix86} x86_64
562c60
Requires: xorg-x11-drv-vesa
562c60
%else
562c60
Requires: xorg-x11-drv-fbdev
562c60
%endif
80eb89
Requires: xorg-x11-drv-void xorg-x11-drv-evdev >= 2.1.0-3
494b01
Requires: xorg-x11-server-common >= %{version}-%{release}
8b7db1
Requires: libdrm >= 2.4.0
f21d35
Requires: system-setup-keyboard
b9e5b5
Requires: udev >= 148-1
98afae
# Dropped from F9 for being broken, uninstall it.
98afae
Obsoletes: xorg-x11-drv-magictouch <= 1.0.0.5-5.fc8
6fbf66
# Dropped from F11, use evdev instead
6fbf66
Obsoletes: xorg-x11-drv-calcomp <= 1.1.2-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-citron <= 2.2.1-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-diamondtouch <= 0.2.0-0.1.fc9
6fbf66
Obsoletes: xorg-x11-drv-digitaledge <= 1.1.1-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-dmc <= 1.1.2-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-dynapro <= 1.1.2-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-jamstudio <= 1.2.0-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-magellan <= 1.2.0-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-microtouch <= 1.2.0-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-palmax <= 1.2.0-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-spaceorb <= 1.1.0-6.fc9
6fbf66
Obsoletes: xorg-x11-drv-summa <= 1.2.0-2.fc10
6fbf66
Obsoletes: xorg-x11-drv-tek4957 <= 1.2.0-1.fc9
6fbf66
Obsoletes: xorg-x11-drv-ur98 <= 1.1.0-5.fc9
6fbf66
Obsoletes: xorg-x11-drv-wiimote <= 0.0.1-1.fc9
70fbb3
# Force sufficiently new libpciaccess
df2aec
Conflicts: libpciaccess < 0.10.6-1
mharris dc2469
mharris dc2469
%description Xorg
mharris dc2469
X.org X11 is an open source implementation of the X Window System.  It
mharris dc2469
provides the basic low level functionality which full fledged
mharris dc2469
graphical user interfaces (GUIs) such as GNOME and KDE are designed
mharris dc2469
upon.
mharris a30689
%endif
mharris dc2469
f7f368
mharris dc2469
%package Xnest
mharris dc2469
Summary: A nested server.
mharris dc2469
Group: User Interface/X
06b805
Obsoletes: xorg-x11-Xnest
494b01
Requires: xorg-x11-server-common >= %{version}-%{release}
mharris dc2469
Provides: Xnest
mharris dc2469
mharris dc2469
%description Xnest
mharris dc2469
Xnest is an X server, which has been implemented as an ordinary
mharris dc2469
X application.  It runs in a window just like other X applications,
mharris dc2469
but it is an X server itself in which you can run other software.  It
mharris dc2469
is a very useful tool for developers who wish to test their
mharris dc2469
applications without running them on their real X server.
mharris dc2469
mharris dc2469
%package Xdmx
mharris dc2469
Summary: Distributed Multihead X Server and utilities
mharris dc2469
Group: User Interface/X
mharris 1bd453
Obsoletes: xorg-x11-Xdmx
494b01
Requires: xorg-x11-server-common >= %{version}-%{release}
mharris dc2469
Provides: Xdmx
mharris dc2469
mharris dc2469
%description Xdmx
mharris dc2469
Xdmx is proxy X server that provides multi-head support for multiple displays
mharris dc2469
attached to different machines (each of which is running a typical X server).
mharris dc2469
When Xinerama is used with Xdmx, the multiple displays on multiple machines
mharris dc2469
are presented to the user as a single unified screen.  A simple application
mharris dc2469
for Xdmx would be to provide multi-head support using two desktop machines,
mharris dc2469
each of which has a single display device attached to it.  A complex
mharris dc2469
application for Xdmx would be to unify a 4 by 4 grid of 1280x1024 displays
mharris dc2469
(each attached to one of 16 computers) into a unified 5120x4096 display.
mharris dc2469
mharris dc2469
%package Xvfb
mharris dc2469
Summary: A X Windows System virtual framebuffer X server.
mharris dc2469
Group: User Interface/X
1b89ad
# xvfb-run is GPLv2, rest is MIT
1b89ad
License: MIT and GPLv2
06b805
Obsoletes: xorg-x11-Xvfb
494b01
Requires: xorg-x11-server-common >= %{version}-%{release}
mharris dc2469
Provides: Xvfb
mharris dc2469
mharris dc2469
%description Xvfb
mharris dc2469
Xvfb (X Virtual Frame Buffer) is an X server that is able to run on
mharris dc2469
machines with no display hardware and no physical input devices.
mharris dc2469
Xvfb simulates a dumb framebuffer using virtual memory.  Xvfb does
mharris dc2469
not open any devices, but behaves otherwise as an X display.  Xvfb
mharris dc2469
is normally used for testing servers.
mharris dc2469
304cf1
304cf1
%package Xephyr
304cf1
Summary: A nested server.
304cf1
Group: User Interface/X
494b01
Requires: xorg-x11-server-common >= %{version}-%{release}
304cf1
Provides: Xephyr
304cf1
304cf1
%description Xephyr
304cf1
Xephyr is an X server, which has been implemented as an ordinary
304cf1
X application.  It runs in a window just like other X applications,
304cf1
but it is an X server itself in which you can run other software.  It
304cf1
is a very useful tool for developers who wish to test their
304cf1
applications without running them on their real X server.  Unlike
304cf1
Xnest, Xephyr renders to an X image rather than relaying the
304cf1
X protocol, and therefore supports the newer X extensions like
304cf1
Render and Composite.
304cf1
f7f368
mharris a30689
%if %{with_hw_servers}
494b01
%package devel
mharris dc2469
Summary: SDK for X server driver module development
mharris dc2469
Group: User Interface/X
06b805
Obsoletes: xorg-x11-sdk xorg-x11-server-sdk
mharris 382d04
Requires: xorg-x11-util-macros
mharris 202514
Requires: xorg-x11-proto-devel
9eb4eb
Requires: pkgconfig pixman-devel libpciaccess-devel
494b01
# Virtual provide for transition.  Delete me someday.
494b01
Provides: xorg-x11-server-sdk = %{version}-%{release}
74b976
# XXX doublecheck me
74b976
Provides: libxf86config = %{version}-%{release}
74b976
Obsoletes: libxf86config < 1.6.99-29
74b976
Provides: libxf86config-devel = %{version}-%{release}
74b976
Obsoletes: libxf86config-devel < 1.6.99-29
74b976
mharris 1d1b70
494b01
%description devel
mharris dc2469
The SDK package provides the developmental files which are necessary for
mharris dc2469
developing X server driver modules, and for compiling driver modules
mharris dc2469
outside of the standard X11 source code tree.  Developers writing video
mharris dc2469
drivers, input drivers, or other X modules should install this package.
mharris a30689
%endif
f7f368
Adam Tkac aeec5f
%package source
Adam Tkac aeec5f
Summary: Xserver source code required to build VNC server (Xvnc)
Adam Tkac aeec5f
Group: Development/Libraries
Adam Tkac 2766b3
BuildArch: noarch
Adam Tkac aeec5f
Adam Tkac aeec5f
%description source
Adam Tkac aeec5f
Xserver source code needed to build VNC server (Xvnc)
mharris dc2469
mharris dc2469
%prep
6757c6
%setup -q -n %{pkgname}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
6757c6
37a43a
%if 0%{?gitdate}
Kristian Høgsberg ef7113
git checkout -b fedora
6757c6
sed -i 's/git/&+ssh/' .git/config
520bba
if [ -z "$GIT_COMMITTER_NAME" ]; then
520bba
    git config user.email "x@fedoraproject.org"
520bba
    git config user.name "Fedora X Ninjas"
520bba
fi
afcbbe
%else
520bba
git init
7a1f6e
if [ -z "$GIT_COMMITTER_NAME" ]; then
714b48
    git config user.email "x@fedoraproject.org"
714b48
    git config user.name "Fedora X Ninjas"
7a1f6e
fi
b3fd50
cp %{SOURCE1} .gitignore
714b48
git add .
714b48
git commit -a -q -m "%{version} baseline."
37a43a
%endif
7a1f6e
37a43a
# Apply all the patches.
714b48
#git am -p1 %{patches}
89c124
git am -p1 %{lua: for i, p in ipairs(patches) do print(p.." ") end}
38f17a
mharris dc2469
%build
mharris aa1549
fed394
%define default_font_path "catalogue:/etc/X11/fontpath.d,built-ins"
fed394
662973
%if %{with_hw_servers}
662973
%define dri_flags --with-dri-driver-path=%{drimoduledir}
662973
%else
662973
%define dri_flags --disable-dri
662973
%endif
662973
d62a09
%if 0%{?fedora}
704bf4
%define bodhi_flags --with-vendor-web="http://bodhi.fedoraproject.org/" --with-vendor-name="Fedora Project"
d62a09
%endif
d62a09
f7f368
# --with-pie ?
6757c6
autoreconf -v --install || exit 1
Adam Tkac 7c0bdc
export CFLAGS="${RPM_OPT_FLAGS} -Wstrict-overflow -rdynamic $CFLAGS"
06b805
%configure --enable-maintainer-mode %{xservers} \
mharris 683564
	--disable-static \
998c06
	--with-pic \
9d7561
	--with-int10=x86emu \
fed394
	--with-default-font-path=%{default_font_path} \
mharris 382d04
	--with-module-dir=%{moduledir} \
6824c6
	--with-builderstring="Build ID: %{name} %{version}-%{release}" \
d62a09
	--with-os-name="$(hostname -s) $(uname -r)" \
mharris 382d04
	--with-xkb-output=%{_localstatedir}/lib/xkb \
mharris aa1549
	--enable-install-libxf86config \
49d4d9
	--enable-xselinux --enable-record \
f21d35
	--enable-config-udev \
d62a09
	%{dri_flags} %{?bodhi_flags} \
a54938
	${CONFIGURE}
520bba
        
704bf4
make V=1 %{?_smp_mflags}
Kristian Høgsberg ce50e2
mharris dc2469
%install
mharris dc2469
rm -rf $RPM_BUILD_ROOT
mharris aa1549
make install DESTDIR=$RPM_BUILD_ROOT moduledir=%{moduledir}
Kristian Høgsberg ce50e2
mharris a30689
%if %{with_hw_servers}
f2af5d
rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/libxf8_16bpp.so
mharris dc2469
mkdir -p $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{drivers,input}
mharris dc2469
115cc5
mkdir -p $RPM_BUILD_ROOT%{_datadir}/xorg
9e07a0
install -m 0444 hw/xfree86/common/{vesa,extra}modes $RPM_BUILD_ROOT%{_datadir}/xorg/
59994a
611fa3
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
611fa3
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/xserver
611fa3
f21d35
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xorg.conf.d
f21d35
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/xorg.conf.d
7e50af
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/xorg.conf.d
f21d35
mharris a30689
%endif
mharris 0af35d
9d5344
# Make the source package
Adam Tkac aeec5f
%define xserver_source_dir %{_datadir}/xorg-x11-server-source
9d5344
%define inst_srcdir %{buildroot}/%{xserver_source_dir}
Adam Tkac f3bef3
mkdir -p %{inst_srcdir}/{Xext,xkb,GL,hw/{xquartz/bundle,xfree86/common}}
9d5344
cp cpprules.in %{inst_srcdir}
Adam Tkac f3bef3
cp {,%{inst_srcdir}/}hw/xquartz/bundle/cpprules.in
9d5344
cp xkb/README.compiled %{inst_srcdir}/xkb
520bba
cp hw/xfree86/xorgconf.cpp %{inst_srcdir}/hw/xfree86
9d5344
cp hw/xfree86/common/{vesamodes,extramodes} %{inst_srcdir}/hw/xfree86/common
Adam Tkac aeec5f
ac0e24
install -m 0755 %{SOURCE20} $RPM_BUILD_ROOT%{_bindir}/xvfb-run
1b89ad
Adam Tkac ee454c
find . -type f | egrep '.*\.(c|h|am|ac|inc|m4|h.in|pc.in|man.pre|pl|txt)$' |
Adam Tkac 6d65eb
xargs tar cf - | (cd %{inst_srcdir} && tar xf -)
7a9565
# SLEDGEHAMMER
7a9565
find %{inst_srcdir}/hw/xfree86 -name \*.c -delete
Adam Tkac aeec5f
0f2c2e
# Remove unwanted files/dirs
mharris 382d04
{
Kristian Høgsberg 5ee49e
    rm -f $RPM_BUILD_ROOT%{_libdir}/X11/Options
0f2c2e
    rm -f $RPM_BUILD_ROOT%{_bindir}/in?
mharris bdcccd
    rm -f $RPM_BUILD_ROOT%{_bindir}/ioport
0f2c2e
    rm -f $RPM_BUILD_ROOT%{_bindir}/out?
mharris bdcccd
    rm -f $RPM_BUILD_ROOT%{_bindir}/pcitweak
mharris f71fb2
    rm -f $RPM_BUILD_ROOT%{_mandir}/man1/pcitweak.1*
mharris a30689
    find $RPM_BUILD_ROOT -type f -name '*.la' | xargs rm -f -- || :
662973
%if !%{with_hw_servers}
662973
    rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/xorg-server.pc
662973
    rm -f $RPM_BUILD_ROOT%{_datadir}/aclocal/xorg-server.m4
662973
%endif
mharris 382d04
}
mharris 382d04
mharris dc2469
%clean
mharris dc2469
rm -rf $RPM_BUILD_ROOT
mharris dc2469
mharris 3a3aa5
494b01
%files common
494b01
%defattr(-,root,root,-)
494b01
%{_mandir}/man1/Xserver.1*
9e07a0
%{_libdir}/xorg/protocol.txt
494b01
%dir %{_localstatedir}/lib/xkb
494b01
%{_localstatedir}/lib/xkb/README.compiled
494b01
mharris dc2469
mharris a30689
%if %{with_hw_servers}
mharris dc2469
%files Xorg
mharris dc2469
%defattr(-,root,root,-)
611fa3
%config %attr(0644,root,root) %{_sysconfdir}/pam.d/xserver
mharris af712a
%{_bindir}/X
add023
%attr(4711, root, root) %{_bindir}/Xorg
46fa1e
%{_bindir}/cvt
59994a
%{_bindir}/gtf
mharris 0af35d
%dir %{_datadir}/xorg
mharris 0af35d
%{_datadir}/xorg/vesamodes
mharris 0af35d
%{_datadir}/xorg/extramodes
mharris dc2469
%dir %{_libdir}/xorg
mharris dc2469
%dir %{_libdir}/xorg/modules
mharris dc2469
%dir %{_libdir}/xorg/modules/drivers
mharris 382d04
%dir %{_libdir}/xorg/modules/extensions
mharris aa1549
%{_libdir}/xorg/modules/extensions/libglx.so
f7f368
%{_libdir}/xorg/modules/extensions/libdri.so
86ffb3
%{_libdir}/xorg/modules/extensions/libdri2.so
mharris a3dab0
%{_libdir}/xorg/modules/extensions/libdbe.so
mharris a3dab0
%{_libdir}/xorg/modules/extensions/libextmod.so
49d4d9
%{_libdir}/xorg/modules/extensions/librecord.so
mharris dc2469
%dir %{_libdir}/xorg/modules/input
mharris 382d04
%dir %{_libdir}/xorg/modules/linux
mharris aa1549
%{_libdir}/xorg/modules/linux/libfbdevhw.so
mharris 382d04
%dir %{_libdir}/xorg/modules/multimedia
mharris 382d04
%{_libdir}/xorg/modules/multimedia/bt829_drv.so
mharris 382d04
%{_libdir}/xorg/modules/multimedia/fi1236_drv.so
mharris 382d04
%{_libdir}/xorg/modules/multimedia/msp3430_drv.so
mharris 382d04
%{_libdir}/xorg/modules/multimedia/tda8425_drv.so
mharris 382d04
%{_libdir}/xorg/modules/multimedia/tda9850_drv.so
mharris 382d04
%{_libdir}/xorg/modules/multimedia/tda9885_drv.so
mharris 382d04
%{_libdir}/xorg/modules/multimedia/uda1380_drv.so
mharris 382d04
%{_libdir}/xorg/modules/libexa.so
mharris 382d04
%{_libdir}/xorg/modules/libfb.so
mharris 382d04
%{_libdir}/xorg/modules/libint10.so
mharris 382d04
%{_libdir}/xorg/modules/libshadow.so
mharris 382d04
%{_libdir}/xorg/modules/libshadowfb.so
mharris 382d04
%{_libdir}/xorg/modules/libvbe.so
mharris 382d04
%{_libdir}/xorg/modules/libvgahw.so
afcbbe
%{_libdir}/xorg/modules/libwfb.so
mharris 382d04
%{_libdir}/xorg/modules/libxaa.so
74d167
%{_mandir}/man1/gtf.1*
74d167
%{_mandir}/man1/Xorg.1*
Kristian Høgsberg 16cbfe
%{_mandir}/man1/cvt.1*
mharris aa1549
%{_mandir}/man4/fbdevhw.4*
99319d
%{_mandir}/man4/exa.4*
74d167
%{_mandir}/man5/xorg.conf.5*
f21d35
%dir %{_sysconfdir}/xorg.conf.d
f21d35
%{_sysconfdir}/xorg.conf.d/00-evdev.conf
7e50af
%{_sysconfdir}/xorg.conf.d/10-quirks.conf
mharris a30689
%endif
mharris dc2469
mharris dc2469
mharris dc2469
%files Xnest
mharris dc2469
%defattr(-,root,root,-)
mharris dc2469
%{_bindir}/Xnest
74d167
%{_mandir}/man1/Xnest.1*
mharris dc2469
12af37
%files Xdmx
12af37
%defattr(-,root,root,-)
12af37
%{_bindir}/Xdmx
12af37
%{_bindir}/dmxaddinput
12af37
%{_bindir}/dmxaddscreen
12af37
%{_bindir}/dmxreconfig
12af37
%{_bindir}/dmxresize
12af37
%{_bindir}/dmxrminput
12af37
%{_bindir}/dmxrmscreen
12af37
%{_bindir}/dmxtodmx
12af37
%{_bindir}/dmxwininfo
12af37
%{_bindir}/vdltodmx
12af37
%{_bindir}/xdmx
12af37
%{_bindir}/xdmxconfig
12af37
%{_mandir}/man1/Xdmx.1*
12af37
%{_mandir}/man1/dmxtodmx.1*
12af37
%{_mandir}/man1/vdltodmx.1*
12af37
%{_mandir}/man1/xdmxconfig.1*
mharris dc2469
mharris dc2469
%files Xvfb
mharris dc2469
%defattr(-,root,root,-)
mharris dc2469
%{_bindir}/Xvfb
1b89ad
%{_bindir}/xvfb-run
74d167
%{_mandir}/man1/Xvfb.1*
mharris dc2469
304cf1
304cf1
%files Xephyr
304cf1
%defattr(-,root,root,-)
304cf1
%{_bindir}/Xephyr
722283
%{_mandir}/man1/Xephyr.1*
304cf1
f7f368
mharris a30689
%if %{with_hw_servers}
494b01
%files devel
mharris dc2469
%defattr(-,root,root,-)
mharris dc2469
%{_libdir}/pkgconfig/xorg-server.pc
mharris 0a0dee
%dir %{_includedir}/xorg
mharris 1651c5
%{sdkdir}/*.h
mharris af712a
%{_datadir}/aclocal/xorg-server.m4
74b976
%{_libdir}/libxf86config.a
mharris a30689
%endif
f7f368
494b01
Adam Tkac aeec5f
%files source
Adam Tkac aeec5f
%defattr(-, root, root, -)
9d5344
%{xserver_source_dir}
Adam Tkac aeec5f
mharris dc2469
%changelog
b9e5b5
* Tue Feb 23 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-8.0100215
b9e5b5
- Require udev >= 148-1 for xorg-x11-server-Xorg, otherwise we don't see any
b9e5b5
  input devices (#566396). This requires is just needed now in the
b9e5b5
  transition period, we still have users with an older udev but newer
b9e5b5
  server. Also, 148-1 didn't actually exist in Fedora, but whatever next one
b9e5b5
  will do.
b9e5b5
- Update to today's master, re-enables RECORD.
b9e5b5
92c535
* Mon Feb 22 2010 Ben Skeggs <bskeggs@redhat.com> 1.7.99.901-7.20100215
92c535
- exa: fix gnome-panel corruption
92c535
ee2271
* Fri Feb 19 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-6.20100215
ee2271
- Only match device paths of /dev/input/event* for the evdev classes.
ee2271
  Reduces the number of error messages seen in the log when evdev can't
ee2271
  ioctl /dev/input/mouse devices.
ee2271
7d2610
* Fri Feb 19 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-5.2010208
7d2610
- Change 00-evdev.conf to match all devices but joysticks (#566418)
7d2610
7e50af
* Wed Feb 17 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-4.2010208
7e50af
- One day I'll remember to cvs add everything.
7e50af
  xserver-1.8-udev-warning.patch added.
7e50af
7e50af
* Wed Feb 17 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-3.2010208
7e50af
- Add 10-quirks.conf for specific black/whitelisting of devices.
7e50af
- xserver-1.8-udev-warning.patch: stick giant warning into log file that fdi
7e50af
  files need to be ported.
7e50af
72321b
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-2.2010208
72321b
- Add 00-evdev.conf this time.
72321b
f21d35
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.901-1.2010208
f21d35
- Update to today's git master (1.8RC1)
f21d35
- xserver-1.7.4-reset-sli-pointers.patch: drop, upstream
f21d35
- Enable udev config, drop hal.
f21d35
- Require system-setup-keyboard (renamed fedora-setup-keyboard)
f21d35
76336e
* Mon Feb 08 2010 Ben Skeggs <bskeggs@redhat.com> 1.7.99.3-3.20100208
76336e
- Update to today's git master
76336e
768311
* Mon Feb 08 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.3-2.20100120
768311
- xserver-1.7.4-reset-sli-pointers.patch: reset the server LED indicator
768311
  pointers after device class copying (#540584) 
768311
73b55c
* Wed Jan 20 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.99.3-1.20100120
73b55c
- Update to today's git master.
73b55c
- Disable prelease warning patch - this is a prerelease
73b55c
- Remove upstreamed patches.
73b55c
- Remove shave files, shave was purged.
73b55c
704bf4
* Tue Jan 05 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.7.3-7
704bf4
- Require xkeyboard-config, not xkbdata. xkbdata has been replaced by
704bf4
  xkeyboard-config.
704bf4
704bf4
* Mon Jan 04 2010 Adam Jackson <ajax@redhat.com> 1.7.3-6
704bf4
- Build with V=1 for debugging.
704bf4
704bf4
* Mon Dec 21 2009 Adam Tkac <atkac redhat="" com=""> 1.7.3-5
704bf4
- ship shave.in and shave-libtool.in in the -source subpackage
704bf4
704bf4
* Mon Dec 21 2009 Dave Airlie <airlied@redhat.com> 1.7.3-4
704bf4
- Backport FB changes from master.
704bf4
704bf4
* Wed Dec 17 2009 Dave Airlie <airlied@redhat.com> 1.7.3-3
704bf4
- backport EXA fixes from master, should fix xfig crashes X server
704bf4
704bf4
* Mon Dec 14 2009 Adam Jackson <ajax@redhat.com> 1.7.3-2
704bf4
- xserver-1.7.1-sigaction.patch: Drop, exacerbates a race that leads to weird
704bf4
  behaviour like spontaneously repeating keys.
704bf4
704bf4
* Tue Dec 08 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.7.3-1
704bf4
- xserver 1.7.3
704bf4
- xserver-1.7.1-stat-sanity.patch: Drop, merged upstream.
704bf4
- xserver-1.7.1-window-pictures.patch: Drop, code it bases on reverted
704bf4
  upstream
704bf4
- xserver-1.7.1-window-picture-performance-regression.patch: Drop, code it
704bf4
  bases on reverted upstream.
704bf4
704bf4
* Tue Nov 24 2009 Adam Jackson <ajax@redhat.com> 1.7.1-12
704bf4
- xserver-1.7.1-glx14-swrast.patch: Enable GLX 1.4 for software GLX.
704bf4
704bf4
* Tue Nov 24 2009 Adam Jackson <ajax@redhat.com> 1.7.1-11
704bf4
- xserver-1.7.1-window-picture-performance-regression.patch: Paper over a
704bf4
  performance regression caused by the window picture fixes.
704bf4
704bf4
* Mon Nov 23 2009 Adam Jackson <ajax@redhat.com> 1.7.1-10
704bf4
- Fix crash message output. (#539401)
704bf4
704bf4
* Fri Nov 20 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-9
704bf4
- xserver-1.7.1-stat-sanity.patch: stat directories that actually exist
704bf4
  (possibly #537737).
704bf4
704bf4
* Mon Nov 16 2009 Adam Jackson <ajax@redhat.com> 1.7.1-8
704bf4
- xserver-1.7.1-libcrypto.patch: Avoid linking against libssl, which is huge
704bf4
  and drags in dependent libs we don't care about.
704bf4
- xserver-1.7.1-sigaction.patch: Microoptimization to SIGIO handling.
704bf4
704bf4
* Fri Nov 06 2009 Adam Jackson <ajax@redhat.com>
704bf4
- Fix the previous changelog entry to name the right patch
704bf4
704bf4
* Fri Nov 06 2009 Dave Airlie <airlied@redhat.com> 1.7.1-7
704bf4
- xserver-1.7.1-window-pictures.patch: remove the miClearDrawable (fingers crossed) (#533236)
704bf4
- xserver-1.7.1-gamma-kdm-fix.patch: fix KDM vt gamma (#533217)
704bf4
704bf4
* Wed Nov 04 2009 Adam Jackson <ajax@redhat.com> 1.7.1-6
704bf4
- xserver-1.7.1-multilib.patch: Keep defining _XSERVER64, it's needed in
704bf4
  some of the shared client/server headers.
704bf4
704bf4
* Wed Nov  4 2009 Soren Sandmann <ssp@redhat.com> 1.7.1-5
704bf4
- Update xserver-1.7.1-window-pictures.patch. Instead of calling
704bf4
  GetImage(), simply call fb* functions rather than the screen
704bf4
  hooks. (#524244)
704bf4
704bf4
* Tue Nov  3 2009 Adam Jackson <ajax@redhat.com> 1.7.1-3
704bf4
- xserver-1.7.1-window-pictures.patch: Fix Render from Pictures backed by
704bf4
  Windows to not crash in the presence of KMS. (#524244)
704bf4
704bf4
* Thu Oct 29 2009 Adam Jackson <ajax@redhat.com> 1.7.1-2
704bf4
- xserver-1.7.1-multilib.patch: Fix silly multilib issue. (#470885)
704bf4
704bf4
* Mon Oct 26 2009 Adam Jackson <ajax@redhat.com> 1.7.1-1
704bf4
- xserver 1.7.1
704bf4
704bf4
* Sat Oct 24 2009 Ben Skeggs <bskegg@redhat.com> 1.7.0-5
704bf4
- Fix unbalancing of Prepare/FinishAccess in EXA mixed pixmaps (rh#528005)
704bf4
704bf4
* Fri Oct 16 2009 Dave Airlie <airlied@redhat.com> 1.7.0-4
704bf4
- update GLX for 1.4 version reporting
704bf4
704bf4
* Fri Oct 09 2009 Ben Skeggs <bskeggs@redhat.com> 1.7.0-3
704bf4
- xserver-1.7.0-exa-looping-forever-is-evil.patch: Fix rendercheck hang
704bf4
704bf4
* Thu Oct 08 2009 Adam Jackson <ajax@redhat.com> 1.7.0-2
704bf4
- xserver-1.7.0-randr-gamma-restore.patch: Restore CRTC gamma on EnterVT.
704bf4
704bf4
* Mon Oct 05 2009 Dave Airlie <airlied@redhat.com> 1.7.0-1
704bf4
- rebase to 1.7.0 upstream release - were 99% this already
704bf4
704bf4
* Thu Oct 01 2009 Dave Airlie <airlied@redhat.com> 1.6.99.903-2
704bf4
- backport EXA and rotate crash fixes
cdd3d2
de3f34
* Mon Sep 28 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99.903-1
de3f34
- xserver 1.6.99.903 
de3f34
c39c35
* Tue Sep 22 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99.902-1
c39c35
- xserver 1.6.99.902 
c39c35
- cvs rm the now obsolete autoconf endian patch.
c39c35
Kristian Høgsberg db3303
* Thu Sep 17 2009 Kristian Høgsberg <krh@redhat.com> - 1.6.99.901-3
Kristian Høgsberg db3303
- Back out pageflip patch and follow on patches.
Kristian Høgsberg db3303
b6de56
* Thu Sep 17 2009 Peter Hutterer <peter.hutterer@redhat.com>
b6de56
- xserver-1.5.99.3-dmx-xcalloc.patch: Obsolete, drop.
b6de56
- cvs rm a few other patches not used anymore. 
b6de56
d62a09
* Tue Sep 15 2009 Adam Jackson <ajax@redhat.com> 1.6.99.901-2
d62a09
- xserver-1.6.99-hush-prerelease-warning.patch: Quiet, you.
d62a09
- Point to bodhi for the "check for latest version" message.
d62a09
1dc056
* Mon Sep 14 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99.901-1
1dc056
- xserver 1.6.99.901 
1dc056
- Re-enable Xdmx
1dc056
- xserver-1.4.99-document-fontpath-correctly.patch: Drop
1dc056
7a9565
* Tue Sep 08 2009 Adam Jackson <ajax@redhat.com> 1.6.99.900-2
7a9565
- Fix -source subtree to not include generated C files from hw/xfree86.
7a9565
  Actually, just remove all C files from hw/xfree86 in -source, since we
7a9565
  don't need them to build Xvnc.
7a9565
8de074
* Mon Sep 07 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99.900-1
8de074
- xserver 1.6.99.900 
8de074
0707ea
* Thu Sep 03 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-45.20090903
0707ea
- Today's git snapshot.
0707ea
237091
* Tue Sep 01 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-44.20090901
237091
- Today's git snapshot (incl. vga-arbitration).
237091
- dri2-page-flip.patch: rebase.
237091
- xserver-1.6.99-vga-arb.patch: Drop.
237091
0089d9
* Fri Aug 28 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-43.20090828
0089d9
- Today's git snapshot.
0089d9
73a13a
* Thu Aug 27 2009 Tomas Mraz <tmraz@redhat.com> - 1.6.99-42.20090825
73a13a
- rebuilt with new openssl and audit
73a13a
844a56
* Tue Aug 25 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-41.20090825
844a56
- Today's git snapshot.
844a56
ff26d9
* Mon Aug 24 2009 Ben Skeggs <bskeggs@redhat.com> 1.6.99-40.20090820
ff26d9
- xserver-1.6.1-nouveau.patch: remove vesa fallback for 0x08xx chips, KMS
ff26d9
  should work on them now, there's accel issues on some of them but we can
ff26d9
  fallback to shadowfb in the driver and keep KMS support.
ff26d9
50f241
* Fri Aug 21 2009 Adam Jackson <ajax@redhat.com> 1.6.99-39.20090820
50f241
- xserver-1.6.99-default-modes.patch: Don't add default modes to the pool if
50f241
  the driver returned real modes (and has no EDID).
50f241
5c5398
* Thu Aug 20 2009 Adam Jackson <ajax@redhat.com> 1.6.99-37.20090820
5c5398
- Today's git snapshot.
5c5398
- xserver-1.6.99-dri2-swapbuffers-fallback.patch: Fix SwapBuffers crash.
5c5398
- xserver-1.6.99-linkmap.patch: Drop, superceded upstream.
5c5398
- xserver-1.6.1-proc-cmdline.patch, xserver-1.6.99-dpms.patch, 
5c5398
  xserver-1.6.99-eventtime.patch: Drop, merged.
5c5398
43f01d
* Wed Aug 19 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-36.20090814
43f01d
- xserver-1.6.99-eventtime.patch: don't reset the last event time when the
43f01d
  screen saver activates.
43f01d
7e2304
* Mon Aug 17 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-35.20090814
7e2304
- xserver-1.6.99-dpms.patch: don't reset last event time on DPMS changes.
7e2304
36ab3d
* Fri Aug 14 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-34.20090814
36ab3d
- Today's git snapshot.
36ab3d
3255e5
* Tue Aug 11 2009 Adam Jackson <ajax@redhat.com> 1.6.99-33.20090807
3255e5
- xserver-1.6.99-show-ugly-cursor.patch: Drop, gtk bug found.
3255e5
b487c7
* Tue Aug 11 2009 Dave Airlie <airlied@redhat.com> 1.6.99-32.20090807
b487c7
- update to latest -git for EXA fixes
b487c7
74b976
* Mon Aug 10 2009 Adam Jackson <ajax@redhat.com> 1.6.99-31.20090807
74b976
- Move libxf86config.a back to -server-devel
74b976
- xserver-1.6.99-show-ugly-cursor.patch: Un-suppress the initial root cursor
74b976
  hiding until we figure out what's wrong with gtk in anaconda.
74b976
1a6a35
* Fri Aug 07 2009 Dave Airlie <airlied@redhat.com> 1.6.99-30.20090807
1a6a35
- goddamit: reapply picify libxf86config.a hopefully
1a6a35
e9c8e2
* Fri Aug 07 2009 Dave Airlie <airlied@redhat.com> 1.6.99-29.20090807
e9c8e2
- rebase upstream
e9c8e2
- libxf86config.a revenge, brought back .a upstream, doesn't work as .so
e9c8e2
780d7d
* Thu Aug 06 2009 Adam Jackson <ajax@redhat.com> 1.6.99-28.20090804
780d7d
- xserver-1.6.99-dri2-crash-fixes.patch: don't cough and die just because
780d7d
  the driver had the gall not to register a SwapBuffers handler.
780d7d
df0819
* Wed Aug 05 2009 Adam Jackson <ajax@redhat.com> 1.6.99-27.20090804
df0819
- xserver-1.6.99-vga-arb.patch: Fix crashes from miscompilation without
df0819
  xorg-config.h.
df0819
ae50c4
* Wed Aug 05 2009 Dave Airlie <airlied@redhat.com> 1.6.99-26.20090804
ae50c4
- fix VGA arb device lookup - noticed by mclasen in qemu
ae50c4
c165c8
* Tue Aug 04 2009 Dave Airlie <airlied@redhat.com> 1.6.99-25.20090804
c165c8
- fix VGA arb fatal error
c165c8
cdde67
* Tue Aug 04 2009 Dave Airlie <airlied@redhat.com> 1.6.99-24.20090804
cdde67
- update server snapshot + add VGA arbitration
cdde67
9c3a34
* Mon Aug 03 2009 Adam Jackson <ajax@redhat.com> 1.6.99-23.20090724
9c3a34
- Un-Requires xorg-x11-filesystem
9c3a34
Kristian Høgsberg 3457ad
* Wed Jul 29 2009 Kristian Høgsberg <krh@redhat.com> - 1.6.99-22.20090724
Kristian Høgsberg 3457ad
- Add DRI2 page flipping feature.
Kristian Høgsberg 3457ad
f76b04
* Tue Jul 28 2009 Adam Jackson <ajax@redhat.com> 1.6.99-21.20090724
f76b04
- xserver-1.6.99-right-of.patch: Default to right-of initial placement
f76b04
  for RANDR 1.2 drivers with enough virtual space.
f76b04
34b04e
* Tue Jul 28 2009 Adam Jackson <ajax@redhat.com> 1.6.99-20.20090724
34b04e
- xserver-1.6.99-use-pci-access-boot.patch: Some chips (thanks Intel) will
34b04e
  change their PCI class at runtime if you disable their VGA decode, so
34b04e
  consider both 0x0300 and 0x0380 classes when looking for the boot VGA.
34b04e
f2af5d
* Tue Jul 28 2009 Adam Jackson <ajax@redhat.com> 1.6.99-19.20090724
f2af5d
- xserver-1.6.99-randr-error-debugging.patch: Dump RANDR protocol errors
f2af5d
  to the log.
f2af5d
- Un-package xf8_16bpp, no one cares.
f2af5d
df2aec
* Mon Jul 27 2009 Dave Airlie <airlied@redhat.com> 1.6.99-18.20090724
df2aec
- xserver-1.6.99-use-pci-access-boot.patch: use pciaccess boot vga
df2aec
- not sure what is up with the Conflicts stuff
df2aec
cc20a4
* Sat Jul 25 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-17.20090724
cc20a4
- Bump release number.
cc20a4
1ff61c
* Fri Jul 24 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-16.20090724
1ff61c
- Today's git snapshot.
1ff61c
08ecc6
* Thu Jul 23 2009 Adam Jackson <ajax@redhat.com> 1.6.99-16.20090721
08ecc6
- xserver-1.6.99-linkmap.patch: Print load offsets of all DSOs on backtrace
df0819
  so we can addr2line afterwards.
08ecc6
5458ee
* Tue Jul 21 2009 Adam Jackson <ajax@redhat.com> 1.6.99-15.20090721
5458ee
- Today's git snapshot.
5458ee
611fa3
* Wed Jul 15 2009 Adam Jackson <ajax@redhat.com> 1.6.99-14.20090715
611fa3
- Move PAM config file here from xdm.
611fa3
3f96d3
* Wed Jul 15 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-13.20090715
3f96d3
- Today's git snapshot.
3f96d3
12af37
* Tue Jul 14 2009 Adam Jackson <ajax@redhat.com> 1.6.99-12.20090714
12af37
- Today's git snapshot.
12af37
- Drop the %%pre script for Xorg, everyone ought to be migrated by now.
12af37
f3885d
* Fri Jul 10 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-11.20090710
f3885d
- Today's git snapshot.
f3885d
- xserver-1.6.0-no-i810.patch: Drop.
f3885d
1523d3
* Tue Jul 07 2009 Adam Jackson <ajax@redhat.com> 1.6.99-10.20090707
1523d3
- Today's git snapshot.
1523d3
- xserver-1.4.99-pic-libxf86config.patch: Drop.
1523d3
- xserver-1.4.99-document-fontpath-correctly.patch: Typo fixes.
1523d3
- libxf86config subpackages.
1523d3
5ac01c
* Mon Jul 06 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-9.20090706
5ac01c
- Today's git snapshot.
5ac01c
- xserver-1.5.0-bad-fbdev-thats-mine.patch: Drop. Merged upstream.
5ac01c
9fdd1d
* Mon Jun 29 2009 Adam Jackson <ajax@redhat.com> 1.6.99-8.20090618
e009fe
- Move xkb requires to -common subpackage, Xephyr needs them too.
9fdd1d
89c124
* Mon Jun 29 2009 Adam Jackson <ajax@redhat.com> 1.6.99-7.20090618
89c124
- xserver-1.5.99.902-selinux-debugging.patch: Drop.
89c124
- xorg-x11-server-1.1.0-no-move-damage.patch: Drop.
89c124
- xserver-1.4.99-dont-backfill-bg-none.patch: Drop.
89c124
Adam Tkac 2766b3
* Tue Jun 23 2009 Adam Tkac <atkac redhat="" com=""> 1.6.99-6.20090618
Adam Tkac 2766b3
- build xorg-x11-server-source as noarch
Adam Tkac 2766b3
55028b
* Tue Jun 23 2009 Ben Skeggs <bskeggs@redhat.com> 1.6.99-5.20090618
55028b
- update nouveau autoconfig patch from F11
55028b
c6d728
* Mon Jun 22 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-4.20090618
c6d728
- move libxf86config.so to devel package, libxf86config.so.* stays in the
c6d728
  Xorg package.
c6d728
052b50
* Sun Jun 21 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-3.20090618
052b50
- Move libxf86config files to package xorg-x11-server-Xorg, libxf86config is
052b50
  a shared lib now and required by the Xorg binary.
052b50
a8e506
* Fri Jun 19 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-2.20090618
a8e506
- add missing commitid file.
a8e506
520bba
* Thu Jun 18 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99.1.20090618
520bba
- Today's git snapshot.
520bba
- disable Xdmx - it's broken upstream
520bba
- Removing patches merged upstream or obsolete.
520bba
  xserver-1.4.99-endian.patch - obsolete with autoconf 2.63-1 (#449944)
520bba
  xserver-1.5.99.902-sod-off-poulsbo.patch - upstream
520bba
  xserver-1.6.0-selinux-less.patch - upstream
520bba
  xserver-1.5.99.902-vnc.patch - upstream
520bba
  xserver-1.6.0-restore-zap.patch - upstream
520bba
  xserver-1.6.0-xinerama-cursors.patch - upstream
520bba
  xserver-1.6.0-xinerama-crashes.patch - obsolete, server 1.6 only
520bba
  xserver-1.6.1-xkbsendmap.patch - upstream
520bba
  xserver-1.6.0-randr-xinerama-crash.patch - upstream
520bba
  xserver-1.6.1-avoid-malloc-for-logging.patch - upstream
520bba
  xserver-1.6.1-exa-avoid-swapped-out.patch - upstream
520bba
  xserver-1.6.1-exa-create-pixmap2.patch -  upstream
520bba
  xserver-1.6.1-fix-glx-drawable.patch - upstream
520bba
  xserver-1.6.1-randr-gamma.patch - upstream 
520bba
  xserver-1.6.1-vt-switch.patch - obsolete
520bba
  xserver-1.6.1-pea-quirk.patch - will be upstream
520bba
18de5f
* Tue Apr 14 2009 Adam Jackson <ajax@redhat.com> 1.6.1-1
18de5f
- xserver 1.6.1
18de5f
6fbf66
* Mon Apr 13 2009 Adam Jackson <ajax@redhat.com> 1.6.0-20
6fbf66
- Obsolete a bunch of input drivers. (#493221)
6fbf66
54ae36
* Thu Apr 09 2009 Adam Jackson <ajax@redhat.com> 1.6.0-19
54ae36
- xserver-1.6.0-no-i810.patch: Don't try to load i810.
54ae36
b390ba
* Thu Apr 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-18
b390ba
- xserver-1.6.0-restore-zap.patch: Restore default off for DontZap.
b390ba
bce379
* Mon Apr 06 2009 Adam Jackson <ajax@redhat.com> 1.6.0-17
bce379
- xserver-1.6.0-displayfd.patch: Add -displayfd commandline option.
bce379
dc73ba
* Mon Mar 30 2009 Adam Jackson <ajax@redhat.com> 1.6.0-16
dc73ba
- Don't nuke ModulePath lines in xorg.conf anymore.  If you're still doing
dc73ba
  this it's probably because you need to. (#490294)
dc73ba
ca7f81
* Wed Mar 25 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-15
ca7f81
- xserver-1.6.0-xtest-pointerscreen.patch: set POINTER_SCREEN flag for core
ca7f81
  XTestFakeInput events (#490984)
ca7f81
- xserver-1.6.0-xinerama-cursors.patch: don't display SW cursors when
ca7f81
  switching screens.
ca7f81
- xserver-1.6.0-xinerama-crashes.patch: don't crash on key repeats in xinerama
ca7f81
  setups.
ca7f81
662973
* Wed Mar 18 2009 Adam Jackson <ajax@redhat.com> 1.6.0-14
662973
- s390 fixes (Karsten Hopp)
662973
3fbffa
* Thu Mar 12 2009 Adam Jackson <ajax@redhat.com> 1.6.0-13
3fbffa
- xselinux-1.6.0-selinux-nlfd.patch: Acquire the netlink socket from selinux,
3fbffa
  check it ourselves rather than having libselinux bang on it all the time.
3fbffa
364afb
* Wed Mar 11 2009 Adam Jackson <ajax@redhat.com> 1.6.0-12
364afb
- Requires: pixman >= 0.14.0
364afb
3087cb
* Wed Mar 11 2009 Adam Jackson <ajax@redhat.com> 1.6.0-11
3087cb
- xserver-1.6.0-less-acpi-brokenness.patch: Don't build the (broken)
3087cb
  ACPI code.
3087cb
a7f984
* Wed Mar 11 2009 Adam Jackson <ajax@redhat.com> 1.6.0-10
a7f984
- xserver-1.6.0-selinux-less.patch: Don't init selinux unless the policy
a7f984
  says to be an object manager.
a7f984
a1e98f
* Fri Mar 06 2009 Dennis Gilmore <dennis@ausil.us> 1.6.0-9
a1e98f
- BR kernel-headers not kernel-devel
a1e98f
f80ad2
* Fri Mar 06 2009 Adam Jackson <ajax@redhat.com> 1.6.0-8
f80ad2
- xserver-1.6.0-primary.patch: Really, only look at VGA devices. (#488869)
f80ad2
502f1c
* Thu Mar 05 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-7
502f1c
- Remove 10-x11-keymap.fdi, this is provided by fedora-setup-keyboard now.
502f1c
8b7db1
* Wed Mar 04 2009 Adam Jackson <ajax@redhat.com> 1.6.0-6
8b7db1
- Move fedora-setup-keyboard (and libdrm) Requires to the Xorg subpackage,
8b7db1
  since they won't do anything at the top level.
8b7db1
- Remove BR: freetype freetype-devel.
8b7db1
- xserver-1.6.0-primary.patch: Only consider actual VGA devices.
8b7db1
a78387
* Wed Mar 04 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-5
a78387
- Drop our own fedora-setup-keyboard script, Require: fedora-setup-keyboard
a78387
  package instead.
a78387
bf40c1
* Tue Mar 03 2009 Adam Jackson <ajax@redhat.com> 1.6.0-4
bf40c1
- xserver-1.6.0-selinux-raw.patch: Deal in raw contexts, to avoid paying
bf40c1
  the price for setrans on every object.
bf40c1
- xserver-1.6.0-primary.patch: Try harder to figure out what the primary
bf40c1
  video device is on machines with multiple GPUs.
bf40c1
- xserver-1.6.0-selinux-destroy.patch: Don't bother relabeling objects that
bf40c1
  are on the way to destruction.
bf40c1
db3493
* Mon Mar 02 2009 Adam Jackson <ajax@redhat.com> 1.6.0-3
db3493
- xserver-1.6.0-preferred-thinko.patch: Fix a thinko in output setup when
db3493
  only one head is attached.
db3493
6b868c
* Fri Feb 27 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-2
6b868c
- xserver-1.6.0-XIPropToInt.patch: add XIPropToInt helper function
6b868c
  (requirement for XATOM_FLOAT patch)
6b868c
- xserver-1.6.0-XATOM_FLOAT.patch: add support for float properties.
6b868c
a39c24
* Wed Feb 25 2009 Adam Jackson <ajax@redhat.com> 1.6.0-1
a39c24
- xserver 1.6.0
a39c24
ffd570
* Wed Feb 18 2009 Adam Jackson <ajax@redhat.com> 1.5.99.903-3
ffd570
- xserver-1.5.99.903-fontmod.h: Fix build against new libXfont.
ffd570
d60a2a
* Wed Feb 18 2009 Adam Jackson <ajax@redhat.com> 1.5.99.903-2
d60a2a
- xserver-1.5.99.903-glx-visual-score.patch: Fix visual scoring.
d60a2a
629ea2
* Wed Feb 18 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-1
629ea2
- xserver 1.6. RC 3
629ea2
- remove patches merged into upstream.
629ea2
aa9281
* Tue Feb 17 2009 Adam Jackson <ajax@redhat.com> 1.5.99.902-13
aa9281
- xserver-1.5.99.902-randr-soft-getpanning.patch: Fail RRGetPanning softly
aa9281
  when the driver doesn't support it.
aa9281
950fc2
* Mon Feb 16 2009 Ben Skeggs <bskeggs@redhat.com> 1.5.99.902-12
950fc2
- xserver-1.5.99.902-nouveau.patch: select nouveau as default driver
950fc2
  for NVIDIA GPUs
950fc2
6f1b59
* Mon Feb 16 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-11
6f1b59
- xserver-1.5.99.902-xkb-colors.patch: don't confuse src and dst when copying
6f1b59
  color labels (#469572)
6f1b59
Adam Tkac 7f7f7d
* Thu Feb 12 2009 Adam Tkac <atkac redhat="" com=""> 1.5.99.902-10
Adam Tkac 7f7f7d
- don't call drv->UnInit if device doesn't have driver
Adam Tkac 7f7f7d
306a46
* Wed Feb 11 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-9
306a46
- xserver-1.5.99.902-always-RAW.patch: always init the console to RAW mode.
306a46
49d4d9
* Tue Feb 10 2009 Adam Jackson <ajax@redhat.com> 1.5.99.902-8
49d4d9
- Re-enable RECORD. (#472168)
49d4d9
38a8c9
* Tue Feb 10 2009 Adam Jackson <ajax@redhat.com> 1.5.99.902-7
38a8c9
- xserver-1.5.99.902-sod-off-poulsbo.patch: Don't try the intel driver on
38a8c9
  GMA500. (#472674)
38a8c9
57da02
* Tue Feb 10 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-6
57da02
- xserver-1.5.99.902-listen-for-hal.patch: listen for HAL startup
57da02
  notifications if it isn't running already.
57da02
70653e
* Mon Feb 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-5
70653e
- xserver-1.5.99.902-mediakeys-crash.patch: don't crash when multimedia keys
70653e
  are pressed (#483435)
70653e
f49055
* Sun Feb 08 2009 Adam Jackson <ajax@redhat.com> 1.5.99.902-4
f49055
- xserver-1.5.99.902-selinux-debugging.patch: Try to figure out why selinux
f49055
  class map setup fails.
f49055
- Remove mtrr header hack.
f49055
a5cb92
* Fri Feb 06 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-3
a5cb92
- Update 10-x11-keymap.fdi: only call fedora-setup-keyboard for devices with
a5cb92
  input.capabilities = keyboard (#484217)
a5cb92
010d2e
* Wed Feb 04 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-2
010d2e
- xserver-1.5.99.902-xinerama.patch: don't update the sprite root window in
010d2e
  Xinerama setups (#473825)
010d2e
53d63a
* Tue Feb 03 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-1
53d63a
- xserver 1.6. RC 2
53d63a
c28ddf
* Tue Jan 27 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.901-5
c28ddf
- replace fedora-setup-keyboard with pure python one (#478431)
c28ddf
6f00a8
* Tue Jan 27 2009 Dave Airlie <airlied@redhat.com> 1.5.99.901-4
6f00a8
- xserver-1.5.99.3-fix-core-fonts.patch (#478999)
6f00a8
Adam Tkac 7068bb
* Mon Jan 26 2009 Adam Tkac <atkac redhat="" com=""> 1.5.99.901-3
Adam Tkac 7068bb
- improved xserver-1.5.99.3-broken-mtrr-header.patch to unbreak mtrr.h again
Adam Tkac 7068bb
Adam Tkac c0609f
* Mon Jan 26 2009 Adam Tkac <atkac redhat="" com=""> 1.5.99.901-2
Adam Tkac c0609f
- rebuild against new openssl
Adam Tkac c0609f
714b48
* Tue Jan 13 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.901-1
714b48
- xserver 1.6 RC 1
714b48
- fix "git-xyz" to "git xyz"
714b48
- revert yesterdays changes to make-git-snapshot.sh, that was a bad idea.
714b48
66e1b5
* Mon Jan 12 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.3-5
66e1b5
- rebase to today's server-1.6-enterleave branch, current 1.6 plus enterleave
66e1b5
  patches.
66e1b5
- drop xserver-1.5.99.3-offscreen-pixmaps.patch - merged upstream
66e1b5
- fix up git checkout in make-git-snapshot.sh to allow a remote branch to be
66e1b5
  specified as $1.
66e1b5
0cf7b6
* Thu Jan 08 2009 Adam Jackson <ajax@redhat.com> 1.5.99.3-8
0cf7b6
- xserver-1.5.99.3-broken-mtrr-header.patch: Unbreak broken mtrr.h.
0cf7b6
19b9d5
* Wed Jan 07 2009 Adam Jackson <ajax@redhat.com> 1.5.99.3-7
19b9d5
- xserver-1.5.99.3-offscreen-pixmaps.patch: Turn off offscreen pixmaps in XAA.
19b9d5
  Again.  Sigh.
19b9d5
Adam Tkac f3bef3
* Wed Jan 07 2009 Adam Tkac <atkac redhat="" com=""> 1.5.99.3-6
Adam Tkac f3bef3
- use "git am" instead of "git-am"
Adam Tkac f3bef3
- added more sources into xorg-x11-server-source to make source compilable
Adam Tkac f3bef3
a97fe3
* Mon Dec 29 2008 Dave Airlie <airlied@redhat.com> 1.5.99.3-5
a97fe3
- remove unused build options - enable dri2
a97fe3
80eb89
* Wed Dec 24 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.3-4
80eb89
- xserver-1.5.99.3-ddx-rules.patch: enable the DDX to set the rules for the
80eb89
  core devices (#477712)
80eb89
- Require xorg-x11-drv-evdev 2.1.0-3 for ABI.
80eb89
086e21
* Mon Dec 22 2008 Adam Jackson <ajax@redhat.com> 1.5.99.3-3
086e21
- xserver-1.5.0-bad-fbdev-thats-mine.patch: Do the same for sbus that we do
086e21
  for pci.
086e21
4ef5ee
* Mon Dec 22 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.3-2
4ef5ee
- Update to today's server-1.6  branch tip.
4ef5ee
722283
* Fri Dec 19 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.3-1
722283
- xserver 1.5.99.3
722283
- drop patches merged into master
722283
- xserver-1.5.99.3-dmx-xcalloc.patch: avoid dmx Xcalloc build errors
722283
b87ee0
* Wed Nov 05 2008 Adam Jackson <ajax@redhat.com> 1.5.3-1
b87ee0
- xserver 1.5.3
b87ee0
dfe451
* Fri Oct 31 2008 Adam Jackson <ajax@redhat.com> 1.5.2-12
dfe451
- xserver-1.5.2-drain-console.patch: Silently eat any input we get from the
dfe451
  tty fd, lest terrible wakeup storms ensue.
dfe451
562c60
* Tue Oct 28 2008 Adam Jackson <ajax@redhat.com> 1.5.2-11
562c60
- Un-require mouse and keyboard, we're an evdev shop now
562c60
- Drop some obsoletes from the F7 timeframe
562c60
- Require vesa on i386 and amd64, fbdev elsewhere
562c60
b6d818
* Mon Oct 27 2008 Adam Jackson <ajax@redhat.com> 1.5.2-10
b6d818
- xserver-1.5.0-bg-none-root.patch: Make it something the driver has to
b6d818
  explicitly claim support for, so we don't get garbage when you do -nr
b6d818
  on vesa for example.
b6d818
d62ea4
* Mon Oct 27 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-9
d62ea4
- xserver-1.5.2-more-sanity-checks.patch: more sanity checks to stop vmmouse
d62ea4
  from segfaulting the server. #434807
d62ea4
d4d60d
* Wed Oct 22 2008 Peter Hutterer <peter.hutterer@redhat.com>
50cbe3
- Update xserver-1.5.2-disable-kbd-mouse.patch: add line to xorg.conf man-page
50cbe3
  stating that devices are disabled if AEI is on.
50cbe3
50cbe3
* Wed Oct 22 2008 Peter Hutterer <peter.hutterer@redhat.com>
d4d60d
- fix typo in xserver-1.5.2-no-duplicate-devices.patch
d4d60d
6baf60
* Mon Oct 20 2008 Adam Jackson <ajax@redhat.com> 1.5.2-8
6baf60
- xserver-1.5.2-exa-sync-less.patch: Avoid migrating pixmaps out on
6baf60
  PutImage.
6baf60
613014
* Mon Oct 20 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-7
613014
- xserver-1.5.2-no-duplicate-devices.patch: don't re-add devices through HAL
613014
  if they are already added (#467462).
613014
36856b
* Sun Oct 19 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-6
36856b
- Update xserver-1.5.2-disable-kbd-mouse.patch: if no config file is present,
36856b
  we need to force AllowEmptyInput on.
36856b
9d9843
* Thu Oct 16 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-5
9d9843
- xserver-1.5.2-enable-RAW-console.patch: enable RAW mode for console, no need
9d9843
  for grabbing the evdev device anymore.
9d9843
- xserver-1.5.2-disable-kbd-mouse.patch: if AllowEmptyInput is on, don't allow
9d9843
  mouse or keyboard drivers.
9d9843
106cce
* Tue Oct 14 2008 Adam Jackson <ajax@redhat.com> 1.5.2-4
106cce
- xserver-1.5.2-lies-damn-lies-and-aspect-ratios.patch: Catch even more
106cce
  cases of the monitor encoding aspect ratio for size. (#458747)
106cce
399025
* Tue Oct 14 2008 Adam Jackson <ajax@redhat.com> 1.5.2-3
399025
- xserver-1.5.2-backtrace-defines.patch: Get HAVE_BACKTRACE defined even at
399025
  the DIX level.
399025
5435f0
* Fri Oct 10 2008 Adam Jackson <ajax@redhat.com> 1.5.2-2
5435f0
- xserver-1.5.1-global-backtrace.patch: Make backtraces possible from
5435f0
  outside the xfree86 DDX.
5435f0
- xserver-1.5.2-mieq-backtrace.patch: bt when we fill the input queue.
5435f0
861a62
* Fri Oct 10 2008 Adam Jackson <ajax@redhat.com> 1.5.2-1
861a62
- xserver 1.5.2
861a62
- xserver-1.5.0-comment-out-glxdri2.c: Drop, no longer relevant.
861a62
- xserver-1.5.0-xkb-core-kbd-map-fix.patch: Drop, merged.
861a62
- xserver-1.5.1-int10-leaks.patch: Drop, merged.
861a62
851e26
* Fri Oct 10 2008 Adam Jackson <ajax@redhat.com> 1.5.1-11
851e26
- xserver-1.3.0-no-prerelease-warning.patch: Drop.
851e26
05c6c1
* Tue Oct 07 2008 Dave Airlie <airlied@redhat.com> 1.5.1-10
05c6c1
- actually apply exa fix patch
05c6c1
1288ee
* Tue Oct 07 2008 Adam Jackson <ajax@redhat.com> 1.5.1-9
1288ee
- xserver-1.5.1-xgi.patch: Move XGI cards onto the sis driver. (#453812)
1288ee
f58fef
* Tue Oct 07 2008 Adam Jackson <ajax@redhat.com> 1.5.1-8
f58fef
- xserver-1.5.1-int10-leaks.patch: Shut up some useless int10 debugging and
f58fef
  plug a memory leak.
f58fef
47a0d7
* Tue Oct 7 2008 Adam Jackson <ajax@redhat.com> 1.5.1-7
47a0d7
- xserver-1.5.1-mode-debug.patch: Force mode debugging on.
47a0d7
586114
* Tue Oct 7 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.5.1-6
586114
- xserver-1.5.0-xkb-core-kbd-map-fix.patch: don't invent groups when mapping
586114
  from xkb to core and back, and squash canonical types into explicit ones on
586114
  core reconstruction (2 patches). #460545
586114
6b2e48
* Mon Oct 06 2008 Dave Airlie <airlied@redhat.com> 1.5.1-5
6b2e48
- xserver-1.5.1-exa-fix-glyph-segfault.patch - fix EXA rects crash (462447)
6b2e48
ac0e24
* Tue Sep 30 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.5.1-4
ac0e24
- fix typo. :P
ac0e24
1b89ad
* Tue Sep 30 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.5.1-3
1b89ad
- add xvfb-run helper script to Xvfb package
1b89ad
b4b3d3
* Thu Sep 25 2008 Dave Airlie <airlied@redhat.com> 1.5.1-2
b4b3d3
- fix crash with x11perf on r500 modesetting
b4b3d3
e691cc
* Tue Sep 23 2008 Adam Jackson <ajax@redhat.com> 1.5.1-1
e691cc
- xserver 1.5.1
e691cc
- Trim %%changelog.
e691cc
3cb8a7
* Thu Sep 11 2008 Soren Sandmann <sandmann@redhat.com> 1.5.0-6
3cb8a7
- Comment out glxdri2.c since it doesn't compile. (krh says it
3cb8a7
  won't break at runtime). 
3cb8a7
5f7794
* Thu Sep 11 2008 Soren Sandmann <sandmann@redhat.com> 1.5.0-5
5f7794
- Bump BuildRequires on mesa-GL-devel. Maybe that will work.
5f7794
6b932a
* Thu Sep 11 2008 Soren Sandmann <sandmann@redhat.com> 1.5.0-4
6b932a
- Bump BuildRequires on xorg-x11-proto-devel
6b932a
b38b00
* Thu Sep 11 2008 Soren Sandmann <sandmann@redhat.com> 1.5.0-3
a1dac6
- Change the external monitor patch to base off of amount of video ram.
a1dac6
a1dac6
* Thu Sep 11 2008 Soren Sandmann <sandmann@redhat.com> 1.5.0-3
b38b00
- Change the default screen limits to include room for a 1280 wide
b38b00
  projector.
b38b00
3c109f
* Wed Sep 10 2008 Dave Airlie <airlied@redhat.com> 1.5.0-2
3c109f
- bring master exa back
3c109f
b3fd50
* Wed Sep 03 2008 Adam Jackson <ajax@redhat.com> 1.5.0-1
b3fd50
- xserver 1.5.0
b3fd50
- Revert to the EXA from 1.5.0, should be good enough one hopes.
b3fd50
- Add .gitignore from git, so working with the artificial git tree is less
b3fd50
  flakey.
b3fd50
5bdc96
* Mon Aug 25 2008 Adam Jackson <ajax@redhat.com> 1.4.99.906-10
5bdc96
- xserver-1.5.0-edid-backport.patch: Backport EDID updates from master.
5bdc96
a24981
* Wed Aug 20 2008 Adam Jackson <ajax@redhat.com> 1.4.99.906-9
a24981
- xserver-1.5.0-hide-cursor.patch: Suppress displaying the cursor until
a24981
  an app calls XDefineCursor().
a24981
Kristian Høgsberg a7e275
* Thu Aug 14 2008 Kristian Høgsberg <krh@redhat.com> - 1.4.99.906-8
Kristian Høgsberg a7e275
- Add bg-none-root patch for plymouth.
Kristian Høgsberg a7e275
47cd37
* Thu Aug 14 2008 Dave Airlie <airlied@redhat.com> 1.4.99.906-7
47cd37
- EXA backport master EXA code for optimisations
47cd37
b7326a
* Wed Aug 13 2008 Adam Jackson <ajax@redhat.com> 1.4.99.906-6
b7326a
- xserver-1.5.0-enable-selinux.patch: Enable selinux again.
b7326a
3262ba
* Tue Aug 05 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.4.99.906-5
3262ba
- xserver-1.5.0-xkb-fix-ProcXkbSetXYZ-to-work-on-all.patch: force xkb requests
3262ba
  to apply to all extension devices.
3262ba
- drop call-SwitchCoreKeyboard.patch
3262ba
- xserver-1.5.0-force-SwitchCoreKeyboard-for-evdev.patch: force
3262ba
  SwitchCoreKeyboard for evdev devices to push device keymap into core device.
3262ba
b1cd19
* Mon Aug 04 2008 Adam Jackson <ajax@redhat.com> 1.4.99.906-4
59994a
- 10-x11-keymap.fdi, fedora-setup-keyboard: Attempt to read keyboard settings
59994a
  from /etc/sysconfig/keyboard and stuff them into hal.
59994a
3262ba
* Mon Aug 04 2008 Peter Hutterer <peter.hutterer@redhat.com> 1.4.99.906-3
3262ba
- xserver-1.5.0-call-SwitchCoreKeyboard-for-first-device.patch: force a keymap
3262ba
  switch to push the device keymap into the core device.
3262ba
bb998c
* Thu Jul 31 2008 Adam Jackson <ajax@redhat.com> 1.4.99.906-2
bb998c
- Drop the evdev keyboarding patch.
bb998c
37a43a
* Thu Jul 24 2008 Adam Jackson <ajax@redhat.com> 1.4.99.906-1
37a43a
- 1.5RC6.
37a43a
Adam Tkac 7c0bdc
* Wed Jul 02 2008 Adam Tkac <atkac redhat="" com=""> 1.4.99.905-2.20080701
Adam Tkac 7c0bdc
- build with -rdynamic to make dri_swrast happy
Adam Tkac 7c0bdc
Adam Tkac c3613d
* Mon Jun 30 2008 Adam Jackson <ajax@redhat.com> 1.4.99.905-1.20080701
Adam Tkac c3613d
- 1.5RC5.
Adam Tkac c3613d
Adam Tkac c3613d
* Thu Jun 19 2008 Adam Tkac <atkac redhat="" com="">
Adam Tkac 70f1f7
- workaround broken AC_C_BIGENDIAN macro (#449944)
Adam Tkac 70f1f7
Adam Tkac c3613d
* Thu Jun 12 2008 Dave Airlie <airlied@redhat.com> 1.4.99.902-3.20080612
Adam Tkac c3613d
- xserver-1.5.0-fix-single-aspect.patch - fix 2560x1600 on my monitor.
Adam Tkac c3613d
Adam Tkac c3613d
* Thu Jun 12 2008 Dave Airlie <airlied@redhat.com> 1.4.99.902-2.20080612
f4653f
- cve-2008-1377: Record and Security Extension Input validation
f4653f
- cve-2008-1379: MIT-SHM extension Input Validation flaw
f4653f
- cve-2008-2360: Render AllocateGlyph extension Integer overflows
f4653f
- cve-2008-2361: Render CreateCursor extension Integer overflows
f4653f
- cve-2008-2362: Render Gradient extension Integer overflows
f4653f
- Rebase to 1.5 head for security patches for above
f4653f
Adam Tkac c3613d
* Mon Jun 09 2008 Adam Jackson <ajax@redhat.com> 1.4.99.902-1.20080609
Adam Tkac c3613d
- Today's git snapshot.
Adam Tkac c3613d
Adam Tkac c3613d
* Tue May 06 2008 Bill Nottingham <notting@redhat.com> 1.4.99.901-29.20080415
Adam Tkac c3613d
- rebuild against new xorg-x11-xtrans-devel (#445303)
Adam Tkac c3613d
Adam Tkac c3613d
* Mon May 05 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-28.20080415
Adam Tkac c3613d
- xserver-1.5.0-compiz-clip-fix.patch: Make compiz stop blinking every
Adam Tkac c3613d
  so often. (#441219)
Adam Tkac c3613d
Adam Tkac c3613d
* Mon May 05 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-27.20080415
Adam Tkac c3613d
- xserver-1.5.0-hal-closedown.patch: Fix a crash in the hal code when
Adam Tkac c3613d
  closing a device.
Adam Tkac c3613d
2840dd
* Mon Apr 28 2008 Soren Sandmann <sandmann@redhat.com>
2840dd
- Preserve user's CFLAGS
2840dd
Adam Tkac c3613d
* Thu Apr 24 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-26.20080415
Adam Tkac c3613d
- xserver-1.5.0-no-evdev-keyboards-kthnx.patch: Disable evdev for keyboards
Adam Tkac c3613d
  even on combo devices.  This means combo devices will go through the old
Adam Tkac c3613d
  mouse driver too.  Oh well.  (#440380)
Adam Tkac c3613d
Adam Tkac c3613d
* Thu Apr 24 2008 Dave Airlie <airlied@redhat.com> 1.4.99.901-25.20080415
Adam Tkac c3613d
- xserver-1.5.0-f-spot-screws-glx.patch: stop GLX crashing X server when
Adam Tkac c3613d
  f-spot exists (#443299)
Adam Tkac c3613d
Adam Tkac c3613d
* Wed Apr 23 2008 Dave Airlie <airlied@redhat.com> 1.4.99.901-24.20080415
Adam Tkac c3613d
- xserver-1.5.0-glcore-swap-no-crashy.patch: Fix issue with googleearth
Adam Tkac c3613d
  crashing GLcore.
Adam Tkac c3613d
Adam Tkac c3613d
* Tue Apr 22 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-23.20080415
Adam Tkac c3613d
- xserver-1.5.0-stenciled-visuals.patch: Prefer visuals with a stencil
Adam Tkac c3613d
  buffer for the default GLX visual.  (Hans de Goede, #442510)
Adam Tkac c3613d
6596e2
* Tue Apr 15 2008 Dave Airlie <airlied@redhat.com> 1.4.99.901-22.20080415
6596e2
- rebase to upstream server 1.5 branch from today - drop acr quirk
6596e2
414f86
* Thu Apr 10 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-21.20080407
414f86
- xserver-1.5.0-selinux-off-by-default.patch: Re-disable selinux by default,
414f86
  again, in a way that lets you enable it if you really want to.
414f86
5f1265
* Wed Apr 09 2008 Dave Airlie <airlied@redhat.com> 1.4.99.901-20.20080407
5f1265
- xserver-1.5.0-quirk-acr.patch - add quirk for another monitor.
5f1265
31a4de
* Tue Apr 08 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-19.20080407
31a4de
- Today's rebase.  Patch merge, some int10 fixes.
31a4de
cf9e4a
* Mon Apr 07 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-18.20080401
cf9e4a
- xorg-x11-server-Red-Hat-extramodes.patch: Remove some of the more
cf9e4a
  implausible modes.  Cargo cult programming woo.
cf9e4a
cf9e4a
* Fri Apr  4 2008 Kristian Høgsberg <krh@redhat.com> 1.4.99.901-17.20080401
Kristian Høgsberg 56cd34
- Add xserver-1.5.0-dont-bitch-about-record.patch (don't try to load
Kristian Høgsberg 56cd34
  librecord.so when we don't build it) and
Kristian Høgsberg 56cd34
  xserver-1.5.0-handle-failing-dri-create-screen.patch (#440491).
Kristian Høgsberg 56cd34
Kristian Høgsberg 1f8c13
* Wed Apr  2 2008 Kristian Høgsberg <krh@redhat.com> 1.4.99.901-16.20080401
Kristian Høgsberg 1f8c13
- Fix crash when DRI2 fails to initialize and crash when initializing
Kristian Høgsberg 1f8c13
  software GL visuals (#440175).
Kristian Høgsberg 1f8c13
Kristian Høgsberg 81c501
* Tue Apr  1 2008 Kristian Høgsberg <krh@redhat.com> 1.4.99.901-15.20080401
Kristian Høgsberg 81c501
- Rebase to new snapshot to pull in DRI2 direct rendering work.
Kristian Høgsberg 0c86ea
- Stop shipping librecord.so.
Kristian Høgsberg 81c501
32f1dc
* Tue Apr 01 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-14.20080314
32f1dc
- Remove vmmouse again, way too broken.  Let this be a lesson to you:
32f1dc
  never try.
32f1dc
78970a
* Thu Mar 27 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-13.20080314
78970a
- archify the vmmouse logic.
78970a
d15d77
* Thu Mar 27 2008 Dave Airlie <airlied@redhat.com> 1.4.99.901-12.20080314
d15d77
- xserver-1.5.0-fix-lsl-quirk.patch - fix the LSL quirk (#435216)
d15d77
d15d77
* Wed Mar 26 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-11.20080314
1a87a5
- xserver-1.5.0-vmmouse.patch: Use vmmouse(4) for the automagic mouse
1a87a5
  section.  It'll just fall back to the mouse(4) driver anyway if it's
1a87a5
  not a vmmouse.
1a87a5
041480
* Tue Mar 18 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-10.20080314
041480
- xserver-1.5.0-no-evdev-keyboards-kthnx.patch: Sorry, evdev keyboarding is
041480
  just too broken.
041480
633248
* Fri Mar 14 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-9.20080314
633248
- Today's snapshot.  Mostly just patch merge with rawhide.
633248
cae9d2
* Thu Mar 13 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-8.20080310
cae9d2
- xserver-1.5.0-aspect-match.patch: Fix the RANDR 1.2 initial configuration
cae9d2
  heuristic for the case where the best possible mode is the first one in
cae9d2
  the first monitor's mode list.
cae9d2
aea2ef
* Thu Mar 13 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-7.20080310
aea2ef
- xserver-1.5.0-xaa-sucks: Disable XAA offscreen pixmaps by default.  They're
aea2ef
  almost always a performance loss anyway.  Use Option "XaaOffscreenPixmaps"
aea2ef
  to turn them back on.
aea2ef
95b5d8
* Thu Mar 13 2008 Dave Airlie <airlied@redhat.com> 1.4.99.901-6.20080310
95b5d8
- fix fbdev probing with no hardware to not load fbdev if pci slot claimed
95b5d8
06d678
* Wed Mar 12 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-5.20080310
06d678
- xserver-1.5.0-unselinux.patch: Disable selinux extension for now.
06d678
- xserver-1.5.0-ia64.patch: Fix ia64 PCI support. (#429878)
06d678
Kristian Høgsberg ef7113
* Tue Mar 11 2008 Kristian Høgsberg <krh@redhat.com> 1.4.99.901-4.20080310
Kristian Høgsberg ef7113
- Checkout the tip of the git snapshot so we get the most recent DRI2
Kristian Høgsberg ef7113
  texture from pixmap changes in the build.  Bump mesa build requires.
Kristian Høgsberg ef7113
48d315
* Tue Mar 11 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-3.20080310
c5ee03
- New 1.5 snapshot.
3fbffa
- xserver-1.5-x86emu.patch: Fix an x86emu quirk.
c5ee03
00257b
* Fri Mar 07 2008 Adam Jackson <ajax@redhat.com> 1.4.99.901-1.20080307
00257b
- Today's 1.5 snapshot.
00257b
98afae
* Tue Mar 04 2008 Adam Jackson <ajax@redhat.com> 1.4.99.900-0.28.20080304
98afae
- Today's 1.5 snapshot.
98afae
- Obsolete: xorg-x11-drv-magictouch to get it uninstalled.
98afae
f1f010
* Mon Mar 03 2008 Adam Jackson <ajax@redhat.com> 1.4.99.900-0.27.20080303
f1f010
- Switch to 1.5 branch and rebase.
f1f010
0f5f54
* Thu Feb 28 2008 Jeremy Katz <katzj@redhat.com> - 1.4.99.1-0.26
0f5f54
- Pull in another SELinux fix from upstream
0f5f54
4913c6
* Wed Feb 27 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.25
4913c6
- Today's git snapshot.  Selinux fixes, XKB crash fix.
4913c6
4a841c
* Tue Feb 26 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.24
4a841c
- Today's git snapshot.  PCI cleanups, AIGLX fix.
4a841c
63213d
* Fri Feb 22 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.23
63213d
- Today's git snapshot.  Xinerama and XKB fixes, patch merging, etc.
63213d
- Remove some dead patches.
63213d
b34eb7
* Thu Feb 21 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.22
b34eb7
- Today's git snapshot, misc bugfixes.
8302c4
becf1b
* Fri Feb 15 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.21
becf1b
- Today's git snapshot.  Features DRI2 and input hotplugging.  Tasty.
becf1b
70fbb3
* Mon Feb 11 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.20
70fbb3
- Conflict against insufficiently new libpciaccess. (#390751)
70fbb3
Adam Tkac ee454c
* Tue Jan 29 2008 Adam Tkac <atkac redhat="" com=""> 1.4.99.1-0.19
Adam Tkac ee454c
- added dix/protocol.txt to source subpackage
Adam Tkac ee454c
277f8a
* Fri Jan 18 2008 Dave Airlie <airlied@redhat.com> 1.4.99.1-0.18
277f8a
- cve-2007-6429.patch: Fix patch to not break java apps
277f8a
ac5c85
* Fri Jan 18 2008 Dave Airlie <airlied@redhat.com> 1.4.99.1-0.17
ac5c85
- cve-2007-5760.patch: XFree86-Misc Extension Invalid Array Index Vulnerability
ac5c85
- cve-2007-6427.patch: XInput Extension Memory Corruption Vulnerability
ac5c85
- cve-2007-6428.patch: TOG-CUP Extension Memory Corruption Vulnerability
ac5c85
- cve-2007-6429.patch: EVI and MIT-SHM Extension Integer Overflow Vulnerability
e20d4e
- cve-2008-0006-server-fixup.patch: PCF Font Vulnerability - this patch isn't strictly required with new version of libXfont.
ac5c85
Kristian Høgsberg 9f506e
* Wed Jan 16 2008 Kristian Høgsberg <krh@redhat.com> 1.4.99.1-0.16
Kristian Høgsberg 9f506e
- Add xserver-1.4.99-engage-composite-crack-mode.patch to better hide
Kristian Høgsberg 9f506e
  protocol side effects such as loss of grabs and focus when
Kristian Høgsberg 9f506e
  redirecting/unredirecting windows (#350271).
Kristian Høgsberg 9f506e
9e07a0
* Mon Jan 07 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.15
9e07a0
- Today's git snapshot.  X-SELinux!
9e07a0
- Drop the code to migrate from /etc/X11/XF86Config*.
9e07a0
- s/perl -p -i -e/sed -i/g
9e07a0
e6e366
* Mon Jan 07 2008 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.14
e6e366
- Sync with F8 bugfixes:
e6e366
  - xorg-x11-server-Red-Hat-extramodes.patch: Don't supply non-CVT-R timings
e6e366
    for 1920x{1080,1200}.
e6e366
  - xserver-1.3.0-ignore-extra-entity.patch: If a driver doesn't support
e6e366
    secondary entities, don't fatal error just ignore and keep going.
e6e366
  - xserver-1.3.0-randr-fix-set-rotations-xinerama.patch: Attempt to stop
e6e366
    xinerama segfaulting randr12.
e6e366
4edb4e
* Mon Dec 10 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.13
4edb4e
- xserver-1.4.99-alloca-poison.patch: Fatal error on {DE,}ALLOCATE_LOCAL
4edb4e
  so we don't build broken drivers.
4edb4e
- xserver-1.4.99-ssh-isnt-local.patch: Try harder to disable MIT-SHM for
4edb4e
  ssh-forwarded connections.
4edb4e
d9126b
* Mon Dec 03 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.12
d9126b
- xserver-1.4.99-apm-typedefs.patch: Temporary hack for broken kernels that
d9126b
  don't publish the /dev/apm_bios types.
d9126b
8d9571
* Wed Nov 28 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.11
8d9571
- Today's rebase.
8d9571
- BR on git-core instead of git.
8d9571
- Bump mesa-source BR to cope with extended CreatePixmap signature.
8d9571
- xserver-1.4.99-openchrome.patch: Use openchrome not via when running
8d9571
  without a config file.
8d9571
9eb4eb
* Tue Nov 13 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.10
9eb4eb
- -devel Requires: pixman-devel and libpciaccess-devel.
d828d5
8bd842
* Mon Nov 12 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.8
8bd842
- Fix buildrequires and other buildsystem nonsense.
8bd842
06b805
* Fri Nov 02 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.6
06b805
- Merge a bunch of the more trivial patches upstream.
06b805
- New git snapshot containing the merged bits.
06b805
- Remove unused patches.
06b805
- Drop the XFree86 obsoletes.
06b805
494b01
* Fri Nov 02 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.5
494b01
- New git snapshot that fixes Xdmx build.
494b01
- Reenable Xdmx build.
494b01
- Rebase (or drop) the rest of our patches outside the PCI code.
494b01
- Add -common subpackage for shared files.
494b01
- Rename -sdk to -devel for verisimilitude.
494b01
- Simplify the %%configure line a bit.
494b01
3941e5
* Thu Nov 01 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.4
3941e5
- Update mesa and libdrm buildreqs.
3941e5
- Reenable Xephyr build.
3941e5
3941e5
* Wed Oct 31 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.3
3941e5
- Only invoke git-am once.
3941e5
- Disable building mfb and cfb as well.
3941e5
afcbbe
* Wed Oct 31 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.2
afcbbe
- BuildRequires: git.
afcbbe
- Manage the source directory as a git repo.
afcbbe
- Use git-am(1) to apply patches instead of %patch.
afcbbe
- Reformat a bunch of patches to conform to git-am's rules.
afcbbe
- Add wfb to file manifest.
afcbbe
- Drop afb, sorry Amiga users.
afcbbe
- Delete the SecurityPolicy man page from the buildroot, until we have a
afcbbe
  xorg-x11-server-common.
afcbbe
- Update to today's snapshot.
afcbbe
6757c6
* Wed Oct 31 2007 Adam Jackson <ajax@redhat.com> 1.4.99.1-0.1
6757c6
- Begin rebasing to git master.  It almost builds, assuming you disable
6757c6
  glx, kdrive, and dmx, and remove like half the patches.