Subject: CVS commit: pkgsrc/graphics
To: None <pkgsrc-changes@NetBSD.org>
From: Jan Schaumann <jschauma@netbsd.org>
List: pkgsrc-changes
Date: 09/29/2003 21:30:28
Module Name:	pkgsrc
Committed By:	jschauma
Date:		Mon Sep 29 21:30:28 UTC 2003

Modified Files:
	pkgsrc/graphics/Mesa: Makefile Makefile.common version.mk
	pkgsrc/graphics/MesaDemos: PLIST distinfo
	pkgsrc/graphics/MesaLib: Makefile PLIST buildlink2.mk distinfo
	pkgsrc/graphics/MesaLib/patches: patch-ac
	pkgsrc/graphics/glu: distinfo
	pkgsrc/graphics/glut: distinfo
Removed Files:
	pkgsrc/graphics/MesaDemos/patches: patch-ab patch-ac

Log Message:
Update Mesa and friends to latest version 5.0.2:

- fixed texgen problem causing texcoord's Q to be zero (stex3d)
- default GL_TEXTURE_COMPARE_MODE_ARB was wrong
- GL_CURRENT_MATRIX_NV query was wrong
- GL_CURRENT_MATRIX_STACK_DEPTH_NV query was off by one
- GL_LIST_MODE query wasn't correct
- GL_FOG_COORDINATE_SOURCE_EXT query wasn't supported
- GL_SECONDARY_COLOR_ARRAY_SIZE_EXT query returned wrong value
- blended, wide lines didn't always work correctly
- glVertexAttrib4svNV w component was always 1
- fixed bug in GL_IBM_rasterpos_clip (missing return)
- GL_DEPTH_TEXTURE_MODE = GL_ALPHA didn't work correctly
- a few Solaris compilation fixes
- fixed glClear() problem for DRI drivers (non-existant stencil, etc)
- fixed int/REAL mixup in GLU NURBS curve evaluator (Eric Cazeaux)
- fixed delete [] bug in SI GLU (bug 721765) (Diego Santa Cruz)
- glFog() didn't clamp fog colors
- fixed bad float/int conversion for GL_TEXTURE_PRIORITY in the
  gl[Get]TexParameteri[v] functions
  - fixed invalid memory references in glTexGen functions (bug 781602)
  - integer-valued color arrays weren't handled correctly
- glDrawPixels(GL_DEPTH_COMPONENT) with glPixelZoom didn't work
- GL_EXT_texture_lod_bias is part of 1.4, overlooked in 5.0.1
- build GLUT with -fexceptions so C++ apps propogate exceptions

While here, fix PR pkg/23003 by moving the version number to version.mk
and including that in the buildlink.


To generate a diff of this commit:
cvs rdiff -r1.51 -r1.52 pkgsrc/graphics/Mesa/Makefile
cvs rdiff -r1.18 -r1.19 pkgsrc/graphics/Mesa/Makefile.common
cvs rdiff -r1.1 -r1.2 pkgsrc/graphics/Mesa/version.mk
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/graphics/MesaDemos/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/graphics/MesaDemos/distinfo
cvs rdiff -r1.3 -r0 pkgsrc/graphics/MesaDemos/patches/patch-ab
cvs rdiff -r1.2 -r0 pkgsrc/graphics/MesaDemos/patches/patch-ac
cvs rdiff -r1.23 -r1.24 pkgsrc/graphics/MesaLib/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/graphics/MesaLib/PLIST
cvs rdiff -r1.15 -r1.16 pkgsrc/graphics/MesaLib/buildlink2.mk
cvs rdiff -r1.12 -r1.13 pkgsrc/graphics/MesaLib/distinfo
cvs rdiff -r1.1 -r1.2 pkgsrc/graphics/MesaLib/patches/patch-ac
cvs rdiff -r1.11 -r1.12 pkgsrc/graphics/glu/distinfo
cvs rdiff -r1.14 -r1.15 pkgsrc/graphics/glut/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.