]> git.pld-linux.org Git - packages/xorg-driver-video-ati.git/blame - xorg-driver-video-ati.spec
- adjust API for political correctness of xserver 21
[packages/xorg-driver-video-ati.git] / xorg-driver-video-ati.spec
CommitLineData
d02472a7
JB
1#
2# Conditional build:
3e3886b6 3%bcond_without glamor # glamor, new GL-based acceleration
d02472a7 4#
bc9f8054 5%define libdrm_ver 2.4.89
8158eee0
JB
6Summary: X.org video drivers for ATI Radeon adapters
7Summary(pl.UTF-8): Sterowniki obrazu X.org do kart graficznych ATI Radeon
2611eb04 8Name: xorg-driver-video-ati
72564f69 9Version: 19.1.0
49fde1d3 10Release: 3
2611eb04 11License: MIT
12Group: X11/Applications
c20d7e11 13Source0: https://xorg.freedesktop.org/releases/individual/driver/xf86-video-ati-%{version}.tar.bz2
72564f69 14# Source0-md5: 6e49d3c2839582af415ceded76e626e6
49fde1d3
JR
15Patch0: pc.patch
16Patch1: gcc10.patch
c20d7e11 17URL: https://xorg.freedesktop.org/
fdfff43a 18BuildRequires: Mesa-libGL-devel
bc9f8054 19BuildRequires: Mesa-libgbm-devel >= 10.6
589b0da0 20BuildRequires: autoconf >= 2.60
eddc2451 21BuildRequires: automake
49f69762 22BuildRequires: libdrm-devel >= %{libdrm_ver}
eddc2451 23BuildRequires: libtool
502a9a90 24BuildRequires: pkgconfig >= 1:0.19
de78c74f 25BuildRequires: rpmbuild(macros) >= 1.389
0aa93807
JB
26BuildRequires: udev-devel
27BuildRequires: xorg-lib-libpciaccess-devel >= 0.8.0
fdfff43a
JB
28BuildRequires: xorg-proto-fontsproto-devel
29BuildRequires: xorg-proto-randrproto-devel
30BuildRequires: xorg-proto-renderproto-devel
eddc2451 31BuildRequires: xorg-proto-videoproto-devel
0aa93807 32BuildRequires: xorg-proto-xextproto-devel >= 7.0.99.1
eddc2451 33BuildRequires: xorg-proto-xf86driproto-devel
b7d0056e 34BuildRequires: xorg-proto-xproto-devel
589b0da0 35BuildRequires: xorg-util-util-macros >= 1.8
e04f3c06 36BuildRequires: xorg-xserver-server-devel >= 1.13
b7d0056e 37%{?with_glamor:BuildRequires: xorg-xserver-server-devel >= 1.16.0}
0aa93807 38%{?requires_xorg_xserver_videodrv}
bc9f8054 39Requires: Mesa-libgbm >= 10.6
49f69762 40Requires: libdrm >= %{libdrm_ver}
e04f3c06
JB
41Requires: xorg-xserver-libdri >= 1.13
42Requires: xorg-xserver-libglx >= 1.13
43Requires: xorg-xserver-server >= 1.13
b7d0056e 44%{?with_glamor:Requires: xorg-xserver-server >= 1.16.0}
6faf83e3 45Provides: xorg-driver-video
4b06861a 46Obsoletes: X11-driver-ati < 1:7.0.0
0afc02c1
JB
47Obsoletes: X11-driver-radeon < 1:7.0.0
48Obsoletes: XFree86-ATI
0afc02c1 49Obsoletes: XFree86-driver-ati < 1:7.0.0
0afc02c1 50Obsoletes: XFree86-driver-radeon < 1:7.0.0
7f9e54db 51Conflicts: vbetool
2611eb04 52BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53
54%description
04849f2f
JB
55This package contains X.org drivers for ATI video adapters:
56- "ati" wrapper driver, which automatically loads proper driver
57 depending on hardware: radeon (included in this package),
58 r128 (included in xorg-driver-video-r128 package), mach64
59 (included in xorg-driver-video-mach64 package);
60- "radeon" driver for ATI Radeon adapters.
61The "radeon" driver supports PCI and AGP video cards based on the
62following ATI chips:
8158eee0 63- R100 (Radeon 7200),
19a9bbdf 64- RV100 (Radeon 7000(VE), M6, RN50/ES1000),
8158eee0
JB
65- RS100 (Radeon IGP320(M)),
66- RV200 (Radeon 7500, M7, FireGL 7800),
67- RS200 (Radeon IGP330(M)/IGP340(M)),
68- RS250 (Radeon Mobility 7000 IGP),
69- R200 (Radeon 8500, 9100, FireGL 8800/8700),
70- RV250 (Radeon 9000PRO/9000, M9),
0aa93807 71- RV280 (Radeon 9200PRO/9200/9200SE/9250, M9+),
8158eee0
JB
72- RS300 (Radeon 9100 IGP),
73- RS350 (Radeon 9200 IGP),
0aa93807 74- RS400/RS480 (Radeon XPRESS 200/200M/1100 IGP),
8158eee0
JB
75- R300 (Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1),
76- R350 (Radeon 9800PRO/9800SE/9800, FireGL X2),
77- R360 (Radeon 9800XT),
0aa93807 78- RV350 (Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2),
8158eee0
JB
79- RV360 (Radeon 9600XT),
80- RV370 (Radeon X300, M22),
19a9bbdf 81- RV380 (Radeon X600, M24),
8158eee0
JB
82- RV410 (Radeon X700, M26 PCIE),
83- R420 (Radeon X800 AGP),
84- R423/R430 (Radeon X800, M28 PCIE),
19a9bbdf 85- R480/R481 (Radeon X850 PCIE/AGP),
0aa93807 86- RV505/RV515/RV516/RV550 (Radeon X1300/X1400/X1500/X2300),
19a9bbdf
JB
87- R520 (Radeon X1800),
88- RV530/RV560 (Radeon X1600/X1650/X1700),
89- RV570/R580 (Radeon X1900/X1950),
0aa93807 90- RS600/RS690/RS740 (Radeon X1200/X1250/X2100),
19a9bbdf 91- R600 (Radeon HD 2900),
b2bfcbe0
JB
92- RV610/RV630 (Radeon HD 2400/2600/2700/4200/4225/4250),
93- RV620/RV635 (Radeon HD 3410/3430/3450/3470/3650/3670),
0aa93807 94- RV670 (Radeon HD 3850/3870),
b2bfcbe0
JB
95- RS780/RS880 (Radeon HD 3100/3200/3300/4100/4200/4250/4290),
96- RV710/RV730 (Radeon HD 4330/4350/4550/4650/4670/5145/5165/530v/545v/560v/565v),
97- RV740/RV770/RV790 (Radeon HD 4770/4730/4830/4850/4860/4870/4890),
98- CEDAR (Radeon HD 5430/5450/6330/6350/6370),
99- REDWOOD (Radeon HD 5550/5570/5650/5670/5730/5750/5770/6530/6550/6570),
100- JUNIPER (Radeon HD 5750/5770/5830/5850/5870/6750/6770/6830/6850/6870),
101- CYPRESS (Radeon HD 5850/5850/5870),
589b0da0 102- HEMLOCK (Radeon HD 5970),
0bd459be 103- PALM (Radeon HD 6310/6250),
b2bfcbe0
JB
104- SUMO/SUMO2 (Radeon HD 6370/6380/6410/6480/6520/6530/6550/6620),
105- BARTS (Radeon HD 6790/6850/6870/6950/6970/6990),
106- TURKS (Radeon HD 6570/6630/6650/6670/6730/6750/6770),
107- CAICOS (Radeon HD 6430/6450/6470/6490),
04849f2f 108- CAYMAN (Radeon HD 6950/6970/6990),
c4526970
JB
109- ARUBA (Radeon HD 7000 series),
110- TAHITI (Radeon HD 7900 series),
111- PITCAIRN (Radeon HD 7800 series),
112- VERDE (Radeon HD 7700 series),
113- OLAND (Radeon HD 8000 series),
114- HAINAN (Radeon HD 8000 series),
115- BONAIRE (Radeon HD 7790 series),
116- KAVERI (APU),
117- KABINI (APU),
b7d0056e
JB
118- HAWAII (Radeon R9 series),
119- MULLINS (APU).
2611eb04 120
18b3205d 121%description -l pl.UTF-8
04849f2f
JB
122Ten pakiet zawiera sterowniki obrazu X.org do kart graficznych ATI:
123- sterownik obudowujący "ati", który automatycznie wczytuje właściwy
124 sterownik w zależności od sprzętu: radeon (załączony w tym
125 pakiecie), r128 (z pakietu xorg-driver-video-r128), mach64 (z
126 pakietu xorg-driver-video-mach64);
127- sterownik "radeon" do kart ATI Radeon.
128Sterownik "radeon" obsługuje karty graficzne PCI i AGP oparte na
129następujących układach ATI:
8158eee0 130- R100 (Radeon 7200),
19a9bbdf 131- RV100 (Radeon 7000(VE), M6, RN50/ES1000),
8158eee0
JB
132- RS100 (Radeon IGP320(M)),
133- RV200 (Radeon 7500, M7, FireGL 7800),
134- RS200 (Radeon IGP330(M)/IGP340(M)),
135- RS250 (Radeon Mobility 7000 IGP),
136- R200 (Radeon 8500, 9100, FireGL 8800/8700),
137- RV250 (Radeon 9000PRO/9000, M9),
0aa93807 138- RV280 (Radeon 9200PRO/9200/9200SE/9250, M9+),
8158eee0
JB
139- RS300 (Radeon 9100 IGP),
140- RS350 (Radeon 9200 IGP),
0aa93807 141- RS400/RS480 (Radeon XPRESS 200/200M/1100 IGP),
8158eee0
JB
142- R300 (Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1),
143- R350 (Radeon 9800PRO/9800SE/9800, FireGL X2),
144- R360 (Radeon 9800XT),
0aa93807 145- RV350 (Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2),
8158eee0
JB
146- RV360 (Radeon 9600XT),
147- RV370 (Radeon X300, M22),
0aa93807 148- RV380 (Radeon X600, M24),
8158eee0
JB
149- RV410 (Radeon X700, M26 PCIE),
150- R420 (Radeon X800 AGP),
151- R423/R430 (Radeon X800, M28 PCIE),
19a9bbdf 152- R480/R481 (Radeon X850 PCIE/AGP),
0aa93807 153- RV505/RV515/RV516/RV550 (Radeon X1300/X1400/X1500/X2300),
19a9bbdf
JB
154- R520 (Radeon X1800),
155- RV530/RV560 (Radeon X1600/X1650/X1700),
156- RV570/R580 (Radeon X1900/X1950),
0aa93807 157- RS600/RS690/RS740 (Radeon X1200/X1250/X2100),
19a9bbdf 158- R600 (Radeon HD 2900),
b2bfcbe0
JB
159- RV610/RV630 (Radeon HD 2400/2600/2700/4200/4225/4250),
160- RV620/RV635 (Radeon HD 3410/3430/3450/3470/3650/3670),
0aa93807 161- RV670 (Radeon HD 3850/3870),
b2bfcbe0
JB
162- RS780/RS880 (Radeon HD 3100/3200/3300/4100/4200/4250/4290),
163- RV710/RV730 (Radeon HD 4330/4350/4550/4650/4670/5145/5165/530v/545v/560v/565v),
164- RV740/RV770/RV790 (Radeon HD 4770/4730/4830/4850/4860/4870/4890),
165- CEDAR (Radeon HD 5430/5450/6330/6350/6370),
166- REDWOOD (Radeon HD 5550/5570/5650/5670/5730/5750/5770/6530/6550/6570),
167- JUNIPER (Radeon HD 5750/5770/5830/5850/5870/6750/6770/6830/6850/6870),
168- CYPRESS (Radeon HD 5850/5850/5870),
589b0da0 169- HEMLOCK (Radeon HD 5970),
0bd459be 170- PALM (Radeon HD 6310/6250),
b2bfcbe0
JB
171- SUMO/SUMO2 (Radeon HD 6370/6380/6410/6480/6520/6530/6550/6620),
172- BARTS (Radeon HD 6790/6850/6870/6950/6970/6990),
173- TURKS (Radeon HD 6570/6630/6650/6670/6730/6750/6770),
174- CAICOS (Radeon HD 6430/6450/6470/6490),
04849f2f 175- CAYMAN (Radeon HD 6950/6970/6990),
c4526970
JB
176- ARUBA (Radeon HD z serii 7000),
177- TAHITI (Radeon HD z serii 7900),
178- PITCAIRN (Radeon HD z serii 7800),
179- VERDE (Radeon HD z serii 7700),
180- OLAND (Radeon HD z serii 8000),
181- HAINAN (Radeon HD z serii 8000),
182- BONAIRE (Radeon HD z serii 7790),
183- KAVERI (APU),
184- KABINI (APU),
b7d0056e
JB
185- HAWAII (Radeon z serii R9),
186- MULLINS (APU).
2611eb04 187
188%prep
433e6211 189%setup -q -n xf86-video-ati-%{version}
49fde1d3
JR
190%patch0 -p1
191%patch1 -p1
2611eb04 192
193%build
eddc2451 194%{__libtoolize}
2611eb04 195%{__aclocal}
196%{__autoconf}
197%{__autoheader}
198%{__automake}
d02472a7 199%configure \
c4526970 200 %{!?with_glamor:--disable-glamor}
2611eb04 201
202%{__make}
203
204%install
205rm -rf $RPM_BUILD_ROOT
206
207%{__make} install \
e90b3c27 208 DESTDIR=$RPM_BUILD_ROOT
2611eb04 209
589b0da0 210%{__rm} $RPM_BUILD_ROOT%{_libdir}/xorg/modules/*/*.la
2611eb04 211
212%clean
213rm -rf $RPM_BUILD_ROOT
214
215%files
216%defattr(644,root,root,755)
a863fc70 217%doc COPYING ChangeLog README.md
a7833579 218%attr(755,root,root) %{_libdir}/xorg/modules/drivers/ati_drv.so
a7833579 219%attr(755,root,root) %{_libdir}/xorg/modules/drivers/radeon_drv.so
0ea7130a 220%{_datadir}/X11/xorg.conf.d/10-radeon.conf
e90b3c27 221%{_mandir}/man4/ati.4*
e90b3c27 222%{_mandir}/man4/radeon.4*
This page took 0.144244 seconds and 4 git commands to generate.