source: projects/specs/trunk/m/mesa/mesa-vl.spec @ 706

Revision 706, 36.4 KB checked in by daisuke, 14 years ago (diff)

update to 7.8 release

Line 
1# When bootstrapping an arch, omit the -demos subpackage.
2
3# S390 doesn't have video cards, so it's not much use building DRI there.
4%define with_dri 1
5%define driver dri
6
7%define manpages gl-manpages-1.0.1
8#%define gitdate 20100217
9
10%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
11
12Summary: Mesa graphics libraries
13Summary(ja): Mesa グラフィックスライブラリ
14Name: mesa
15Version: 7.8
16Release: 1%{?_dist_release}
17License: MIT
18Group: System Environment/Libraries
19URL: http://www.mesa3d.org
20
21Source0: ftp://ftp.freedesktop.org/pub/mesa/7.8/MesaLib-%{version}.tar.bz2
22Source1: ftp://ftp.freedesktop.org/pub/mesa/7.8/MesaDemos-%{version}.tar.bz2
23#Source0: %{name}-%{gitdate}.tar.bz2
24Source2: %{manpages}.tar.bz2
25Source3: make-git-snapshot.sh
26
27Patch1: mesa-7.4.4-osmesa-version.patch
28Patch3: mesa-7.8-no-mach64.patch
29Patch4: mesa-7.8-nouveau-legacy-enable.patch
30
31#Patch7: mesa-7.1-link-shared.patch
32
33Patch30: mesa-7.6-hush-vblank-warning.patch
34
35BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
36BuildRequires: pkgconfig
37%if %{with_dri}
38BuildRequires: libdrm-devel >= 2.4.9
39%endif
40BuildRequires: libXxf86vm-devel
41BuildRequires: expat-devel >= 2.0
42BuildRequires: xorg-x11-proto-devel >= 7.4
43BuildRequires: makedepend
44BuildRequires: libXext-devel
45BuildRequires: freeglut-devel
46BuildRequires: libXfixes-devel
47BuildRequires: libXdamage-devel
48BuildRequires: libXi-devel
49BuildRequires: libXmu-devel
50
51%description
52Mesa
53
54%package libGL
55Summary: Mesa libGL runtime libraries and DRI drivers
56Summary(ja): Mesa libGL ランタイプライブラリおよび DRI ドライバ
57Group: System Environment/Libraries
58Requires(post): /sbin/ldconfig
59Requires(postun): /sbin/ldconfig
60Provides: libGL
61Obsoletes: Mesa, XFree86-gl, XOrg-gl
62%if %{with_dri}
63Requires: libdrm >= 2.4.5
64%endif
65
66%description libGL
67Mesa libGL runtime libraries and DRI drivers.
68
69%package libGL-devel
70Summary: Mesa libGL development package
71Summary(ja): Mesa libGL 開発パッケージ
72Group: Development/Libraries
73Provides: libGL-devel
74Requires: mesa-libGL = %{version}-%{release}
75Requires: libX11-devel
76Requires: libXxf86vm-devel
77Requires: libXdamage-devel
78Requires: libXfixes-devel
79Requires: libXext-devel
80Requires: libdrm-devel
81Obsoletes: Mesa-devel, XFree86-gl-devel, XOrg-gl-devel
82
83
84%description libGL-devel
85Mesa libGL development package
86
87
88%package libGLU
89Summary: Mesa libGLU runtime library
90Summary(ja): Mesa libGLU ランタイムライブラリ
91Group: System Environment/Libraries
92Requires(post): /sbin/ldconfig
93Requires(postun): /sbin/ldconfig
94Provides: libGLU
95Obsoletes: Mesa, XFree86-gl, XOrg-gl
96
97%description libGLU
98Mesa libGLU runtime library
99
100
101%package libGLU-devel
102Summary: Mesa libGLU development package
103Summary(ja): Mesa libGLU 開発パッケージ
104Group: Development/Libraries
105Requires: mesa-libGLU = %{version}-%{release}
106Requires: libGL-devel
107Provides: libGLU-devel
108Obsoletes: Mesa-devel, XFree86-gl-devel, XOrg-gl-devel
109
110%description libGLU-devel
111Mesa libGLU development package
112
113
114%package libOSMesa
115Summary: Mesa offscreen rendering libraries
116Summary(ja): Mesa オフスクリーンレンダリングライブラリ
117Group: System Environment/Libraries
118Requires(post): /sbin/ldconfig
119Requires(postun): /sbin/ldconfig
120Provides: libOSMesa
121
122%description libOSMesa
123Mesa offscreen rendering libraries
124
125
126%package libOSMesa-devel
127Summary: Mesa offscreen rendering development package
128Summary(ja): Mesa オフスクリーンレンダリング開発パッケージ
129Group: Development/Libraries
130Requires: mesa-libOSMesa = %{version}-%{release}
131
132%description libOSMesa-devel
133Mesa offscreen rendering development package
134
135
136%package source
137Summary: Mesa source code required to build X server
138Summary(ja): X サーバをビルドするために必要な Mesa ソースコード
139Group: Development/Libraries
140
141%description source
142The mesa-source package provides the minimal source code needed to
143build DRI enabled X servers, etc.
144
145
146%package -n glx-utils
147Summary: GLX utilities
148Summary(ja): GLX ユーティリティ
149Group: Development/Libraries
150
151%description -n glx-utils
152The glx-utils package provides the glxinfo and glxgears utilities.
153
154
155%package demos
156Summary: Mesa demos
157Summary(ja): Mesa デモ
158Group: Development/Libraries
159
160%description demos
161This package provides some demo applications for testing Mesa.
162
163
164%package -n xorg-x11-drv-vmwgfx
165Summary: VMware GFX DDX driver
166Summary(ja): VMware GFX DDX ドライバ
167Group: User Interface/X Hardware Support
168
169%description -n xorg-x11-drv-vmwgfx
1702D driver for VMware SVGA vGPU
171
172
173# compat32
174%package -n compat32-%{name}-libGL
175Summary: Mesa libGL runtime libraries and DRI drivers
176Summary(ja): Mesa libGL ランタイプライブラリおよび DRI ドライバ
177Group: System Environment/Libraries
178Requires(post): /sbin/ldconfig
179Requires(postun): /sbin/ldconfig
180Requires: %{name}-libGL = %{version}-%{release}
181%if %{with_dri}
182Requires: compat32-libdrm >= 2.4.5
183%endif
184
185%description -n compat32-%{name}-libGL
186Mesa libGL runtime libraries and DRI drivers.
187
188%package -n compat32-%{name}-libGL-devel
189Summary: Mesa libGL development package
190Summary(ja): Mesa libGL 開発パッケージ
191Group: Development/Libraries
192Requires: compat32-%{name}-libGL = %{version}-%{release}
193Requires: %{name}-libGL-devel = %{version}-%{release}
194Requires: compat32-libX11-devel
195Requires: compat32-libdrm-devel
196
197%description -n compat32-%{name}-libGL-devel
198Mesa libGL development package
199
200
201%package -n compat32-%{name}-libGLU
202Summary: Mesa libGLU runtime library
203Summary(ja): Mesa libGLU ランタイムライブラリ
204Group: System Environment/Libraries
205Requires(post): /sbin/ldconfig
206Requires(postun): /sbin/ldconfig
207Requires: %{name}-libGLU = %{version}-%{release}
208
209%description -n compat32-%{name}-libGLU
210Mesa libGLU runtime library
211
212
213%package -n compat32-%{name}-libGLU-devel
214Summary: Mesa libGLU development package
215Summary(ja): Mesa libGLU 開発パッケージ
216Group: Development/Libraries
217Requires: compat32-%{name}-libGL  = %{version}-%{release}
218Requires: compat32-%{name}-libGLU = %{version}-%{release}
219Requires: %{name}-libGL-devel  = %{version}-%{release}
220Requires: %{name}-libGLU-devel = %{version}-%{release}
221
222%description -n compat32-%{name}-libGLU-devel
223Mesa libGLU development package
224
225
226%package -n compat32-%{name}-libOSMesa
227Summary: Mesa offscreen rendering libraries
228Summary(ja): Mesa オフスクリーンレンダリングライブラリ
229Group: System Environment/Libraries
230Requires(post): /sbin/ldconfig
231Requires(postun): /sbin/ldconfig
232Requires: %{name}-libOSMesa
233
234%description -n compat32-%{name}-libOSMesa
235Mesa offscreen rendering libraries
236
237
238%package -n compat32-%{name}-libOSMesa-devel
239Summary: Mesa offscreen rendering development package
240Summary(ja): Mesa オフスクリーンレンダリング開発パッケージ
241Group: Development/Libraries
242Requires: compat32-%{name}-libOSMesa = %{version}-%{release}
243Requires: %{name}-libOSMesa-devel = %{version}-%{release}
244
245%description -n compat32-%{name}-libOSMesa-devel
246Mesa offscreen rendering development package
247
248%prep
249%setup -q -n Mesa-%{version} -b1 -b2
250#%setup -q -n mesa-%{gitdate} -b2
251
252%patch1 -p1 -b .osmesa
253%patch3 -p1 -b .no-mach64
254%patch4 -p1 -b .nouveau-legacy
255#%patch7 -p1 -b .dricore
256%patch30 -p1 -b .vblank-warning
257
258# Hack the demos to use installed data files
259sed -i 's,../images,%{_libdir}/mesa-demos-data,' progs/demos/*.c
260sed -i 's,geartrain.dat,%{_libdir}/mesa-demos-data/&,' progs/demos/geartrain.c
261sed -i 's,isosurf.dat,%{_libdir}/mesa-demos-data/&,' progs/demos/isosurf.c
262sed -i 's,terrain.dat,%{_libdir}/mesa-demos-data/&,' progs/demos/terrain.c
263
264%build
265
266autoreconf --install
267
268export CFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
269export CXXFLAGS="$RPM_OPT_FLAGS -fvisibility=hidden -Os"
270%define common_flags --enable-pic --disable-asm
271%define osmesa_flags --with-driver=osmesa --disable-gallium --disable-egl --disable-glu --with-dri-drivers="" %{common_flags}
272
273# first, build the osmesa variants. XXX this is overkill.  osmesa32 is
274# sufficient to render to any of the channel sizes, according to the
275# docs.  should fix this someday.
276
277%configure %{osmesa_flags} --with-osmesa-bits=8
278make %{_smp_mflags}
279mv %{_lib} osmesa8
280make clean
281
282%configure %{osmesa_flags} --with-osmesa-bits=16
283make %{_smp_mflags}
284mv %{_lib} osmesa16
285make clean
286
287%configure %{osmesa_flags} --with-osmesa-bits=32
288make %{_smp_mflags}
289mv %{_lib} osmesa32
290make clean
291
292# just to be sure...
293[ `find . -name \*.o | wc -l` -eq 0 ] || exit "make cleaner plz"
294
295# XXX should get visibility working again post-dricore.
296export CFLAGS="$RPM_OPT_FLAGS -Os"
297export CXXFLAGS="$RPM_OPT_FLAGS -Os"
298
299# now build the rest of mesa
300%configure \
301    %{common_flags} \
302    --disable-egl \
303    --disable-glw \
304    --disable-glut \
305    --disable-gl-osmesa \
306    --with-driver=%{driver} \
307    --with-dri-driverdir=%{_libdir}/dri \
308    --with-state-trackers=dri,xorg,glx \
309    --enable-gallium-svga \
310    --enable-gallium-nouveau
311
312make #{?_smp_mflags}
313
314make -C progs/xdemos glxgears glxinfo
315make %{?_smp_mflags} -C progs/demos
316
317pushd ../%{manpages}
318%configure
319make %{?_smp_mflags}
320popd
321
322%install
323rm -rf $RPM_BUILD_ROOT
324
325# core libs and headers, but not drivers.
326make install DESTDIR=$RPM_BUILD_ROOT DRI_DIRS=
327
328# just the DRI drivers that are sane
329%if %{with_dri}
330install -d $RPM_BUILD_ROOT%{_libdir}/dri
331#install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri %{_lib}/libdricore.so >& /dev/null
332for f in i810 i915 i965 mach64 mga r128 r200 r300 r600 radeon savage sis swrast tdfx unichrome nouveau_vieux gallium/vmwgfx; do
333    so=%{_lib}/${f}_dri.so
334    test -e $so && echo $so
335done | xargs install -m 0755 -t $RPM_BUILD_ROOT%{_libdir}/dri >& /dev/null || :
336%endif
337
338# strip out undesirable headers
339pushd $RPM_BUILD_ROOT%{_includedir}/GL
340rm -f [a-fh-np-wyz]*.h gg*.h glf*.h glew.h glxew.h
341popd
342
343# remove EGL stuff
344pushd $RPM_BUILD_ROOT%{_libdir}
345rm -f libEGL*
346popd
347pushd $RPM_BUILD_ROOT%{_libdir}/dri
348rm -f EGL_*.so
349popd
350
351# XXX demos, since they don't install automatically.  should fix that.
352install -d $RPM_BUILD_ROOT%{_bindir}
353install -m 0755 progs/xdemos/glxgears $RPM_BUILD_ROOT%{_bindir}
354install -m 0755 progs/xdemos/glxinfo $RPM_BUILD_ROOT%{_bindir}
355find progs/demos/ -type f -perm /0111 |
356    xargs install -m 0755 -t $RPM_BUILD_ROOT/%{_bindir}
357# bah, name conflicts
358mv $RPM_BUILD_ROOT/%{_bindir}/{rain,mesa-rain}
359install -d $RPM_BUILD_ROOT/%{_libdir}/mesa-demos-data
360install -m 0644 progs/images/*.rgb $RPM_BUILD_ROOT/%{_libdir}/mesa-demos-data
361install -m 0644 progs/demos/*.dat $RPM_BUILD_ROOT/%{_libdir}/mesa-demos-data
362
363# and osmesa
364mv osmesa*/libOS* $RPM_BUILD_ROOT%{_libdir}
365
366# man pages
367pushd ../%{manpages}
368make %{?_smp_mflags} install DESTDIR=$RPM_BUILD_ROOT
369popd
370
371# Install the source needed to build the X server.  The egreps are just
372# stripping out unnecessary dirs; only tricky bit is the [^c] to make sure
373# .../dri/common is included.
374%define mesasourcedir %{_datadir}/mesa/source
375mkdir -p $RPM_BUILD_ROOT/%{mesasourcedir}
376( find src -name \*.[ch] ; find include -name \*.h ) |
377    egrep -v '^src/(glu|glw)' |
378    egrep -v '^src/mesa/drivers/(directfb|dos|fbdev|glide|ggi|osmesa)' |
379    egrep -v '^src/mesa/drivers/(windows|dri/[^c])' |
380    xargs tar cf - --mode a=r |
381        (cd $RPM_BUILD_ROOT/%{mesasourcedir} && tar xf -)
382
383%clean
384rm -rf $RPM_BUILD_ROOT
385
386%check
387
388%post libGL -p /sbin/ldconfig
389%postun libGL -p /sbin/ldconfig
390%post libGLU -p /sbin/ldconfig
391%postun libGLU -p /sbin/ldconfig
392%post libOSMesa -p /sbin/ldconfig
393%postun libOSMesa -p /sbin/ldconfig
394
395%post -n compat32-%{name}-libGL -p /sbin/ldconfig
396%postun -n compat32-%{name}-libGL -p /sbin/ldconfig
397%post -n compat32-%{name}-libGLU -p /sbin/ldconfig
398%postun -n compat32-%{name}-libGLU -p /sbin/ldconfig
399%post -n compat32-%{name}-libOSMesa -p /sbin/ldconfig
400%postun -n compat32-%{name}-libOSMesa -p /sbin/ldconfig
401
402%files libGL
403%defattr(-,root,root,-)
404%{_libdir}/libGL.so.1
405%{_libdir}/libGL.so.1.2
406%if %{with_dri}
407%dir %{_libdir}/dri
408#%{_libdir}/dri/libdricore.so
409%{_libdir}/dri/*_dri.so
410%endif
411
412%files libGL-devel
413%defattr(-,root,root,-)
414%{_includedir}/GL/gl.h
415%{_includedir}/GL/gl_mangle.h
416%{_includedir}/GL/glext.h
417%{_includedir}/GL/glx.h
418%{_includedir}/GL/glx_mangle.h
419%{_includedir}/GL/glxext.h
420%dir %{_includedir}/GL/internal
421%{_includedir}/GL/internal/dri_interface.h
422%{_libdir}/libGL.so
423%{_libdir}/pkgconfig/gl.pc
424%{_libdir}/pkgconfig/dri.pc
425%{_datadir}/man/man3/gl[^uX]*.3gl*
426%{_datadir}/man/man3/glX*.3gl*
427
428%files libGLU
429%defattr(-,root,root,-)
430%{_libdir}/libGLU.so.1
431%{_libdir}/libGLU.so.1.3.*
432
433%files libGLU-devel
434%defattr(-,root,root,-)
435%{_libdir}/libGLU.so
436%{_libdir}/pkgconfig/glu.pc
437%{_includedir}/GL/glu.h
438%{_includedir}/GL/glu_mangle.h
439%{_datadir}/man/man3/glu*.3gl*
440
441%files libOSMesa
442%defattr(-,root,root,-)
443%{_libdir}/libOSMesa.so.6*
444%{_libdir}/libOSMesa16.so.6*
445%{_libdir}/libOSMesa32.so.6*
446
447%files libOSMesa-devel
448%defattr(-,root,root,-)
449%{_includedir}/GL/osmesa.h
450%{_libdir}/libOSMesa.so
451%{_libdir}/libOSMesa16.so
452%{_libdir}/libOSMesa32.so
453
454# We constructed this dir carefully, so just slurp in the whole thing.
455%files source
456%defattr(-,root,root,-)
457%{mesasourcedir}
458
459%files -n glx-utils
460%defattr(-,root,root,-)
461%{_bindir}/glxgears
462%{_bindir}/glxinfo
463
464%files demos
465%defattr(-,root,root,-)
466%{_bindir}/arbfplight
467%{_bindir}/arbfslight
468%{_bindir}/arbocclude
469%{_bindir}/bounce
470%{_bindir}/clearspd
471%{_bindir}/copypix
472%{_bindir}/cubemap
473%{_bindir}/dinoshade
474%{_bindir}/drawpix
475%{_bindir}/engine
476%{_bindir}/fbo_firecube
477%{_bindir}/fbotexture
478%{_bindir}/fire
479%{_bindir}/fogcoord
480%{_bindir}/fplight
481%{_bindir}/fslight
482%{_bindir}/gamma
483%{_bindir}/gearbox
484%{_bindir}/gears
485%{_bindir}/geartrain
486%{_bindir}/glinfo
487%{_bindir}/gloss
488%{_bindir}/gltestperf
489%{_bindir}/ipers
490%{_bindir}/isosurf
491%{_bindir}/lodbias
492%{_bindir}/morph3d
493%{_bindir}/multiarb
494%{_bindir}/paltex
495%{_bindir}/pointblast
496%{_bindir}/projtex
497%{_bindir}/mesa-rain
498%{_bindir}/ray
499%{_bindir}/readpix
500%{_bindir}/reflect
501%{_bindir}/renormal
502%{_bindir}/shadowtex
503%{_bindir}/singlebuffer
504%{_bindir}/spectex
505%{_bindir}/spriteblast
506%{_bindir}/stex3d
507%{_bindir}/teapot
508%{_bindir}/terrain
509%{_bindir}/tessdemo
510%{_bindir}/texcyl
511%{_bindir}/texenv
512%{_bindir}/textures
513%{_bindir}/trispd
514%{_bindir}/tunnel
515%{_bindir}/tunnel2
516%{_bindir}/vao_demo
517%{_bindir}/winpos
518%{_libdir}/mesa-demos-data
519
520%files -n xorg-x11-drv-vmwgfx
521%defattr(-,root,root,-)
522%{_libdir}/xorg/modules/drivers/vmwgfx_drv.so
523
524# compat32
525%if %{build_compat32}
526%files -n compat32-%{name}-libGL
527%defattr(-,root,root,-)
528%{_libdir}/libGL.so.1
529%{_libdir}/libGL.so.1.2
530%if %{with_dri}
531%dir %{_libdir}/dri
532#%{_libdir}/dri/libdricore.so
533%{_libdir}/dri/*_dri.so
534%endif
535
536%files -n compat32-%{name}-libGL-devel
537%defattr(-,root,root,-)
538%{_libdir}/libGL.so
539%{_libdir}/pkgconfig/gl.pc
540%{_libdir}/pkgconfig/dri.pc
541
542%files -n compat32-%{name}-libGLU
543%defattr(-,root,root,-)
544%{_libdir}/libGLU.so.1
545%{_libdir}/libGLU.so.1.3.*
546
547%files -n compat32-%{name}-libGLU-devel
548%defattr(-,root,root,-)
549%{_libdir}/libGLU.so
550%{_libdir}/pkgconfig/glu.pc
551
552%files -n compat32-%{name}-libOSMesa
553%defattr(-,root,root,-)
554%{_libdir}/libOSMesa.so.6*
555%{_libdir}/libOSMesa16.so.6*
556%{_libdir}/libOSMesa32.so.6*
557
558%files -n compat32-%{name}-libOSMesa-devel
559%defattr(-,root,root,-)
560%{_libdir}/libOSMesa.so
561%{_libdir}/libOSMesa16.so
562%{_libdir}/libOSMesa32.so
563%endif
564
565%changelog
566* Mon Mar 29 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 7.8-1
567- update to 7.8 release
568- add xorg-x11-drv-vmwgfx subpackage for VMware GFX DDX driver
569
570* Thu Mar 11 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 7.8-0.1.git20100217
571- update to 7.8 branch from git
572
573* Tue Jan 19 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 7.6.1-1
574- update to 7.6.1 release
575
576* Thu Dec 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.6.1-0.2.rc3
577- update to 7.6.1-rc3
578
579* Sat Nov 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.6.1-0.1.rc1
580- update to 7.6.1-rc1
581
582* Tue Nov 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.6-1
583- new upstream release
584- add R: libXxf86vm-devel, libXdamage-devel, libXfixes-devel,
585  libXext-devel and libdrm-devel to mesa-libGL-devel
586
587* Sat Sep 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.4.4-1
588- new upstream release
589
590* Sun Jun 28 2009 NAKAMURA Kenta <kenta@vinelinux.org> 7.4.1-2
591- added compat32 subpackage for x86_64 arch support.
592
593* Thu Apr 30 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.4.1-1
594- new upstream release
595- BR: libdrm-devel >= 2.4.9
596
597* Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 7.3-1
598- new upstream release
599- BR: libdrm-devel >= 2.4.5
600- drop mach64
601- update patches from fedora
602
603* Tue Oct 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.2-2
604- add BR: libdrm-devel >= 2.4.0-3
605
606* Mon Oct 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.2-1
607- new upstreal release
608
609* Thu Sep 04 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.1-4
610- update to 7.1 release
611
612* Thu Jul 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.1-3.rc3
613- update to 7.1-rc3
614
615* Sat Jul 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.1-2.rc1
616- include missing swrast_dri.so to %%files list
617
618* Tue Jul 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.1-1.rc1
619- update to 7.1-rc1
620
621* Thu May 22 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.0.3-2
622- add Patch100 to disable 915tex driver
623
624* Mon May 12 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.0.3-1
625- new upstream release
626
627* Sun Jan 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.0.2-0vl1
628- build with freeglut
629
630* Thu Jan 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 7.0.2-0vl0
631- initial build for Vine Linux(bootstrap)
632
633* Tue Jan 01 2008 Dave Airlie <airlied@redhat.com> 7.0.2-2
634- mesa-7.0.2-stable-branch.patch: add in mesa 7.0.2 stable patches so far
635
636* Tue Jan 01 2008 Dave Airlie <airlied@redhat.com> 7.0.2-1
637- update to Mesa 7.0.2 final
638- mesa-7.0.2-rx00-vertprog-num-temps-off-by-one.patch - fixes for maniadrive
639- mesa-7.0.2-t_vp_build-use-less-temps.patch - fixes for maniadrive
640
641* Thu Oct 18 2007 Dave Airlie <airlied@redhat.com> 7.0.1-7
642- mesa-7.0.1-stable-branch.patch - Updated with more fixes from stable
643- mesa-7.0.1-r300-fix-writemask.patch - fix r300 fragprog writemask
644- mesa-7.0.1-r200-settexoffset.patch - add zero-copy TFP support for r200
645
646* Fri Sep 28 2007 Dave Airlie <airlied@redhat.com> 7.0.1-6
647- mesa-7.0.1-stable-branch.patch - Updated to close to 7.0.2-rc1
648- This contains the fixes made to the upstream Mesa stable branch
649  including fixes for 965 vblank interrupt issues along with a fix
650  in the kernel - remove patches that already upstream.
651- mesa-6.5.2-hush-synthetic-visual-warning.patch - dropped
652- mesa-7.0-i-already-defined-glapi-you-twit.patch - dropped
653- mesa-7.0.1-965-sampler-crash.patch - dropped
654
655* Thu Sep 06 2007 Adam Jackson <ajax@redhat.com> 7.0.1-5
656- mesa-7.0.1-965-sampler-crash.patch: Fix a crash with 965 in Torcs. (#262941)
657
658* Tue Aug 28 2007 Adam Jackson <ajax@redhat.com> 7.0.1-4
659- Rebuild for new libexpat.
660
661* Wed Aug 15 2007 Dave Airlie <airlied@redhat.com> - 7.0.1-3
662- mesa-7.0.1-stable-branch.patch - Add patches from stable branch
663  includes support for some Intel chipsets
664- mesa-7.0-use_master-r300.patch - Add r300 driver from master
665
666* Tue Aug 14 2007 Dave Airlie <airlied@redhat.com> - 7.0.1-2
667- missing build requires for Xfixes-devel and Xdamage-devel
668
669* Mon Aug 13 2007 Dave Airlie <airlied@redhat.com> - 7.0.1-1
670- Rebase to upstream 7.0.1 release
671- ajax provided patches: for updated selinux awareness, build config
672- gl visibility and picify were fixed upstream
673- OS mesa library version are 6.5.3 not 7.0.1 - spec fix
674
675* Wed Jul 25 2007 Jesse Keating <jkeating@redhat.com> - 6.5.2-16
676- Rebuild for RH #249435
677
678* Tue Jul 24 2007 Adam Jackson <ajax@redhat.com> 6.5.2-15
679- Add dri_interface.h to mesa-libGL-devel, and conflict with
680  xorg-x11-proto-devel versions that attempted to provide it.
681
682* Tue Jul 10 2007 Adam Jackson <ajax@redhat.com> 6.5.2-14
683- Add mesa-demos subpackage. (#247252)
684
685* Mon Jul 09 2007 Adam Jackson <ajax@redhat.com> 6.5.2-13
686- mesa-6.5.2-radeon-backports-231787.patch: One more fix for r300. (#231787)
687
688* Mon Jul 09 2007 Adam Jackson <ajax@redhat.com> 6.5.2-12
689- Don't install header files for APIs that we don't provide. (#247390)
690
691* Fri Jul 06 2007 Adam Jackson <ajax@redhat.com> 6.5.2-11
692- mesa-6.5.2-via-respect-my-cliplist.patch: Backport a via fix. (#247254)
693
694* Tue Apr 10 2007 Adam Jackson <ajax@redhat.com> 6.5.2-10
695- mesa-6.5.2-radeon-backports-231787.patch: Backport various radeon bugfixes
696  from git. (#231787)
697
698* Wed Apr 04 2007 Adam Jackson <ajax@redhat.com> 6.5.2-9
699- mesa-6.5.2-bindcontext-paranoia.patch: Paper over a crash when doBindContext
700  fails, to avoid, for example, crashing the server when using tdfx but
701  without glide3 installed.
702
703* Thu Mar 08 2007 Adam Jackson <ajax@redhat.com> 6.5.2-8
704- Hush the (useless) warning about the synthetic visual not being supported.
705
706* Fri Mar 02 2007 Adam Jackson <ajax@redhat.com> 6.5.2-7
707- mesa-6.5.2-picify-dri-drivers.patch: Attempt to make the DRI drivers PIC.
708- mesa-6.5.1-build-config.patch: Apply RPM_OPT_FLAGS to OSMesa too.
709
710* Mon Feb 26 2007 Adam Jackson <ajax@redhat.com> 6.5.2-6
711- mesa-6.5.2-libgl-visibility.patch: Fix non-exported GLX symbols (#229808)
712- Require a sufficiently new libdrm at runtime too
713- Make the arch macros do something sensible in the general case
714
715* Tue Feb 20 2007 Adam Jackson <ajax@redhat.com> 6.5.2-5
716- General spec cleanups
717- Require current libdrm
718- Build with -fvisibility=hidden
719- Redo the way mesa-source is generated
720- Add %%{?_smp_mflags} where appropriate
721
722* Mon Dec 18 2006 Adam Jackson <ajax@redhat.com> 6.5.2-4
723- Add i915tex and mach64 to the install set.
724
725* Tue Dec 12 2006 Adam Jackson <ajax@redhat.com> 6.5.2-3
726- mesa-6.5.2-xserver-1.1-source-compat.patch: Add some source-compatibility
727  defines to dispatch.h so the X server will continue to build.
728
729* Mon Dec 4 2006 Adam Jackson <ajax@redhat.com> 6.5.2-2.fc6
730- Fix OSMesa file listing to use %%version for DSO number.  Note that this
731  will still break on Mesa 7; oh well.
732- Deleted file: directfbgl.h
733
734* Sun Dec  3 2006 Kristian Høgsberg <krh@redhat.com> 6.5.2-1.fc6
735- Update to 6.5.2.
736
737* Mon Oct 16 2006 Kristian <krh@redhat.com> - 6.5.1-8.fc6
738- Add i965-interleaved-arrays-fix.patch to fix (#209318).
739
740* Sat Sep 30 2006 Soren Sandmann <sandmann@redhat.com> - 6.5.1-7.fc6
741- Update to gl-manpages-1.0.1.tar.bz2 which doesn't use symlinks. (#184547)
742
743* Sat Sep 30 2006 Soren Sandmann <sandmann@redhat.com> - 6.5.1-7.fc6
744- Remove . after popd; add .gz in %%files section. (#184547)
745
746* Sat Sep 30 2006 Soren Sandmann <sandmann@redhat.com>
747- Use better tarball for gl man pages. (#184547)
748
749* Fri Sep 29 2006 Kristian <krh@redhat.com> - 6.5.1-6.fc6
750- Add -fno-strict-aliasing to compiler flags for i965 driver.
751- Add post-6.5.1-i965-fixes.patch backport of i965 fixes from mesa CVS.
752
753* Fri Sep 29 2006 Soren Sandmann <sandamnn@redhat.com> - 6.5.1-5.fc6
754- Give the correct path for man page file lists.
755
756* Thu Sep 28 2006 Soren Sandmann <sandmann@redhat.com> - 6.5.1-5.fc6
757- Add GL man pages from X R6.9.  (#184547)
758
759* Mon Sep 25 2006 Adam Jackson <ajackson@redhat.com> - 6.5.1-4.fc6
760- mesa-6.5.1-build-config.patch: Add -lselinux to osmesa builds.  (#207767)
761
762* Wed Sep 20 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-3.fc6
763- Bump xorg-x11-proto-devel BuildRequires to 7.1-8 so we pick up the
764  latest GLX_EXT_texture_from_pixmap opcodes.
765
766* Wed Sep 20 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-2.fc6
767- Remove mesa-6.5-drop-static-inline.patch.
768
769* Tue Sep 19 2006 Kristian Høgsberg <krh@redhat.com> 6.5.1-1.fc6
770- Bump to 6.5.1 final release.
771- Drop libGLw subpackage, it is now in Fedora Extras (#188974) and
772  tweak mesa-6.5.1-build-config.patch to not build libGLw.
773- Drop mesa-6.5.1-r300-smooth-line.patch, the smooth line fallback can
774  now be prevented by enabling disable_lowimpact_fallback in
775  /etc/drirc.
776- Drop mesa-6.4.1-radeon-use-right-texture-format.patch, now upstream.
777- Drop mesa-6.5-drop-static-inline.patch, workaround no longer necessary.
778
779* Thu Sep  7 2006 Kristian Høgsberg <krh@redhat.com>
780- Drop unused mesa-modular-dri-dir.patch.
781
782* Tue Aug 29 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc2.fc6
783- Rebase to 6.5.1 RC2.
784- Get rid of redhat-mesa-driver-install and redhat-mesa-target helper
785  scripts and clean up specfile a bit.
786
787* Mon Aug 28 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc1.2.fc6
788- Drop upstreamed patches mesa-6.5-texture-from-pixmap-fixes.patch and
789  mesa-6.5-tfp-fbconfig-attribs.patch and fix
790  mesa-6.4.1-radeon-use-right-texture-format.patch to not break 16bpp
791  transparency.
792
793* Fri Aug 25 2006 Adam Jackson <ajackson@redhat.com> - 6.5.1-0.rc1.1.fc6
794- mesa-6.5.1-build-config.patch: Add i965 to x86-64 config.
795
796* Wed Aug 23 2006 Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc1.fc6
797- Bump to 6.5.1 RC1.
798
799* Tue Aug 22 2006 Kristian Høgsberg <krh@redhat.com> 6.5-26.20060818cvs.fc6
800- Pull the vtxfmt patch into the selinux-awareness patch, handle exec
801  mem heap init failure correctly by releasing mutex.
802
803* Tue Aug 22 2006 Adam Jackson <ajackson@redhat.com> 6.5-25.20060818cvs.fc6
804- mesa-6.5.1-r300-smooth-line.patch: Added, fakes smooth lines with aliased
805  lines on R300+ cards, makes Google Earth tolerable.
806- mesa-6.5-force-r300.patch: Resurrect.
807
808* Tue Aug 22 2006 Adam Jackson <ajackson@redhat.com> 6.5-24.20060818cvs.fc6
809- mesa-6.5.1-radeon-vtxfmt-cleanup-properly.patch: Fix a segfault on context
810  destruction when selinux is enabled.
811
812* Mon Aug 21 2006 Adam Jackson <ajackson@redhat.com> 6.5-23.20060818cvs.fc6
813- redhat-mesa-driver-install: Reenable installing the tdfx driver. (#203295)
814
815* Fri Aug 18 2006 Adam Jackson <ajackson@redhat.com> 6.5-22.20060818cvs.fc6
816- Update to pre-6.5.1 snapshot.
817- Re-add libOSMesa{,16,32}. (#186366)
818- Add BuildReq: on libXp-devel due to openmotif header insanity.
819
820* Sun Aug 13 2006 Florian La Roche <laroche@redhat.com> 6.5-21.fc6
821- fix one Requires: to use the correct mesa-libGLw name
822
823* Thu Jul 27 2006 Mike A. Harris <mharris@redhat.com> 6.5-20.fc6
824- Conditionalized libGLw inclusion with new with_libGLw macro defaulting
825  to 1 (enabled) for now, however since nothing in Fedora Core uses libGLw
826  anymore, we will be transitioning libGLw to an external package maintained
827  in Fedora Extras soon.
828
829* Wed Jul 26 2006 Kristian Høgsberg <krh@redhat.com> 6.5-19.fc5.aiglx
830- Build for fc5 aiglx repo.
831
832* Tue Jul 25 2006 Adam Jackson <ajackson@redhat.com> 6.5-19.fc6
833- Disable TLS dispatch, it is selinux-hostile.
834
835* Tue Jul 25 2006 Adam Jackson <ajackson@redhat.com> 6.5-18.fc6
836- mesa-6.5-fix-glxinfo-link.patch: lib64 fix.
837
838* Tue Jul 25 2006 Adam Jackson <ajackson@redhat.com> 6.5-17.fc6
839- mesa-6.5-fix-linux-indirect-build.patch: Added.
840- mesa-6.5-fix-glxinfo-link.patch: Added.
841- Build libOSMesa never instead of inconsistently; to be fixed later.
842- Updates to redhat-mesa-target:
843  - Always select linux-indirect when not building for DRI
844  - Enable DRI to be built on PPC64 (still disabled in the spec file though)
845  - MIT licence boilerplate
846
847* Tue Jul 25 2006 Mike A. Harris <mharris@redhat.com> 6.5-16.fc6
848- Remove glut-devel dependency, as nothing actually uses it that we ship.
849- Added mesa-6.5-dont-libglut-me-harder-ok-thx-bye.patch to prevent libglut
850  and other libs from being linked into glxgears/glxinfo even though they
851  are not actually used.  This was the final package linking to freeglut in
852  Fedora Core, blocking freeglut from being moved to Extras.
853- Commented all of the virtual provides in the spec file to document clearly
854  how they should be used by other developers in specifying build and runtime
855  dependencies when packaging software which links to libGL, libGLU, and
856  libGLw. (#200069)
857
858* Mon Jul 24 2006 Adam Jackson <ajackson@redhat.com> 6.5-15.fc6
859- Attempt to add selinux awareness; check if we can map executable memory
860  and fail softly if not.  Removes the need for allow_execmem from huge
861  chunks of the desktop.
862- Disable the r300 gart fix for not compiling.
863
864* Mon Jul 24 2006 Kristian Høgsberg <krh@redhat.com> 6.5-14.fc6
865- Add mesa-6.5-r300-free-gart-mem.patch to make r300 driver free gart
866  memory on context destroy.
867
868* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 6.5-13.1.fc6
869- rebuild
870
871* Wed Jul 05 2006 Mike A. Harris <mharris@redhat.com> 6.5-13.fc6
872- Added mesa-6.5-fix-opt-flags-bug197640.patch as 2nd attempt to fix OPT_FLAGS
873  for (#197640).
874- Ensure that redhat-mesa-driver-install creates $DRIMODULE_DESTDIR with
875  mode 0755.
876
877* Wed Jul 05 2006 Mike A. Harris <mharris@redhat.com> 6.5-12.fc6
878- Maybe actually, you know, apply the mesa-6.5-glx-use-tls.patch as that might
879  help to you know, actually solve the problem.  Duh.
880- Use {dist} tag in Release field now.
881
882* Wed Jul 05 2006 Mike A. Harris <mharris@redhat.com> 6.5-11
883- Added mesa-6.5-glx-use-tls.patch to hopefully get -DGLX_USE_TLS to really
884  work this time due to broken upstream linux-dri-* configs. (#193979)
885- Pass RPM_OPT_FLAGS via OPT_FLAGS instead of via CFLAGS also for (#193979)
886
887* Mon Jun 19 2006 Mike A. Harris <mharris@redhat.com> 6.5-10
888- Bump libdrm-devel dep to trigger new ExclusiveArch test with the new package.
889- Use Fedora Extras style BuildRoot tag.
890- Added "Requires(post): /sbin/ldconfig" and postun to all runtime lib packages.
891
892* Mon Jun 12 2006 Kristian Høsberg <krh@redhat.com> 6.5-9
893- Add mesa-6.5-fix-pbuffer-dispatch.patch to fix pbuffer marshalling code.
894
895* Mon May 29 2006 Kristian Høgsberg <krh@redhat.com> 6.5-8
896- Bump for rawhide build.
897
898* Mon May 29 2006 Kristian Høgsberg <krh@redhat.com> 6.5-7
899- Update mesa-6.5-texture-from-pixmap-fixes.patch to include new
900  tokens and change tfp functions to return void.  Yes, a new mesa
901  snapshot would be nice.
902
903* Wed May 17 2006 Mike A. Harris <mharris@redhat.com> 6.5-6
904- Add "BuildRequires: makedepend" for bug (#191967)
905
906* Tue Apr 11 2006 Kristian Høgsberg <krh@redhat.com> 6.5-5
907- Bump for fc5 build.
908
909* Tue Apr 11 2006 Adam Jackson <ajackson@redhat.com> 6.5-4
910- Disable R300_FORCE_R300 hack for wider testing.
911
912* Mon Apr 10 2006 Kristian Høgsberg <krh@redhat.com> 6.5-3
913- Add mesa-6.5-noexecstack.patch to prevent assembly files from making
914  libGL.so have executable stack.
915
916* Mon Apr 10 2006 Kristian Høgsberg <krh@redhat.com> 6.5-2
917- Bump for fc5 build.
918- Bump libdrm requires to 2.0.1.
919
920* Sat Apr 01 2006 Kristian Høgsberg <krh@redhat.com> 6.5-1
921- Update to mesa 6.5 snapshot.
922- Use -MG for generating deps and some files are not yet symlinked at
923  make depend time.
924- Drop mesa-6.4.2-dprintf-to-debugprintf-for-bug180122.patch and
925  mesa-6.4.2-xorg-server-uses-bad-datatypes-breaking-AMD64-fdo5835.patch
926  as these are upstream now.
927- Drop mesa-6.4.1-texture-from-drawable.patch and add
928  mesa-6.5-texture-from-pixmap-fixes.patch.
929- Update mesa-modular-dri-dir.patch to apply.
930- Widen libGLU glob.
931- Reenable r300 driver install.
932- Widen libOSMesa glob.
933- Go back to patching config/linux-dri, add mesa-6.5-build-config.patch,
934  drop mesa-6.3.2-build-configuration-v4.patch.
935- Disable sis dri driver for now, only builds on x86 and x86-64.
936
937* Fri Mar 24 2006 Kristian Høgsberg <krh@redhat.com> 6.4.2-7
938- Set ARCH_FLAGS=-DGLX_USE_TLS to enable TLS for GL contexts.
939
940* Wed Mar 01 2006 Karsten Hopp <karsten@redhat.de> 6.4.2-6
941- Buildrequires: libXt-devel (#183479)
942
943* Sat Feb 25 2006 Mike A. Harris <mharris@redhat.com> 6.4.2-5
944- Disable the expeimental r300 DRI driver, as it has turned out to cause
945  instability and system hangs for many users.
946
947* Wed Feb 22 2006 Adam Jackson <ajackson@redhat.com> 6.4.2-4
948- rebuilt
949
950* Sun Feb 19 2006 Ray Strode <rstrode@redhat.com> 6.4.2-3
951- enable texture-from-drawable patch
952- add glut-devel dependency
953
954* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.4.2-2.1
955- bump again for double-long bug on ppc(64)
956
957* Tue Feb 07 2006 Mike A. Harris <mharris@redhat.com> 6.4.2-2
958- Added new "glx-utils" subpackage with glxgears and glxinfo (#173510)
959- Added mesa-6.4.2-dprintf-to-debugprintf-for-bug180122.patch to workaround
960  a Mesa namespace conflict with GNU_SOURCE (#180122)
961- Added mesa-6.4.2-xorg-server-uses-bad-datatypes-breaking-AMD64-fdo5835.patch
962  as an attempt to fix bugs (#176976,176414,fdo#5835)
963- Enabled inclusion of the *EXPERIMENTAL UNSUPPORTED* r300 DRI driver on
964  x86, x86_64, and ppc architectures, however the 2D Radeon driver will soon
965  be modified to require the user to manually turn experimental DRI support
966  on with Option "dri" in xorg.conf to test it out and report all X bugs that
967  occur while using it directly to X.Org bugzilla.  (#179712)
968- Use "libOSMesa.so.6.4.0604*" glob in file manifest, to avoid having to
969  update it each upstream release.
970
971* Sat Feb 04 2006 Mike A. Harris <mharris@redhat.com> 6.4.2-1
972- Updated to Mesa 6.4.2
973- Use "libGLU.so.1.3.0604*" glob in file manifest, to avoid having to update it
974  each upstream release.
975
976* Tue Jan 24 2006 Mike A. Harris <mharris@redhat.com> 6.4.1-5
977- Added missing "BuildRequires: expat-devel" for bug (#178525)
978- Temporarily disabled mesa-6.4.1-texture-from-drawable.patch, as it fails
979  to compile on at least ia64, and possibly other architectures.
980
981* Tue Jan 17 2006 Kristian Høgsberg <krh@redhat.com> 6.4.1-4
982- Add mesa-6.4.1-texture-from-drawable.patch to implement protocol
983  support for GLX_EXT_texture_from_drawable extension.
984
985* Sat Dec 24 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-3
986- Manually copy libGLw headers that Mesa forgets to install, to fix (#173879).
987- Added mesa-6.4.1-libGLw-enable-motif-support.patch to fix (#175251).
988- Removed "Conflicts" lines from libGL package, as they are "Obsoletes" now.
989- Do not rename swrast libGL .so version, as it is the OpenGL version.
990
991* Tue Dec 20 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-2
992- Rebuild to ensure libGLU gets rebuilt with new gcc with C++ compiler fixes.
993- Changed the 3 devel packages to use Obsoletes instead of Conflicts for the
994  packages the files used to be present in, as this is more friendy for
995  OS upgrades.
996- Added "Requires: libX11-devel" to mesa-libGL-devel package (#173712)
997- Added "Requires: libGL-devel" to mesa-libGLU-devel package (#175253)
998
999* Sat Dec 17 2005 Mike A. Harris <mharris@redhat.com> 6.4.1-1
1000- Updated MesaLib tarball to version 6.4.1 from Mesa project for X11R7 RC4.
1001- Added pkgconfig dependency.
1002- Updated "BuildRequires: libdrm-devel >= 2.0-1"
1003- Added Obsoletes lines to all the subpackages to have cleaner upgrades.
1004- Added mesa-6.4.1-amd64-assyntax-fix.patch to work around a build problem on
1005  AMD64, which is fixed in the 6.4 branch of Mesa CVS.
1006- Conditionalize libOSMesa inclusion, and default to not including it for now.
1007
1008* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> 6.4-5.1
1009- rebuilt
1010
1011* Sun Nov 20 2005 Jeremy Katz <katzj@redhat.com> 6.4-5
1012- fix directory used for loading dri modules (#173679)
1013- install dri drivers as executable so they get stripped (#173292)
1014
1015* Thu Nov 03 2005 Mike A. Harris <mharris@redhat.com> 6.4-4
1016- Wrote redhat-mesa-source-filelist-generator to dynamically generate the
1017  files to be included in the mesa-source subpackage, to minimize future
1018  maintenance.
1019- Fixed detection and renaming of software mesa .so version.
1020
1021* Wed Nov 02 2005 Mike A. Harris <mharris@redhat.com> 6.4-3
1022- Hack: autodetect if libGL was given .so.1.5* and rename it to 1.2 for
1023  consistency on all architectures, and to avoid upgrade problems if we
1024  ever disable DRI on an arch and then re-enable it later.
1025
1026* Wed Nov 02 2005 Mike A. Harris <mharris@redhat.com> 6.4-2
1027- Added mesa-6.4-multilib-fix.patch to instrument and attempt to fix Mesa
1028  bin/installmesa script to work properly with multilib lib64 architectures.
1029- Set and export LIB_DIR and INCLUDE_DIR in spec file 'install' section,
1030  and invoke our modified bin/installmesa directly instead of using
1031  "make install".
1032- Remove "include/GL/uglglutshapes.h", as it uses the GLUT license, and seems
1033  like an extraneous file anyway.
1034- Conditionalize the file manifest to include libGL.so.1.2 on DRI enabled
1035  builds, but use libGL.so.1.5.060400 instead on DRI disabled builds, as
1036  this is how upstream builds the library, although it is not clear to me
1037  why this difference exists yet (which was not in Xorg 6.8.2 Mesa).
1038
1039* Thu Oct 27 2005 Mike A. Harris <mharris@redhat.com> 6.4-1
1040- Updated to new upstream MesaLib-6.4
1041- Updated libGLU.so.1.3.060400 entry in file manifest
1042- Updated "BuildRequires: libdrm-devel >= 1.0.5" to pick up fixes for the
1043  unichrome driver.
1044
1045* Tue Sep 13 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-6
1046- Fix redhat-mesa-driver-install and spec file to work right on multilib
1047  systems.
1048 
1049* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-5
1050- Fix mesa-libGL-devel to depend on mesa-libGL instead of mesa-libGLU.
1051- Added virtual "Provides: libGL..." entries for each subpackage as relevant.
1052
1053* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-4
1054- Added the mesa-source subpackage, which contains part of the Mesa source
1055  code needed by other packages such as the X server to build stuff.
1056
1057* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-3
1058- Added Conflicts/Obsoletes lines to all of the subpackages to make upgrades
1059  from previous OS releases, and piecemeal upgrades work as nicely as
1060  possible.
1061
1062* Mon Sep 05 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-2
1063- Wrote redhat-mesa-target script to simplify mesa build target selection.
1064- Wrote redhat-mesa-driver-install to install the DRI drivers and simplify
1065  per-arch conditionalization, etc.
1066
1067* Sun Sep 04 2005 Mike A. Harris <mharris@redhat.com> 6.3.2-1
1068- Initial build.
Note: See TracBrowser for help on using the repository browser.