diff options
author | bjs <bjs@pkgsrc.org> | 2008-07-27 00:03:42 +0000 |
---|---|---|
committer | bjs <bjs@pkgsrc.org> | 2008-07-27 00:03:42 +0000 |
commit | d86b2d37280d96d009d913c8a26999a4442200bd (patch) | |
tree | 7c65f0da0b8da23c4951cf9c284a77a1e0666911 /graphics/glx-utils | |
parent | 11fe3b926911a3f1f9f1eaac601a1ddbe4986386 (diff) | |
download | pkgsrc-d86b2d37280d96d009d913c8a26999a4442200bd.tar.gz |
Update to Mesa-7.0.4 (the head of the 7.0 branch in GIT). Basically,
lots of bug fixes; the intent of my update was mostly to fix
problems with i915 and r300 dri drivers and to provide the best environment
possible for the xorg server update to the 1.4 branch.
Morever, many of our patches from pkgsrc, i.e. those removed in this commit,
are now included upstream.
Additionally, MesaDemos now builds.
NOTES:
- MesaLib now requires xf86driproto 2.0.4, as earlier versions install
dri_interface.h, which is not correct.
- glu now exports its symbols via libtool's -export-symfile.
The symfile is generated pre-build--see glu/Makefile.
- glxinfo/glxgears do not seem to need to be linked to libpthread, and this
seems to cause problems on NetBSD with the new drm code. If I am wrong
about this, please let me know. The only program that seems to need
libpthread is glthreads in MesaDemos.
Diffstat (limited to 'graphics/glx-utils')
-rw-r--r-- | graphics/glx-utils/Makefile | 15 | ||||
-rw-r--r-- | graphics/glx-utils/distinfo | 17 |
2 files changed, 14 insertions, 18 deletions
diff --git a/graphics/glx-utils/Makefile b/graphics/glx-utils/Makefile index cb160b9e19d..6a3ee544755 100644 --- a/graphics/glx-utils/Makefile +++ b/graphics/glx-utils/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2008/05/29 20:54:14 tnn Exp $ +# $NetBSD: Makefile,v 1.7 2008/07/27 00:03:42 bjs Exp $ DISTNAME= MesaDemos-${MESA_VERSION} PKGNAME= glx-utils-${MESA_VERSION} @@ -16,15 +16,20 @@ INSTALLATION_DIRS= bin .include "../../graphics/glu/buildlink3.mk" .include "../../graphics/MesaLib/buildlink3.mk" +### +### XXX I don't think these are usually built with -lpthread, but +### I'm not sure. +### + do-build: cd ${WRKSRC}/progs/xdemos && \ ${SETENV} ${MAKE_ENV} ${CC} -I../../include ${CFLAGS} \ - ${PTHREAD_CFLAGS} glxgears.c ${LDFLAGS} ${PTHREAD_LDFLAGS} \ - -L../../lib -lGLU -lGL -lm -lXext ${PTHREAD_LIBS} \ + glxgears.c ${LDFLAGS} \ + -L../../lib -lGLU -lGL -lm -lXext \ -o glxgears && \ ${SETENV} ${MAKE_ENV} ${CC} -I../../include ${CFLAGS} \ - ${PTHREAD_CFLAGS} glxinfo.c ${LDFLAGS} ${PTHREAD_LDFLAGS} \ - -L../../lib -lGLU -lGL -lm -lXext ${PTHREAD_LIBS} -o glxinfo + glxinfo.c ${LDFLAGS} \ + -L../../lib -lGLU -lGL -lm -lXext -o glxinfo do-install: ${INSTALL_PROGRAM} ${WRKSRC}/progs/xdemos/glxgears \ diff --git a/graphics/glx-utils/distinfo b/graphics/glx-utils/distinfo index 0b056e1c049..7d3beede393 100644 --- a/graphics/glx-utils/distinfo +++ b/graphics/glx-utils/distinfo @@ -1,14 +1,5 @@ -$NetBSD: distinfo,v 1.7 2008/05/29 20:54:14 tnn Exp $ +$NetBSD: distinfo,v 1.8 2008/07/27 00:03:42 bjs Exp $ -SHA1 (Mesa-7.0.3/Mesa-7.0.3-001) = 32725fd4632d51495253b06786b3f0e743d11dbd -RMD160 (Mesa-7.0.3/Mesa-7.0.3-001) = 92b1e1d3eb3932a419c6d1fb9e7b96ef5c32fd1a -Size (Mesa-7.0.3/Mesa-7.0.3-001) = 12578 bytes -SHA1 (Mesa-7.0.3/Mesa-7.0.3-002) = 9fcdeb76d4cf44f0aeadff48bf7c48335773a2c0 -RMD160 (Mesa-7.0.3/Mesa-7.0.3-002) = 63b568f9c3f0e09cf53de064aee3350b4f96ee2d -Size (Mesa-7.0.3/Mesa-7.0.3-002) = 639 bytes -SHA1 (Mesa-7.0.3/Mesa-7.0.3-003) = d514fc54a8002983e16e38506253caed68470f39 -RMD160 (Mesa-7.0.3/Mesa-7.0.3-003) = 380c8929b520f597d618c69b014efa12a9c11e2f -Size (Mesa-7.0.3/Mesa-7.0.3-003) = 10876 bytes -SHA1 (Mesa-7.0.3/MesaDemos-7.0.3.tar.bz2) = c8dfef08f3b3f7abc70d99e16a35b0bbc1af4f8a -RMD160 (Mesa-7.0.3/MesaDemos-7.0.3.tar.bz2) = 22917fbab3987e1d60d46321e1a77d5cbdd3800c -Size (Mesa-7.0.3/MesaDemos-7.0.3.tar.bz2) = 1342158 bytes +SHA1 (Mesa-7.0.4/MesaDemos-7.0.4.tar.bz2) = 70e9b37120b978fda9cff8e1478e94cdc245b80f +RMD160 (Mesa-7.0.4/MesaDemos-7.0.4.tar.bz2) = 1dd92b4260a32c30e9242a28fbb34178b24abf44 +Size (Mesa-7.0.4/MesaDemos-7.0.4.tar.bz2) = 1327557 bytes |