- Added xserver-1.0.0-parser-add-missing-headers-to-sdk.patch to provide the
necessary libxf86config.a headers to be able to use the library. (#173084)
- Added "Requires: xorg-x11-drivers >= 0.99.2-4" as a dependency of the Xorg
subpackage, to ensure that anaconda installs all of the drivers during OS
installs and upgrades, as requested by Jeremy Katz.
- Update xorg-x11-server-utils dep to 0.99.2-5 to ensure rgb.txt is installed
in correct location - _datadir/X11/rgb
- Added --with-rgb-path configure option to specify _datadir/X11/rgb so the
X server finds the rgb.txt database properly, for bugs (#173453, 173435,
173428, 173483, 173734, 173737, 173594)
- Added xorg-server-0.99.3-fbmmx-fix-for-non-SSE-cpu.patch to prevent SSE/MMX
code from being activated on non-capable VIA CPU. (#173384,fdo#5093)
- Add the missing rpm pre script from monolithic xorg-x11 packaging,
clean it up a bit, reorder it for slight performance gain.
- Add some perl magic to pre script to remove RgbPath from xorg.conf,
in order to fix bug (#173036, 173435, 173453, 173428)
- Add more perl magic to pre script to update ModulePath to the new
location if it is specified in xorg.conf.
- Added xorg-x11-server-0.99.3-init-origins-fix.patch ported from monolithic
xorg-x11 package to fix Xinerama bug.
- Added temporary "BuildRequires: libXfont-devel >= 0.99.2-3" and
"Requires: libXfont-devel >= 0.99.2-3" to ensure early-testers of
pre-rawhide modular X have installed the work around for (#172997).
- Added implementation specific "Requires: xkbdata" to Xorg subpackage, as
we want to ensure the xkb data files are present, but allow us the option
of easily switching implementations to "xkeyboard-config" at a future
date, if we decide to go that route.
- Re-enable _smp_mflags during build.
- Update to xorg-server-0.99.2 from X11R7 RC1.
- Add "BuildRequires: xorg-x11-util-macros >= 0.99.1".
- Add "BuildRequires: mesa-source >= 6.4-4" for DRI builds.
- Added dmx related utilities to Xdmx subpackage.
- Individually list each X server module in file manifest.
- Hack man1 manpages to be installed into man1x.
- Add the following ./configure options --disable-dependency-tracking,
--enable-composite, --enable-xtrap, --enable-xcsecurity, --enable-xevie,
--enable-lbx, --enable-dri, --with-mesa-source, --with-module-dir,
--with-os-name, --with-os-vendor, --with-xkb-output, --disable-xorgcfg
- Added getconfig, scanpci et al to Xorg subpackage
- Added inb, inl, inw, ioport, outboutl, outw, pcitweak utils to Xorg package
conditionally, defaulting to "off". These utilities are potentially
dangerous and can physically damage hardware and/or destroy data, so are
not shipped by default.
- Update BuildRequires for new library package naming (libX...)
- Use Fedora Extras style BuildRoot tag
- Invoke make with _smp_mflags to take advantage of SMP systems
- Go back to %spec -n, use new cvs snapshot that supports overriding
moduledir during make install, use %makeinstall.
- Drop %{moduledir}/multimedia globs.