source: projects/specs/trunk/x/xorg-x11-drv-ati/xorg-x11-drv-ati-vl.spec @ 6275

Revision 6275, 16.1 KB checked in by Takemikaduchi, 12 years ago (diff)

add Patch

Line 
1%define tarball xf86-video-ati
2%define moduledir %(pkg-config xorg-server --variable=moduledir )
3%define driverdir       %{moduledir}/drivers
4
5Summary:   Xorg X11 ati video driver
6Summary(ja):   Xorg X11 ati ビデオドライバ
7Name:      xorg-x11-drv-ati
8Version:   6.14.4
9Release:   2%{?_dist_release}
10URL:       http://www.x.org
11License:   MIT
12Group:     User Interface/X Hardware Support
13
14Source0:   ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2
15Source1:   mkxinf.ati
16
17Patch0:    xf86-video-ati-6.14.4-git20120606.patch
18
19Patch10:    radeon-6.9.0-bgnr-enable.patch     
20Patch11:    radeon-6.12.2-lvds-default-modes.patch
21Patch12:    fix-default-modes.patch
22
23
24BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
25ExcludeArch: s390 s390x
26BuildRequires: xorg-x11-server-sdk >= 1.6
27BuildRequires: mesa-libGL-devel
28BuildRequires: libdrm-devel
29BuildRequires: automake autoconf libtool pkgconfig
30BuildRequires: xorg-x11-util-macros
31BuildRequires: libudev-devel
32Requires:  hwdata
33Requires:  xorg-x11-server-Xorg
34
35Vendor: Project Vine
36Distribution: Vine Linux
37
38%description
39X.Org X11 ati video driver.
40
41%prep
42%setup -q -n %{tarball}-%{version}
43%patch0 -p1
44%patch10 -p1 -b .bgnr
45%patch11 -p1 -b .lvds
46%patch12 -p1 -b .def
47
48%build
49libtoolize --copy --force
50autoreconf -iv
51%configure --disable-static
52make %{?_smp_mflags}
53
54%install
55rm -rf $RPM_BUILD_ROOT
56
57make install DESTDIR=$RPM_BUILD_ROOT
58
59mkdir -p $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases
60%{SOURCE1} src/pcidb/ati_pciids.csv > $RPM_BUILD_ROOT%{_datadir}/hwdata/videoaliases/radeon.xinf
61
62find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f --
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67%files
68%defattr(-,root,root,-)
69%doc README
70%{driverdir}/ati_drv.so
71%{driverdir}/radeon_drv.so
72%{_datadir}/hwdata/videoaliases/radeon.xinf
73%{moduledir}/multimedia/theatre200_drv.so
74%{moduledir}/multimedia/theatre_detect_drv.so
75%{moduledir}/multimedia/theatre_drv.so
76%{_mandir}/man4/ati.4*
77%{_mandir}/man4/radeon.4*
78
79%changelog
80* Wed Jun 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.4-2
81- add Patch0 (xf86-video-ati-6.14.4-git20120606.patch)
82
83* Sun Apr 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.4-1
84- new upstream release
85
86* Wed Nov 02 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.3-1
87- new upstream release
88- remove Patch101
89
90* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.2-2
91- add Patch0 (radeon-6.9.0-bgnr-enable.patch)
92- add Patch1 (radeon-6.12.2-lvds-default-modes.patch)
93- add Patch2 (fix-default-modes.patch)
94- add Patch101 (xf86-video-ati-git20110803.patch)
95
96* Sat May 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.2-1
97- new upstream release
98
99* Sat Mar 19 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.1-1
100- new upstream release
101- delete Patch0
102
103* Mon Feb 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.0-2
104- rebuild with xserver-1.10.0
105- add Patch0 (xf86-video-ati-xserver-1.10.patch)
106
107* Sat Feb 05 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.14.0-1
108- new upstream release
109
110* Sun Nov 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.13.2-3
111- rebuild with xserver-1.9.2
112
113* Fri Oct 22 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 6.13.2-2
114- remove pre-generated radeon.xinf and ati.xinf
115- add mkxinf.ati to generate radeon.xinf from source.
116
117* Sun Oct 17 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.13.2-1
118- new upstream release
119- add BuildRequires: libudev-devel
120
121* Sun Jul 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.13.1-1
122- new upstream release
123
124* Fri Apr 09 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 6.13.0-1
125- new upstream release
126
127* Sun Mar 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.12.6-3
128- rebuild with xserver-1.8rc (x86_64)
129
130* Wed Mar 24 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.6-2
131- rebuild with xserver-1.8rc
132
133* Sun Mar 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.12.6-1
134- new upstream release
135
136* Sun Mar 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.12.5-1
137- new upstream release
138
139* Thu Nov 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.4-1
140- new upstream release
141
142* Fri Jul 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-4
143- rebuild with libdrm-2.4.12
144
145* Tue May 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-3
146- drop Patch1,7 (current kernel does not support kms)
147- add Patch10: use EXA by default
148- add Patch11: fix several dmps issue.
149- add Patch12: Fix DVI output on some rs690 cards.
150
151* Mon Apr 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-2
152- add Patch1, update for radeon modeset driver
153- add Patch7 to fix fb size on R600+ w/o kms
154
155* Mon Apr 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.2-1
156- new upstream release
157
158* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.12.0-1
159- new upstream release
160
161* Mon Jan 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 6.10.0-1
162- new upstream release
163
164* Fri Jul 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 6.9.0-1
165- new upstream release
166- r128 and mach64 drivers are now splitted to individual package.
167
168* Mon May 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 6.8.0-1
169- initial build for Vine Linux
170
171* Thu Apr 24 2008 Dave Airlie <airlied@redhat.com> 6.8.0-12
172- not so much faster as kill my Apple MAC DDC - next time do this upstream first
173
174* Thu Apr 24 2008 Dave Airlie <airlied@redhat.com> 6.8.0-11
175- fix r128 bios size issue (#439022)
176
177* Sun Apr 06 2008 Dave Airlie <airlied@redhat.com> 6.8.0-10
178- attempt to fix VT switch and X restart hangs
179
180* Wed Apr 02 2008 Dave Airlie <airlied@redhat.com> 6.8.0-9
181- attempt to fix dualhead and rotation at the same time.
182
183* Mon Mar 31 2008 Dave Airlie <airlied@redhat.com> 6.8.0-8
184- Hopefully fix quirks not applying on radeon LVDS (#435126)
185- quirk connector table from (#428515)
186- fix rotate on r500 cards
187
188* Sun Mar 30 2008 Dave Airlie <airlied@redhat.com> 6.8.0-7
189- Major upstream fixes backported - render accel, xv etc.
190- This is done with a separate patch as upstream has split mach64/r128 already
191
192* Fri Mar 28 2008 Adam Jackson <ajax@redhat.com> 6.8.0-6
193- radeon.xinf: :1,$s/radeon_tp/radeon/
194
195* Wed Mar 26 2008 Dave Airlie <airlied@redhat.com> 6.8.0-5
196- Fix mach64 on ia64 with 16k pagesize (#438947)
197
198* Tue Mar 11 2008 Adam Jackson <ajax@redhat.com> 6.8.0-4
199- r500-dual-link-love.patch: Make R300+ max CRTC size guess big enough
200  for a 30" monitor.
201
202* Mon Mar 03 2008 Dave Airlie <airlied@redhat.com> 6.8.0-3
203- rebuild for upstream ABI breakage
204
205* Tue Feb 26 2008 Dave Airlie <airlied@redhat.com> 6.8.0-2
206- rebase to upstream 6.8.0 release + git fixes
207
208* Tue Feb 19 2008 Dave Airlie <airlied@redhat.com> 6.8.0-1
209- rebase to upstream 6.8.0 release.
210
211* Mon Feb 18 2008 Dave Airlie <airlied@redhat.com> 6.7.197-3
212- rebase to upstream git master - lots of r600 fixes
213
214* Fri Feb 08 2008 Dave Airlie <airlied@redhat.com> 6.7.197-2
215- rebase to upstream git master - add rv67x ids
216
217* Mon Feb 04 2008 Dave Airlie <airlied@redhat.com> 6.7.197-1
218- rebase to upstream git master
219- add r5xx and r6xx pci ids to xinf
220
221* Thu Jan 17 2008 Dave Airlie <airlied@redhat.com> 6.7.196-7
222- fix up IGPs from upstream fix.
223
224* Wed Jan 09 2008 Adam Jackson <ajax@redhat.com> 6.7.196-6
225- Rebuild for new server ABI.
226
227* Wed Jan 02 2008 Adam Jackson <ajax@redhat.com> 6.7.196-5
228- r128-6.7.196-pciaccess.patch: Fix some preprocessor dumbness.
229
230* Wed Jan 02 2008 Adam Jackson <ajax@redhat.com> 6.7.196-4
231- r128-6.7.196-pciaccess.patch: Port r128 to libpciaccess.
232
233* Wed Dec 19 2007 Dave Airlie <airlied@redhat.com> 6.7.196-3
234- radeon-git-upstream-fixes.patch - update for latest git master
235- radeon-6.7.196-atombios-support.patch - update for r500/r600
236
237* Mon Dec 17 2007 Adam Jackson <ajax@redhat.com> 6.7.196-2
238- *-6.7.196-alloca.patch: Fix ALLOCATE_LOCAL failures.
239
240* Wed Nov 14 2007 Adam Jackson <ajax@redhat.com> 6.7.196-1
241- xf86-video-ati 6.7.196
242
243* Tue Nov 13 2007 Adam Jackson <ajax@redhat.com> 6.7.195-5
244- Require xserver 1.4.99.1
245
246* Thu Nov 08 2007 Adam Jackson <ajax@redhat.com> 6.7.195-4
247- radeon-6.7.195-faster-ddc.patch: Speed up X startup by assuming the
248  monitor doesn't need a dead chicken waved over it to get DDC.
249
250* Tue Oct 16 2007 Dave Airlie <airlied@redhat.com> 6.7.195-3
251- upstream fixes including previous patches + attempted mac detection
252
253* Tue Oct 09 2007 Adam Jackson <ajax@redhat.com> 6.7.195-2
254- DDC and LVDS patches from git.
255
256* Sat Oct 06 2007 Adam Jackson <ajax@redhat.com> 6.7.195-1
257- xf86-video-ati 6.7.195
258
259* Fri Oct 5 2007 Dave Airlie <airlied@redhat.com> 6.7.194-3
260- radeon-6.7.194-upstream-fixes - Upstream LVDS fixes
261  improve chances of working on more panels.
262
263* Fri Sep 28 2007 Dave Airlie <airlied@redhat.com> 6.7.194-2
264- radeon-6.7.194-disable-rc410-dri.patch - Disable DRI on
265  RC410 by default as it seems to need some more work.
266
267* Mon Sep 24 2007 Dave Airlie <airlied@redhat.com> 6.7.194-1
268- xf86-video-ati 6.7.194
269
270* Thu Sep 20 2007 Dave Airlie <airlied@redhat.com> 6.7.193-1
271- xf86-video-ati 6.7.193
272
273* Mon Aug 27 2007 Adam Jackson <ajax@redhat.com> 6.7.192-1
274- xf86-video-ati 6.7.192
275
276* Mon Aug 27 2007 Dave Airlie <airlied@redhat.com> 6.7.191-2
277- radeon-6.7.191-git-master.patch - upgrade to git head
278  f36720377737210c985b196d9a988efdd767f1c7
279
280* Tue Aug 23 2007 Dave Airlie <airlied@redhat.com> 6.7.191-1
281- xf86-video-ati 6.7.191. - Add a pre-release of radeon randr code
282  This will break old zaphod mode further than the current 6.6.193
283  driver, and will probably break mergedfb configs, however it will
284  work with randr-1.2 properly and is the more supported codebase going
285  forward.
286
287* Tue Aug 21 2007 Adam Jackson <ajax@redhat.com> - 6.6.193-3
288- Rebuild for build id
289
290* Wed Aug 08 2007 Dave Airlie <airlied@redhat.com> 6.6.193-2
291- xf86-video-ati 6.6.193. - remove dotclock workaround for now
292  It causes crashes bug 251051
293
294* Sat Aug 04 2007 Dave Airlie <airlied@redhat.com> 6.6.193-1
295- xf86-video-ati 6.6.193.
296
297* Wed Jun 27 2007 Adam Jackson <ajax@redhat.com> 6.6.192-1
298- xf86-video-ati 6.6.192.
299
300* Tue Jun 19 2007 Adam Jackson <ajax@redhat.com> 6.6.3-4
301- radeon-6.6.3-renderaccel-buglet.patch: Fix OpenOffice font corruption
302  when RenderAccel is disabled. (#244675)
303
304* Mon Jun 18 2007 Adam Jackson <ajax@redhat.com> 6.6.3-3
305- Update Requires and BuildRequires.  Disown the module directories.  Add
306  Requires: hwdata.
307
308* Thu Feb 15 2007 Adam Jackson <ajax@redhat.com> 6.6.3-2
309- ExclusiveArch -> ExcludeArch
310
311* Tue Nov 7 2006 Adam Jackson <ajackson@redhat.com> 6.6.3-1.fc7
312- Update to 6.6.3.
313
314* Mon Oct 2 2006 Adam Jackson <ajackson@redhat.com> 6.6.2-4
315- ati-prefer-radeon-then-r128.patch: When loading through the 'ati' wrapper,
316  prefer radeon to rage128 to mach{64,32,16,8,4,2,1}.
317- r128-fp-dpms.patch: Hook up DPMS for Rage128 DFPs. (#197436)
318- radeon-6.6.2-dac-fix.patch: Even though we turn DACs on for probing, don't
319  turn them off.  Fixes black screen of death post-rhgb.  (#208610)
320- radeon-6.6.2-pmac-bios.patch: Be more suspicious of ROMs before interpreting
321  their content.  (#208694)
322- radeon-6.6.2-usefbdev-patch.patch: Use the framebuffer stride from fbdev,
323  instead of making up numbers.  (#208694)
324
325* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 6.6.2-3
326- rebuilt for unwind info generation, broken in gcc-4.1.1-21
327
328* Thu Sep 21 2006 Adam Jackson <ajackson@redhat.com> 6.6.2-2.fc6
329- radeon-6.6.2-dac-fix.patch: Backport 25fa71... from git.  Turn on the DAC
330  before doing CRT connection probe, otherwise we might incorrectly detect
331  a CRT where there isn't one. (#202240 and others)
332
333* Tue Aug 29 2006 Adam Jackson <ajackson@redhat.com> 6.6.2-1.fc6
334- Update to 6.6.2 from upstream:
335  - Mach64 stability and correctness fixes
336  - Mach64 EXA support.
337  - Misc bugfixes for radeon.
338
339* Thu Aug 24 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-11.fc6
340- radeon-6.6.1-use-mtdriver.patch: Only flag modes with M_T_PREFERRED if
341  the EDID blocks says to.
342
343* Fri Aug 18 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-10.fc6
344- radeon-6.6.1-use-mtdriver.patch: Use new M_T_DRIVER mode type for mode
345  synthesis.
346- Bump Requires to match.
347
348* Fri Aug 18 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-9.fc6
349- mach64-cpio-for-ia64.patch: Enable CPIO for mach64 on ia64. (#203017)
350
351* Thu Aug 10 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-8.fc6
352- radeon-6.6.1-xpress-200.patch: Also disable DRI on xpress200, known broken.
353
354* Wed Aug  2 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-7.fc6
355- Make sure DRI and Render accel are disabled on RN50.
356
357* Sat Jul 29 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.1-6.fc5.aiglx
358- Build for fc5 aiglx repo.
359
360* Thu Jul 27 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-6.fc6
361- Updated radeon.xinf: comments, a handful of new devices.
362
363* Mon Jul 24 2006 Mike A. Harris <mharris@redhat.com> 6.6.1-5.fc6
364- Added r128-missing-xf86ForceHWCursor-symbol-bug168753.patch to fix (#168753)
365- Add {?dist} tag to Release field
366
367* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 6.6.1-4.1
368- rebuild
369
370* Wed Jun 28 2006 Mike A. Harris <mharris@@redhat.com> 6.6.1-4
371- Added "BuildRequires: xorg-x11-server-sdk >= 1.1.0-12" to fix the same
372  problem at build time as were added in 6.6.1-2 to fix it at runtime.
373
374* Tue Jun 27 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.1-3
375- Bump release for FC5 aiglx build.
376
377* Mon Jun 26 2006 Adam Jackson <ajackson@redhat.com> 6.6.1-2
378- Filter the EDID mode list by the monitor's reported pixel clock.  Bump
379  the BuildReq to a server that provides the necessary ABI field.
380
381* Sat Jun 17 2006 Mike A. Harris <mharris@redhat.com> 6.6.1-1
382- Updated xorg-x11-drv-ati to version 6.6.1 update release for X11R7.1
383- Drop db-root-visual.patch, as it is included in 6.6.1
384- Enable DRI support for sparc/sparc64 builds.
385
386* Fri Jun  9 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-7
387- Committed db-root-visual.patch and reenabled.
388
389* Thu Jun  8 2006 Mike A. Harris <mharris@@redhat.com> 6.6.0-6
390- Disable db-root-visual.patch, because the file wasn't committed to CVS.
391
392* Thu Jun  8 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-5
393- Bump for rawhide build.
394
395* Thu Jun  8 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-4
396- Add db-root-visual.patch to make root visual double buffered.
397
398* Tue May 23 2006 Adam Jackson <ajackson@redhat.com> 6.6.0-3
399- Rebuild for 7.1 ABI fix.
400
401* Tue Apr 11 2006 Kristian H淡gsberg <krh@redhat.com> 6.6.0-2
402- Bump for fc5-bling build.
403
404* Sun Apr  9 2006 Adam Jackson <ajackson@redhat.com> 6.6.0-1
405- Update to 6.6.0 from 7.1RC1.
406
407* Tue Apr  4 2006 Kristian H淡gsberg <krh@redhat.com> 6.5.7.3-4.cvs20060404
408- Update to CVS snapshot from 20060404.
409
410* Wed Mar 22 2006 Kristian H淡gsberg <krh@redhat.com> 6.5.7.3-4.cvs20060322
411- Update to CVS snapshot of 20060322.
412- Drop xorg-x11-drv-ati-6.5.7.3-radeon-metamodes-SEGV-fix.patch.
413
414* Tue Feb 21 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-4
415- Added xorg-x11-drv-ati-6.5.7.3-radeon-metamodes-SEGV-fix.patch from CVS HEAD.
416
417* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.5.7.3-3.2
418- bump again for double-long bug on ppc(64)
419
420* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 6.5.7.3-3.1
421- rebuilt for new gcc4.1 snapshot and glibc changes
422
423* Sun Feb 05 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-3
424- Updated radeon.xinf to be up to date with the xf86PciInfo.h from the Xorg
425  X server 1.0.1-1 source.  This should account for all supported Radeon
426  models now modulo errors/omissions.
427
428* Thu Feb 02 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-2
429- Added r128.xinf and radeon.xinf videoalias files to fix bug (#174101).
430- Added "BuildRequires: libdrm-devel >= 2.0-1" to fix bug (#178613)
431
432* Wed Jan 18 2006 Mike A. Harris <mharris@redhat.com> 6.5.7.3-1
433- Updated xorg-x11-drv-ati to version 6.5.7.3 from X11R7.0
434- Added ati.xinf videoalias file for hardware autodetection.
435
436* Tue Dec 20 2005 Mike A. Harris <mharris@redhat.com> 6.5.7.2-1
437- Updated xorg-x11-drv-ati to version 6.5.7.2 from X11R7 RC4
438- Removed 'x' suffix from manpage dirs to match RC4 upstream.
439
440* Wed Nov 16 2005 Mike A. Harris <mharris@redhat.com> 6.5.7-1
441- Updated xorg-x11-drv-ati to version 6.5.7 from X11R7 RC2
442
443* Fri Nov 4 2005 Mike A. Harris <mharris@redhat.com> 6.5.6.1-1
444- Updated xorg-x11-drv-ati to version 6.5.6.1 from X11R7 RC1
445- Fix *.la file removal.
446- Add "BuildRequires: mesa-libGL-devel >= 6.4-4 for DRI builds"
447
448* Mon Oct 3 2005 Mike A. Harris <mharris@redhat.com> 6.5.6-1
449- Update BuildRoot to use Fedora Packaging Guidelines.
450- Deglob file manifest.
451- Use _smp_mflags with make, to speed up SMP builds.
452- Add "alpha sparc sparc64" to ExclusiveArch
453
454* Fri Sep 2 2005 Mike A. Harris <mharris@redhat.com> 6.5.6-0
455- Initial spec file for ati video driver generated automatically
456  by my xorg-driverspecgen script.
Note: See TracBrowser for help on using the repository browser.