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

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