- Various backports from git master:
- xserver-1.2.0-xfixes-clientgone-check.patch: Avoids a crash when sending
events to clients that just disconnected.
- xserver-1.2.0-os-memory-leak.patch: Plugs a per-connection memory leak.
- xserver-1.2.0-int10-rdtsc.patch: Implement rdtsc in the int10 emulator.
- xserver-1.2.0-glcore-visual-count.patch: Count glcore visuals properly,
fixes crash at exit.
- xorg-x11-server-Red-Hat-extramodes.patch:
- Add 1360x768 normal and reduced-blanking.
- Add reduced-blanking versions of 1680x1050 and 1920x{1200,1080}.
- Remove the >60Hz versions of 2560x1600. Even leaving the 60Hz timing is
kind of ridiculous, since every real LCD that size I've seen uses the
reduced blanking timings. But presumably if you have that nice of a
monitor, you also have a video card with working DDC.
- Massive spec formatting and style cleanup.
- Build Xdmx on all arches.
- Enable GL support even on non-DRI machines.
- Re-add DRI to ppc64.
- Update BuildRequires to current versions.
- Remove some bogus Requires.
- RHEL5 sync:
- xorg-x11-server-1.1.1-maxpixclock-option.patch: Allow the maximum pixel
clock of a monitor to be specified in the config file.
- xorg-x11-server-1.1.1-glcore-visual-matching.patch: Fix a client crash
when creating software indirect GLX contexts.
- xorg-x11-server-1.1.1-vt-activate-is-a-terrible-api.patch: During server
init, abort if either VT activation ioctl fails. During shutdown, be
sure to wait for the VT switch to finish before exiting.
- xorg-x11-server-1.1.1-no-scanpci.patch: Drop scanpci, it's huge and
there's no added value relative to lspci.
- xorg-x11-server-1.1.1-spurious-libxf1bpp-link.patch: Minor linktime
fixup. There's no reason for libxf4bpp to link against libxf1bpp.
- Do not try own /usr/lib/pkgconfig in sdk package.
- Drop dependency on xorg-x11-fonts-base now that we compile in
'fixed' and 'cursor' fonts.
- Drop xorg-redhat-die-ugly-pattern-die-die-die.patch; use -br options
instead.
- xorg-x11-server-1.1.1-vt-activate-is-a-terrible-api.patch: Since the
VT_ACTIVATE/VT_WAITACTIVE pair are never guaranteed to successfully
complete, set a 5 second timeout on the WAITACTIVE, and retry the pair
until we win. (#207746)
- xorg-x11-server-1.1.0-pci-scan-fixes.patch: Partial revert to unbreak some
(but not all) domainful machines, including Pegasos. (#207659)
- xorg-x11-server-1.1.1-pclose-confusion.patch: Be sure to call Pclose()
on pipes created with Popen(), since the additional magic done by Popen()
relative to popen() is not undone by plain pclose(). (Third base!)
- xorg-x11-server-1.1.1-edid-hex-dump.patch: Backport EDID hex dump code
from git.
- xorg-x11-server-1.1.1-always-mouse-thyself.patch: Fix the check to look
for mouse/void drivers in the running layout, as opposed to the config file,
so as not to synthesize two mouse devices.
- xorg-x11-server-1.1.1-infer-virtual.patch: Be slightly more paranoid about
setting line pitch, and rescan the mode list after pruning to re-validate
the estimated virtual size.