mharris d21e74
Summary: X.Org X11 driver installation package
mharris d21e74
Name: xorg-x11-drivers
42e56a
Version: 7.4
d16a9d
Release: 7%{?dist}
709c77
License: MIT
mharris d21e74
Group: User Interface/X Hardware Support
mharris 3d8bf6
4961ec
# Xorg is not (yet) buildable for s390.  When it is, we'll probably only
4961ec
# want dummy and void anyway.  Maybe evdev for uinput stuff?
d16a9d
ExcludeArch: s390 s390x %{?rhel:ppc ppc64}
c4c687
7fed34
# Notable things missing:
a1c572
# - imstt, not packaged yet, probably ppc only
7fed34
# - impact, since we don't have a mips port
7fed34
# - vermilion, the hardware is fictional
7fed34
# - poulsbo, likewise
f360d7
# - ark/chips/s3/tseng/vga, here's a nickel.
mharris d21e74
1d2083
# relevant hardware 
1d2083
mharris e93020
Requires: xorg-x11-drv-ast
mharris d21e74
Requires: xorg-x11-drv-ati
mharris d21e74
Requires: xorg-x11-drv-cirrus
mharris d21e74
Requires: xorg-x11-drv-dummy
mharris d21e74
Requires: xorg-x11-drv-evdev
mharris d21e74
Requires: xorg-x11-drv-fbdev
1d2083
Requires: xorg-x11-drv-mga
41db46
Requires: xorg-x11-drv-modesetting
1d2083
Requires: xorg-x11-drv-nouveau
1d2083
Requires: xorg-x11-drv-qxl
1d2083
Requires: xorg-x11-drv-synaptics
1d2083
Requires: xorg-x11-drv-v4l
1d2083
Requires: xorg-x11-drv-vesa
1d2083
Requires: xorg-x11-drv-void
1d2083
Requires: xorg-x11-drv-wacom
1d2083
1d2083
# So far intel is onboard-only.
1d2083
%ifarch %{ix86} x86_64 ia64
1d2083
Requires: xorg-x11-drv-intel
1d2083
%endif
1d2083
1d2083
# vmware soft drivers.  yes, vmmouse really isn't ia64-enabled yet.
1d2083
%ifarch %{ix86} x86_64 ia64
1d2083
Requires: xorg-x11-drv-vmware
1d2083
%endif
1d2083
%ifarch %{ix86} x86_64
1d2083
Requires: xorg-x11-drv-vmmouse
1d2083
%endif
1d2083
1d2083
# irrelevant hardware
1d2083
1d2083
%if !0%{?rhel}
1d2083
1d2083
Requires: xorg-x11-drv-apm
mharris d21e74
Requires: xorg-x11-drv-glint
mharris d21e74
Requires: xorg-x11-drv-i128
mharris d21e74
Requires: xorg-x11-drv-i740
mharris d21e74
Requires: xorg-x11-drv-keyboard
cdc0c0
Requires: xorg-x11-drv-mach64
mharris d21e74
Requires: xorg-x11-drv-mouse
mharris d21e74
Requires: xorg-x11-drv-nv
cdc0c0
Requires: xorg-x11-drv-r128
mharris d21e74
Requires: xorg-x11-drv-rendition
mharris d21e74
Requires: xorg-x11-drv-s3virge
mharris d21e74
Requires: xorg-x11-drv-savage
mharris d21e74
Requires: xorg-x11-drv-siliconmotion
mharris d21e74
Requires: xorg-x11-drv-sis
mharris d21e74
Requires: xorg-x11-drv-sisusb
mharris d21e74
Requires: xorg-x11-drv-tdfx
mharris d21e74
Requires: xorg-x11-drv-trident
992c31
Requires: xorg-x11-drv-voodoo
4961ec
7927df
# cyrix and nsc used to be here too, but are deprecated upstream and
840b8f
# should eventually get folded into -geode.
mharris a1d80c
%ifarch %{ix86}
840b8f
Requires: xorg-x11-drv-geode
mharris a1d80c
%endif
mharris a1d80c
992c31
# This chipset has long since been EOLd, and afaik was only ever in x86 laptops
992c31
%ifarch %{ix86}
992c31
Requires: xorg-x11-drv-neomagic
mharris d21e74
%endif
mharris d21e74
9e99aa
# Thus far via chips are only on x86 and amd64 motherboards.  This might be
9e99aa
# the driver that ends up supporting the S3 Chrome cards, so don't be
9e99aa
# surprised if this changes.
mharris d21e74
%ifarch %{ix86} x86_64
46c0f8
Requires: xorg-x11-drv-openchrome
mharris d21e74
%endif
mharris d21e74
6fea5b
# Sun kit, sparc-only.
12b132
%ifarch sparc sparcv9 sparc64
12b132
Requires: xorg-x11-drv-suntcx
12b132
Requires: xorg-x11-drv-suncg3
12b132
Requires: xorg-x11-drv-suncg6
12b132
Requires: xorg-x11-drv-suncg14
12b132
Requires: xorg-x11-drv-sunffb
12b132
Requires: xorg-x11-drv-sunleo
12b132
Requires: xorg-x11-drv-sunbw2
12b132
%endif
mharris e93020
1d2083
%endif
1d2083
mharris d21e74
%description
mharris d21e74
The purpose of this package is to require all of the individual X.Org
mharris d21e74
driver rpms, to allow the OS installation software to install all drivers
mharris d21e74
all at once, without having to track which individual drivers are present
mharris d21e74
on each architecture.  By installing this package, it forces all of the
mharris d21e74
individual driver packages to be installed.
mharris d21e74
mharris d21e74
%prep
mharris d21e74
%build
mharris d21e74
%install
mharris d21e74
rm -rf $RPM_BUILD_ROOT
1c7fbb
mkdir -p $RPM_BUILD_ROOT
mharris d21e74
mharris d21e74
%clean
mharris d21e74
rm -rf $RPM_BUILD_ROOT
mharris d21e74
1c7fbb
%files
1c7fbb
%defattr(-,root,root,-)
mharris d21e74
mharris d21e74
%changelog
d16a9d
* Wed Mar 21 2012 Adam Jackson <ajax@redhat.com> 7.4-7
d16a9d
- More %%rhel conditionals
41db46
- Add -modesetting
d16a9d
8e9149
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.4-6
8e9149
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8e9149
1d2083
* Mon Dec 05 2011 Adam Jackson <ajax@redhat.com> 7.4-5
1d2083
- Reorganize and conditionalize for %%rhel
1d2083
Peter Hutterer b6be00
* Fri Oct 14 2011 Peter Hutterer <peter.hutterer@redhat.com> 7.4-4
Peter Hutterer b6be00
- Block penmount and elographics too. Penmount is unmaintained, elographics
Peter Hutterer b6be00
  is maintained but may not work with the latest Xorg.
Peter Hutterer b6be00
Peter Hutterer 3a80be
* Tue Sep 27 2011 Peter Hutterer <peter.hutterer@redhat.com> 7.4-3
Peter Hutterer 3a80be
- Remove aiptek, acecad, fpit, hyperpen, penmount, mutouch. They are not
Peter Hutterer 3a80be
  maintained upstream anymore.
Peter Hutterer 3a80be
24a82a
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.4-2
24a82a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
24a82a
42e56a
* Fri Jun 04 2010 Adam Jackson <ajax@redhat.com> 7.4-1
42e56a
- Add qxl
42e56a
df1215
* Tue Mar 09 2010 Peter Hutterer <peter.hutterer@redhat.com> 7.3-14
df1215
- Wacom driver is now xorg-x11-drv-wacom.
df1215
a400cd
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.3-13
a400cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
a400cd
Kristian Høgsberg ff9151
* Thu Feb 26 2009 Kristian Høgsberg <krh@redhat.com> - 7.3-12
Kristian Høgsberg ff9151
- Rename i810 to intel.
Kristian Høgsberg ff9151
ebdf6c
* Thu Feb 26 2009 Dave Airlie <airlied@redhat.com> 7.3-11
ebdf6c
- remove diamondtouch + wiimote
ebdf6c
47eff5
* Thu Feb 19 2009 Peter Hutterer <peter.hutterer@redhat.com> 7.3-10
47eff5
- s/synaptics/xorg-x11-drv-synaptics/.
47eff5
- Remove calcomp, citron, digitaledge, dmc, dynapro, jamstudio, magellan,
47eff5
  microtouch, palmax, spaceorb, summa, tek4957, ur98. Nobody uses them.
47eff5
cdc0c0
* Mon Aug 11 2008 Adam Jackson <ajax@redhat.com> 7.3-9
cdc0c0
- Add r128 and mach64.
cdc0c0
a1c572
* Wed Jul 16 2008 Adam Jackson <ajax@redhat.com> 7.3-8
a1c572
- Tee hee, imstt isn't packaged yet.
a1c572
6fea5b
* Tue Jul 15 2008 Adam Jackson <ajax@redhat.com> 7.3-7
6fea5b
- Comment cleanup.
6fea5b
- Add imstt to ppc, just for giggles.
6fea5b
840b8f
* Tue Jul 15 2008 Warren Togami <wtogami@redhat.com> 7.3-6
840b8f
- amd was renamed to geode
840b8f
12b132
* Wed Jun 04 2008 Dennis Gilmore <dennis@ausil.us> 7.3-5
12b132
- add sparc drivers
12b132
7927df
* Fri Apr 04 2008 Adam Jackson <ajax@redhat.com> 7.3-4
7927df
- Remove -nsc and -cyrix.
7927df
2f14b5
* Mon Mar 03 2008 Adam Jackson <ajax@redhat.com> 7.3-3
2f14b5
- Drop magictouch, it can not work and can never have worked.
2f14b5
f360d7
* Fri Feb 22 2008 Adam Jackson <ajax@redhat.com> 7.3-2
f360d7
- xorg-x11-drv-diamondtouch.
f360d7
7fed34
* Mon Feb 18 2008 Adam Jackson <ajax@redhat.com> 7.3-1
7fed34
- Superstition bump to 7.3.
7fed34
- xorg-x11-drv-wiimote.
7fed34
- Additional commentary about drivers that aren't included here.
7fed34
8721f6
* Wed Jan 09 2008 Adam Jackson <ajax@redhat.com> 7.2-11
8721f6
- Drop avivo for being a dead end.
8721f6
- Drop ark, chips, s3, and tseng for being unspeakably lame.
8721f6
46c0f8
* Tue Nov 27 2007 Adam Jackson <ajax@redhat.com> 7.2-10
46c0f8
- :s/via/openchrome/
46c0f8
4961ec
* Mon Oct 15 2007 Adam Jackson <ajax@redhat.com> 7.2-9
4961ec
- Archify synaptics, it's not buildable most places.
4961ec
fd6b38
* Fri Oct 12 2007 Jeremy Katz <katzj@redhat.com> 7.2-8
fd6b38
- Add avivo
fd6b38
9e99aa
* Fri Sep 07 2007 Adam Jackson <ajax@redhat.com> 7.2-7
9e99aa
- Add linuxwacom and synaptics to the default set.
9e99aa
b02680
* Fri May 11 2007 Adam Jackson <ajax@redhat.com> 7.2-6
b02680
- Add xorg-x11-drv-nouveau.  If this bothers you, uninstall the metapackage.
b02680
eb680c
* Tue Mar 20 2007 Adam Jackson <ajax@redhat.com> 7.2-5
eb680c
- Un-Require xorg-x11-drv-vga.
eb680c
5a2a5e
* Tue Feb 27 2007 Adam Jackson <ajax@redhat.com> 7.2-4
5a2a5e
- Remove elo2300 and joystick for being utterly broken.
5a2a5e
1510b3
* Mon Feb 26 2007 Adam Jackson <ajax@redhat.com> 7.2-3
1510b3
- Fix the i810 ifarch to include all the relevant arches.
1510b3
709c77
* Mon Feb 19 2007 Adam Jackson <ajax@redhat.com> 7.2-2
709c77
- Package review feedback fixes: (#226573)
709c77
  - Remove URL, misleading
709c77
  - Remove the Obsoletes: xorg-x11
709c77
  - Fix License tag
709c77
992c31
* Sun Feb 18 2007 Adam Jackson <ajax@redhat.com> 7.2-1
992c31
- Superstition bump to 7.2
992c31
- ExcludeArch of s390{,x}
992c31
- Only ExclusiveArch those drivers that really are processor-specific
992c31
- Readd forgotten -tek4957
992c31
c05a2c
* Thu Oct 12 2006 Jeremy Katz <katzj@redhat.com> - 7.1-4
c05a2c
- mga not on ppc
c05a2c
c4c687
* Mon Aug 21 2006 Adam Jackson <ajackson@redhat.com> 7.1-3
c4c687
- Add cirrus to all arches
c4c687
- Don't bother building this for s390{,x}
c4c687
c4c687
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 7.1-2.1
c01f46
- rebuild
c01f46
mharris d87978
* Thu Jun 29 2006 Mike Harris <mharris@redhat.com> 7.1-2
mharris d87978
- Regenerate driver list to match current rawhide X11R7.1 driver set.
mharris d87978
mharris e93020
* Wed Jun 21 2006 Mike Harris <mharris@redhat.com> 7.1-1
mharris e93020
- Regenerate driver list to match current rawhide X11R7.1 driver set.
mharris e93020
mharris e93020
* Thu Feb 16 2006 Bill Nottingham <notting@redhat.com> 7.0-2
1c7fbb
- uncomment (empty) file list so binary RPMs are built
1c7fbb
mharris e93020
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> 7.0-1.1
7b60fe
- bump again for double-long bug on ppc(64)
7b60fe
mharris a1d80c
* Thu Feb 09 2006 Mike Harris <mharris@redhat.com> 7.0-1
mharris a1d80c
- Bumped version to 7.0-1
mharris a1d80c
- Updated the driver list to match current rawhide, X11R7.0
mharris a1d80c
mharris e93020
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 0.99.2-4.1
ade2fe
- rebuilt for new gcc4.1 snapshot and glibc changes
ade2fe
mharris 6b73fa
* Wed Nov 23 2005 Mike Harris <mharris@redhat.com> 0.99.2-4
mharris 6b73fa
- Add ur98 driver back, as it is part of X11R7 RC2
mharris 6b73fa
mharris a1d80c
* Tue Nov 15 2005 Jeremy Katz <katzj@redhat.com> 0.99.2-3
4373cc
- ur98 driver doesn't exist
4373cc
mharris a1d80c
* Tue Nov 15 2005 Jeremy Katz <katzj@redhat.com> 0.99.2-2
b9e8c5
- add an obsoletes on xorg-x11 to get pulled in on upgrades
b9e8c5
mharris d21e74
* Tue Nov 15 2005 Mike Harris <mharris@redhat.com> 0.99.2-1
mharris d21e74
- Initial build.