pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics Update to Mesa-7.0.4 proper, which takes us t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/35ce4f40784b
branches:  trunk
changeset: 545912:35ce4f40784b
user:      bjs <bjs%pkgsrc.org@localhost>
date:      Sun Aug 17 08:25:50 2008 +0000

description:
Update to Mesa-7.0.4 proper, which takes us to pkgsrc version
7.0.4.1.  Many of our patches are now upstream; there have also been
a significant amount of bug fixes even since our last interim update
from the 7.0 branch.

-------------------------------------------------------------------------
*** Mesa 7.0.4 is a stable release with bug fixes since version 7.0.3 ***
-------------------------------------------------------------------------
Bug fixes

     * define #extension GL_ARB_texture_rectangle in shading language
     * fixed WIN32 compile problem in libGLU
     * Fixed a per-vertex glMaterial bug which could cause bad lighting
     * Fixed potential crash in AA/smoothed triangle rendering when using a
       fragment shader
     * Fixed glDrawElement + VBO segfault (bug 16156)
     * Fixed GLSL linker bug causing generic vertex attributes to get
       aliased
     * Fixed stack overflow when using glPixelZoom on Windows
     * Fixed broken all(bvec2) GLSL function, added misc missing bvec
       constructors
     * ARB program "state.clip[n].plane" didn't parse correctly
     * Fixed broken glGetUniformiv() (bug 13774)

Changes

     * Added support for DragonFly OS
     * Added a build config for FreeBSD static libs (Anatolij Shkodin)
     * Enabled GL_EXT_multi_draw_arrays extension in R200/R300 drivers
     * Enabled GL_ARB_point_sprite extension in I965 driver
     * Enabled GL_EXT_texture_sRGB extension in I965 driver
     * Added support for GL shading language in I965 driver

Driver Status

 Driver                  Status
 ----------------------  ----------------------
 DRI drivers             varies with the driver
 XMesa/GLX (on Xlib)     implements OpenGL 2.1
 OSMesa (off-screen)     implements OpenGL 2.1
 Windows/Win32           implements OpenGL 2.1
 Glide (3dfx Voodoo1/2)  implements OpenGL 1.3
 SVGA                    unsupported
 Wind River UGL          unsupported
 DJGPP                   unsupported
 GGI                     unsupported
 BeOS                    unsupported
 Allegro                 unsupported
 D3D                     unsupported

diffstat:

 graphics/Mesa/Makefile.common |  7 ++++---
 graphics/MesaLib/Makefile     |  3 +--
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs (41 lines):

diff -r 4d795ff9e128 -r 35ce4f40784b graphics/Mesa/Makefile.common
--- a/graphics/Mesa/Makefile.common     Sun Aug 17 08:00:10 2008 +0000
+++ b/graphics/Mesa/Makefile.common     Sun Aug 17 08:25:50 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.67 2008/07/27 00:11:05 bjs Exp $
+# $NetBSD: Makefile.common,v 1.68 2008/08/17 08:25:50 bjs Exp $
 #
 # This Makefile fragment is included either directly or indirectly (through
 # Makefile.lib) by all packages that are built from the Mesa sources.
@@ -8,7 +8,8 @@
 DISTNAME?=     MesaLib-${MESA_VERSION}
 EXTRACT_SUFX=  .tar.bz2
 CATEGORIES=    graphics
-MASTER_SITES=  ${MASTER_SITE_LOCAL:=Mesa-${MESA_VERSION}/}
+#MASTER_SITES= ${MASTER_SITE_LOCAL:=Mesa-${MESA_VERSION}/}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mesa3d/}
 
 # When changing this version, please run "make distinfo" in the following
 # package directories:
@@ -19,7 +20,7 @@
 MESA_VERSION=          7.0.4
 MESA_PKGVERSION=       ${MESA_VERSION}${MESA_PATCHLEVEL}
 #MESA_PATCHFILES=      001 002 003
-MESA_PATCHLEVEL=       .0
+MESA_PATCHLEVEL=       .1
 
 #PATCHFILES=           ${MESA_PATCHFILES:@.p.@Mesa-${MESA_VERSION}-${.p.}@}
 #PATCH_SITES=          ftp://ftp.NetBSD.org/pub/NetBSD/misc/bjs/patchfiles/
diff -r 4d795ff9e128 -r 35ce4f40784b graphics/MesaLib/Makefile
--- a/graphics/MesaLib/Makefile Sun Aug 17 08:00:10 2008 +0000
+++ b/graphics/MesaLib/Makefile Sun Aug 17 08:25:50 2008 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.68 2008/08/06 02:33:22 dsainty Exp $
+# $NetBSD: Makefile,v 1.69 2008/08/17 08:25:50 bjs Exp $
 
 PKGNAME=       MesaLib-${MESA_PKGVERSION}
 COMMENT=       Graphics library similar to SGI's OpenGL
-PKGREVISION=   2
 
 MESA_HEADERS=  gl.h gl_mangle.h glext.h glx.h glxext.h \
                glx_mangle.h osmesa.h xmesa.h xmesa_x.h \



Home | Main Index | Thread Index | Old Index