mharris d21e74c
Summary: X.Org X11 driver installation package
mharris d21e74c
Name: xorg-x11-drivers
7fed347
Version: 7.3
a400cd4
Release: 13%{?dist}
709c772
License: MIT
mharris d21e74c
Group: User Interface/X Hardware Support
mharris 3d8bf67
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
mharris 3d8bf67
4961ec7
# Xorg is not (yet) buildable for s390.  When it is, we'll probably only
4961ec7
# want dummy and void anyway.  Maybe evdev for uinput stuff?
992c316
ExcludeArch: s390 s390x
c4c6874
992c316
# This used to be machine generated.  That was a horrible unmaintainable idea.
992c316
# So instead we just build all drivers for all arches, except for the drivers
992c316
# where we really do know that it's arch-specific.  Those go at the end of
992c316
# this list.
7fed347
#
7fed347
# Notable things missing:
a1c5729
# - imstt, not packaged yet, probably ppc only
7fed347
# - impact, since we don't have a mips port
7fed347
# - vermilion, the hardware is fictional
7fed347
# - poulsbo, likewise
f360d71
# - ark/chips/s3/tseng/vga, here's a nickel.
mharris d21e74c
9e99aad
Requires: linuxwacom
992c316
Requires: xorg-x11-drv-acecad
mharris d21e74c
Requires: xorg-x11-drv-aiptek
mharris d21e74c
Requires: xorg-x11-drv-apm
mharris e93020e
Requires: xorg-x11-drv-ast
mharris d21e74c
Requires: xorg-x11-drv-ati
mharris d21e74c
Requires: xorg-x11-drv-cirrus
mharris d21e74c
Requires: xorg-x11-drv-dummy
mharris d21e74c
Requires: xorg-x11-drv-elographics
mharris d21e74c
Requires: xorg-x11-drv-evdev
mharris d21e74c
Requires: xorg-x11-drv-fbdev
mharris d21e74c
Requires: xorg-x11-drv-fpit
mharris d21e74c
Requires: xorg-x11-drv-glint
mharris d21e74c
Requires: xorg-x11-drv-hyperpen
mharris d21e74c
Requires: xorg-x11-drv-i128
mharris d21e74c
Requires: xorg-x11-drv-i740
mharris d21e74c
Requires: xorg-x11-drv-keyboard
cdc0c0d
Requires: xorg-x11-drv-mach64
mharris d21e74c
Requires: xorg-x11-drv-mga
mharris d21e74c
Requires: xorg-x11-drv-mouse
mharris d21e74c
Requires: xorg-x11-drv-mutouch
b026803
Requires: xorg-x11-drv-nouveau
mharris d21e74c
Requires: xorg-x11-drv-nv
mharris d21e74c
Requires: xorg-x11-drv-penmount
cdc0c0d
Requires: xorg-x11-drv-r128
mharris d21e74c
Requires: xorg-x11-drv-rendition
mharris d21e74c
Requires: xorg-x11-drv-s3virge
mharris d21e74c
Requires: xorg-x11-drv-savage
mharris d21e74c
Requires: xorg-x11-drv-siliconmotion
mharris d21e74c
Requires: xorg-x11-drv-sis
mharris d21e74c
Requires: xorg-x11-drv-sisusb
mharris d21e74c
Requires: xorg-x11-drv-tdfx
mharris d21e74c
Requires: xorg-x11-drv-trident
992c316
Requires: xorg-x11-drv-v4l
992c316
Requires: xorg-x11-drv-vesa
992c316
Requires: xorg-x11-drv-void
992c316
Requires: xorg-x11-drv-voodoo
mharris 6b73fab
4961ec7
# This _should_ be all arches, but sweet zombie jesus the buildsystem is
4961ec7
# a disaster.  FIXME please.
4961ec7
%ifarch %{ix86} x86_64 ppc
47eff5e
Requires: xorg-x11-drv-synaptics
4961ec7
%endif
4961ec7
7927dfb
# cyrix and nsc used to be here too, but are deprecated upstream and
840b8f7
# should eventually get folded into -geode.
mharris a1d80c6
%ifarch %{ix86}
840b8f7
Requires: xorg-x11-drv-geode
mharris a1d80c6
%endif
mharris a1d80c6
Kristian Høgsberg ff91510
# So far intel is onboard-only.
1510b3f
%ifarch %{ix86} x86_64 ia64
Kristian Høgsberg ff91510
Requires: xorg-x11-drv-intel
mharris d21e74c
%endif
mharris d21e74c
992c316
# This chipset has long since been EOLd, and afaik was only ever in x86 laptops
992c316
%ifarch %{ix86}
992c316
Requires: xorg-x11-drv-neomagic
mharris d21e74c
%endif
mharris d21e74c
9e99aad
# Thus far via chips are only on x86 and amd64 motherboards.  This might be
9e99aad
# the driver that ends up supporting the S3 Chrome cards, so don't be
9e99aad
# surprised if this changes.
mharris d21e74c
%ifarch %{ix86} x86_64
46c0f82
Requires: xorg-x11-drv-openchrome
mharris d21e74c
%endif
mharris d21e74c
992c316
# vmware soft drivers.  yes, vmmouse really isn't ia64-enabled yet.
mharris d21e74c
%ifarch %{ix86} x86_64 ia64
mharris d21e74c
Requires: xorg-x11-drv-vmware
mharris d21e74c
%endif
mharris e93020e
%ifarch %{ix86} x86_64
mharris e93020e
Requires: xorg-x11-drv-vmmouse
mharris e93020e
%endif
6fea5b7
6fea5b7
# Sun kit, sparc-only.
12b132e
%ifarch sparc sparcv9 sparc64
12b132e
Requires: xorg-x11-drv-suntcx
12b132e
Requires: xorg-x11-drv-suncg3
12b132e
Requires: xorg-x11-drv-suncg6
12b132e
Requires: xorg-x11-drv-suncg14
12b132e
Requires: xorg-x11-drv-sunffb
12b132e
Requires: xorg-x11-drv-sunleo
12b132e
Requires: xorg-x11-drv-sunbw2
12b132e
%endif
mharris e93020e
mharris d21e74c
%description
mharris d21e74c
The purpose of this package is to require all of the individual X.Org
mharris d21e74c
driver rpms, to allow the OS installation software to install all drivers
mharris d21e74c
all at once, without having to track which individual drivers are present
mharris d21e74c
on each architecture.  By installing this package, it forces all of the
mharris d21e74c
individual driver packages to be installed.
mharris d21e74c
mharris d21e74c
%prep
mharris d21e74c
%build
mharris d21e74c
%install
mharris d21e74c
rm -rf $RPM_BUILD_ROOT
1c7fbb5
mkdir -p $RPM_BUILD_ROOT
mharris d21e74c
mharris d21e74c
%clean
mharris d21e74c
rm -rf $RPM_BUILD_ROOT
mharris d21e74c
1c7fbb5
%files
1c7fbb5
%defattr(-,root,root,-)
mharris d21e74c
mharris d21e74c
%changelog
a400cd4
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.3-13
a400cd4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a400cd4
Kristian Høgsberg ff91510
* Thu Feb 26 2009 Kristian Høgsberg <krh@redhat.com> - 7.3-12
Kristian Høgsberg ff91510
- Rename i810 to intel.
Kristian Høgsberg ff91510
ebdf6c9
* Thu Feb 26 2009 Dave Airlie <airlied@redhat.com> 7.3-11
ebdf6c9
- remove diamondtouch + wiimote
ebdf6c9
47eff5e
* Thu Feb 19 2009 Peter Hutterer <peter.hutterer@redhat.com> 7.3-10
47eff5e
- s/synaptics/xorg-x11-drv-synaptics/.
47eff5e
- Remove calcomp, citron, digitaledge, dmc, dynapro, jamstudio, magellan,
47eff5e
  microtouch, palmax, spaceorb, summa, tek4957, ur98. Nobody uses them.
47eff5e
cdc0c0d
* Mon Aug 11 2008 Adam Jackson <ajax@redhat.com> 7.3-9
cdc0c0d
- Add r128 and mach64.
cdc0c0d
a1c5729
* Wed Jul 16 2008 Adam Jackson <ajax@redhat.com> 7.3-8
a1c5729
- Tee hee, imstt isn't packaged yet.
a1c5729
6fea5b7
* Tue Jul 15 2008 Adam Jackson <ajax@redhat.com> 7.3-7
6fea5b7
- Comment cleanup.
6fea5b7
- Add imstt to ppc, just for giggles.
6fea5b7
840b8f7
* Tue Jul 15 2008 Warren Togami <wtogami@redhat.com> 7.3-6
840b8f7
- amd was renamed to geode
840b8f7
12b132e
* Wed Jun 04 2008 Dennis Gilmore <dennis@ausil.us> 7.3-5
12b132e
- add sparc drivers
12b132e
7927dfb
* Fri Apr 04 2008 Adam Jackson <ajax@redhat.com> 7.3-4
7927dfb
- Remove -nsc and -cyrix.
7927dfb
2f14b54
* Mon Mar 03 2008 Adam Jackson <ajax@redhat.com> 7.3-3
2f14b54
- Drop magictouch, it can not work and can never have worked.
2f14b54
f360d71
* Fri Feb 22 2008 Adam Jackson <ajax@redhat.com> 7.3-2
f360d71
- xorg-x11-drv-diamondtouch.
f360d71
7fed347
* Mon Feb 18 2008 Adam Jackson <ajax@redhat.com> 7.3-1
7fed347
- Superstition bump to 7.3.
7fed347
- xorg-x11-drv-wiimote.
7fed347
- Additional commentary about drivers that aren't included here.
7fed347
8721f6a
* Wed Jan 09 2008 Adam Jackson <ajax@redhat.com> 7.2-11
8721f6a
- Drop avivo for being a dead end.
8721f6a
- Drop ark, chips, s3, and tseng for being unspeakably lame.
8721f6a
46c0f82
* Tue Nov 27 2007 Adam Jackson <ajax@redhat.com> 7.2-10
46c0f82
- :s/via/openchrome/
46c0f82
4961ec7
* Mon Oct 15 2007 Adam Jackson <ajax@redhat.com> 7.2-9
4961ec7
- Archify synaptics, it's not buildable most places.
4961ec7
fd6b38a
* Fri Oct 12 2007 Jeremy Katz <katzj@redhat.com> 7.2-8
fd6b38a
- Add avivo
fd6b38a
9e99aad
* Fri Sep 07 2007 Adam Jackson <ajax@redhat.com> 7.2-7
9e99aad
- Add linuxwacom and synaptics to the default set.
9e99aad
b026803
* Fri May 11 2007 Adam Jackson <ajax@redhat.com> 7.2-6
b026803
- Add xorg-x11-drv-nouveau.  If this bothers you, uninstall the metapackage.
b026803
eb680c0
* Tue Mar 20 2007 Adam Jackson <ajax@redhat.com> 7.2-5
eb680c0
- Un-Require xorg-x11-drv-vga.
eb680c0
5a2a5ed
* Tue Feb 27 2007 Adam Jackson <ajax@redhat.com> 7.2-4
5a2a5ed
- Remove elo2300 and joystick for being utterly broken.
5a2a5ed
1510b3f
* Mon Feb 26 2007 Adam Jackson <ajax@redhat.com> 7.2-3
1510b3f
- Fix the i810 ifarch to include all the relevant arches.
1510b3f
709c772
* Mon Feb 19 2007 Adam Jackson <ajax@redhat.com> 7.2-2
709c772
- Package review feedback fixes: (#226573)
709c772
  - Remove URL, misleading
709c772
  - Remove the Obsoletes: xorg-x11
709c772
  - Fix License tag
709c772
992c316
* Sun Feb 18 2007 Adam Jackson <ajax@redhat.com> 7.2-1
992c316
- Superstition bump to 7.2
992c316
- ExcludeArch of s390{,x}
992c316
- Only ExclusiveArch those drivers that really are processor-specific
992c316
- Readd forgotten -tek4957
992c316
c05a2ca
* Thu Oct 12 2006 Jeremy Katz <katzj@redhat.com> - 7.1-4
c05a2ca
- mga not on ppc
c05a2ca
c4c6874
* Mon Aug 21 2006 Adam Jackson <ajackson@redhat.com> 7.1-3
c4c6874
- Add cirrus to all arches
c4c6874
- Don't bother building this for s390{,x}
c4c6874
c4c6874
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 7.1-2.1
c01f464
- rebuild
c01f464
mharris d879786
* Thu Jun 29 2006 Mike Harris <mharris@redhat.com> 7.1-2
mharris d879786
- Regenerate driver list to match current rawhide X11R7.1 driver set.
mharris d879786
mharris e93020e
* Wed Jun 21 2006 Mike Harris <mharris@redhat.com> 7.1-1
mharris e93020e
- Regenerate driver list to match current rawhide X11R7.1 driver set.
mharris e93020e
mharris e93020e
* Thu Feb 16 2006 Bill Nottingham <notting@redhat.com> 7.0-2
1c7fbb5
- uncomment (empty) file list so binary RPMs are built
1c7fbb5
mharris e93020e
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> 7.0-1.1
7b60fef
- bump again for double-long bug on ppc(64)
7b60fef
mharris a1d80c6
* Thu Feb 09 2006 Mike Harris <mharris@redhat.com> 7.0-1
mharris a1d80c6
- Bumped version to 7.0-1
mharris a1d80c6
- Updated the driver list to match current rawhide, X11R7.0
mharris a1d80c6
mharris e93020e
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 0.99.2-4.1
ade2fee
- rebuilt for new gcc4.1 snapshot and glibc changes
ade2fee
mharris 6b73fab
* Wed Nov 23 2005 Mike Harris <mharris@redhat.com> 0.99.2-4
mharris 6b73fab
- Add ur98 driver back, as it is part of X11R7 RC2
mharris 6b73fab
mharris a1d80c6
* Tue Nov 15 2005 Jeremy Katz <katzj@redhat.com> 0.99.2-3
4373cc0
- ur98 driver doesn't exist
4373cc0
mharris a1d80c6
* Tue Nov 15 2005 Jeremy Katz <katzj@redhat.com> 0.99.2-2
b9e8c5f
- add an obsoletes on xorg-x11 to get pulled in on upgrades
b9e8c5f
mharris d21e74c
* Tue Nov 15 2005 Mike Harris <mharris@redhat.com> 0.99.2-1
mharris d21e74c
- Initial build.