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

Revision 7648, 16.3 KB checked in by Takemikaduchi, 11 years ago (diff)

xserver-1.14.1

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