diff --git a/Mesa.changes b/Mesa.changes index 63e55ea..5dc6c63 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Wed Apr 22 14:12:35 CEST 2009 - sndirsch@suse.de + +- no longer package static libGL/libGLU; can't work any longer + due to static X libraries having been removed + +------------------------------------------------------------------- +Sat Apr 18 20:25:22 CEST 2009 - sndirsch@suse.de + +- Mesa 7.4.1 + * Fixed a two-sided lighting bug in fixed-function-to-GPU code + generation + * Fixed some Darwin issues (Jeremy Huddleston) + * Indexing the GLSL gl_EyePlane[] or gl_ObjectPlane[] arrays + with a variable was broken, bug 20986 + * Fixed incorrect texture unit bias in TXB instruction + * glTexParameter settings weren't always propogated to drivers + * Assorted vertex/fragment program bug fixes + * Fixed point rendering in software rasterizer + * Fixed potential deadlock in object hash functions + * Fix a couple bugs surrounding front-buffer rendering with + DRI2, but this is not quite complete. + * Fixed glPopAttrib() bug when restoring user clip planes + ------------------------------------------------------------------- Sat Mar 28 04:58:00 CET 2009 - sndirsch@suse.de diff --git a/Mesa.spec b/Mesa.spec index caa679b..15e5dc4 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -1,5 +1,5 @@ # -# spec file for package Mesa (Version 7.4) +# spec file for package Mesa (Version 7.4.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -32,8 +32,8 @@ Obsoletes: XFree86-Mesa-64bit Obsoletes: Mesa-64bit %endif # -Version: 7.4 -Release: 2 +Version: 7.4.1 +Release: 1 Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL Source: MesaLib-%{version}.tar.bz2 Source1: MesaDemos-%{version}.tar.bz2 @@ -81,8 +81,8 @@ Obsoletes: XFree86-Mesa-devel-64bit Obsoletes: Mesa-devel-64bit %endif # -Provides: xorg-x11-Mesa-devel -Obsoletes: xorg-x11-Mesa-devel +Provides: xorg-x11-Mesa-devel Mesa-devel-static +Obsoletes: xorg-x11-Mesa-devel Mesa-devel-static %description devel Mesa is a 3-D graphics library with an API which is very similar to @@ -101,24 +101,6 @@ just Mesa or The Mesa 3-D graphics library. -Authors: --------- - Brian Paul - -%package devel-static -License: X11/MIT -Requires: Mesa-devel = %version -Summary: Static GL library - Usually not required at all -Group: System/Libraries -Provides: xorg-x11-Mesa-devel-static -Obsoletes: xorg-x11-Mesa-devel-static - -%description devel-static -Static GL library. It is not recommended at all to link against the -static GL library. Only included for legacy reasons. - - - Authors: -------- Brian Paul @@ -169,15 +151,6 @@ sed -i 's/GL_LIB = .*/GL_LIB = IndirectGL/g' configs/autoconf gmake make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT/usr/%{_lib}/libIndirectGL.so -### static libGL -make realclean -%configure --with-driver=xlib \ - --disable-shared \ - --enable-static \ - --disable-glw \ - --disable-glut -gmake -make install DESTDIR=$RPM_BUILD_ROOT for dir in ../xc/doc/man/{GL/gl,GL/glx,GLU}; do pushd $dir xmkmf -a @@ -237,13 +210,25 @@ rm -rf $RPM_BUILD_ROOT /usr/%{_lib}/pkgconfig/osmesa.pc %{_mandir}/man3/* -%files devel-static -%defattr(-,root,root) -/usr/%{_lib}/libGL.a -/usr/%{_lib}/libGLU.a -/usr/%{_lib}/libOSMesa.a - %changelog +* Wed Apr 22 2009 sndirsch@suse.de +- no longer package static libGL/libGLU; can't work any longer + due to static X libraries having been removed +* Sat Apr 18 2009 sndirsch@suse.de +- Mesa 7.4.1 + * Fixed a two-sided lighting bug in fixed-function-to-GPU code + generation + * Fixed some Darwin issues (Jeremy Huddleston) + * Indexing the GLSL gl_EyePlane[] or gl_ObjectPlane[] arrays + with a variable was broken, bug 20986 + * Fixed incorrect texture unit bias in TXB instruction + * glTexParameter settings weren't always propogated to drivers + * Assorted vertex/fragment program bug fixes + * Fixed point rendering in software rasterizer + * Fixed potential deadlock in object hash functions + * Fix a couple bugs surrounding front-buffer rendering with + DRI2, but this is not quite complete. + * Fixed glPopAttrib() bug when restoring user clip planes * Sat Mar 28 2009 sndirsch@suse.de - Mesa 7.4 (final) * This is a stable release that just fixes bugs since the 7.3 @@ -574,7 +559,7 @@ rm -rf $RPM_BUILD_ROOT * Wed Jan 17 2007 sndirsch@suse.de - bug-211314_mesa-context.diff: * fixes Xserver crash in software rendering fallback (Bug #211314) -* Tue Jan 09 2007 sndirsch@suse.de +* Wed Jan 10 2007 sndirsch@suse.de - disabled build of sis DRI driver on i64 to fix build * Sat Dec 02 2006 sndirsch@suse.de - updated to Mesa 6.5.2 @@ -624,7 +609,7 @@ rm -rf $RPM_BUILD_ROOT been decprecated. - OpenGL 2.0 and 2.1 support is nearly done. We need to do quite a bit more testing of the shading language functions. -* Thu Nov 23 2006 sndirsch@suse.de +* Fri Nov 24 2006 sndirsch@suse.de - enabled build of i965 DRI driver on x86_64 * Fri Nov 10 2006 sndirsch@suse.de - fixed typos (Bug #219732) @@ -772,7 +757,7 @@ rm -rf $RPM_BUILD_ROOT * Wed Dec 28 2005 sndirsch@suse.de - moved header files and libGL.so from Mesa-devel to Mesa to make uninstallation of nvidia driver in %%pre of Mesa-devel obsolete -* Wed Nov 30 2005 sndirsch@suse.de +* Thu Dec 01 2005 sndirsch@suse.de - update to Mesa 6.4.1 * Fri Nov 18 2005 sndirsch@suse.de - updated to Mesa 6.4 branch (2005-11-18) diff --git a/MesaDemos-7.4.1.tar.bz2 b/MesaDemos-7.4.1.tar.bz2 new file mode 100644 index 0000000..697d2ef --- /dev/null +++ b/MesaDemos-7.4.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd8b0898a8d343254e81309fb83f496f354d84798bf2fe0f03abaa58bab2f931 +size 1383726 diff --git a/MesaDemos-7.4.tar.bz2 b/MesaDemos-7.4.tar.bz2 deleted file mode 100644 index 4d1c133..0000000 --- a/MesaDemos-7.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33f9cb353fa5237d4a99fd64eb93d4283c5f49154b9e1648f40ba5cd0f02fd95 -size 1383143 diff --git a/MesaLib-7.4.1.tar.bz2 b/MesaLib-7.4.1.tar.bz2 new file mode 100644 index 0000000..ab053c3 --- /dev/null +++ b/MesaLib-7.4.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da7685247eeb54d744c57aa14b60e7ac26020fc82123258bb345ba2840997149 +size 3442241 diff --git a/MesaLib-7.4.tar.bz2 b/MesaLib-7.4.tar.bz2 deleted file mode 100644 index 64f9694..0000000 --- a/MesaLib-7.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:15dbd4e89240d56115502fb93711cf3b7051d39a9ee8a666d9d67bbf67c8e5c3 -size 3441254