From ce1093077435e750ff9eea8f845634786bdaf67f Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Mon, 30 Jun 2008 13:06:02 +0000 Subject: mesa: bump version Based on googlecode r559 by John Voltz. --- .../x11r7/mesa3d/mesa3d-6.5.3-gen_matypes.patch | 11 - package/x11r7/mesa3d/mesa3d-7.0.3-cleanup.patch | 436 +++++++++++++++++++++ .../x11r7/mesa3d/mesa3d-7.0.3-gen_matypes.patch | 11 + package/x11r7/mesa3d/mesa3d.mk | 3 +- 4 files changed, 448 insertions(+), 13 deletions(-) delete mode 100644 package/x11r7/mesa3d/mesa3d-6.5.3-gen_matypes.patch create mode 100644 package/x11r7/mesa3d/mesa3d-7.0.3-cleanup.patch create mode 100644 package/x11r7/mesa3d/mesa3d-7.0.3-gen_matypes.patch (limited to 'package/x11r7/mesa3d') diff --git a/package/x11r7/mesa3d/mesa3d-6.5.3-gen_matypes.patch b/package/x11r7/mesa3d/mesa3d-6.5.3-gen_matypes.patch deleted file mode 100644 index 22b511168..000000000 --- a/package/x11r7/mesa3d/mesa3d-6.5.3-gen_matypes.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- Mesa-6.5.3/src/mesa/x86/Makefile.orig 2007-06-09 06:23:46.000000000 +0200 -+++ Mesa-6.5.3/src/mesa/x86/Makefile 2007-06-09 06:24:53.000000000 +0200 -@@ -21,7 +21,7 @@ - - - gen_matypes: gen_matypes.c -- $(CC) $(INCLUDE_DIRS) $(CFLAGS) gen_matypes.c -o gen_matypes -+ $(CC_FOR_BUILD) $(INCLUDE_DIRS) $(CFLAGS_FOR_BUILD) gen_matypes.c -o gen_matypes - - # need some special rules here, unfortunately - matypes.h: ../main/mtypes.h ../tnl/t_context.h gen_matypes diff --git a/package/x11r7/mesa3d/mesa3d-7.0.3-cleanup.patch b/package/x11r7/mesa3d/mesa3d-7.0.3-cleanup.patch new file mode 100644 index 000000000..9a76d57d0 --- /dev/null +++ b/package/x11r7/mesa3d/mesa3d-7.0.3-cleanup.patch @@ -0,0 +1,436 @@ +diff -Nwrup Mesa-7.0.3/src/mesa/Makefile~ Mesa-7.0.3-fix/src/mesa/Makefile~ +--- Mesa-7.0.3/src/mesa/Makefile~ 2007-11-01 11:30:52.000000000 -0400 ++++ Mesa-7.0.3-fix/src/mesa/Makefile~ 1969-12-31 19:00:00.000000000 -0500 +@@ -1,201 +0,0 @@ +-# src/mesa/Makefile +- +-TOP = ../.. +-include $(TOP)/configs/current +- +-include sources +- +- +-GL_MAJOR = 1 +-GL_MINOR = 5 +-GL_TINY = 0$(MESA_MAJOR)0$(MESA_MINOR)0$(MESA_TINY) +- +- +-.SUFFIXES : .cpp +- +-.c.o: +- $(CC) -c $(INCLUDE_DIRS) $(CFLAGS) $< -o $@ +- +-.cpp.o: +- $(CXX) -c $(INCLUDE_DIRS) $(CXXFLAGS) $< -o $@ +- +-.S.o: +- $(CC) -c $(INCLUDE_DIRS) $(CFLAGS) $< -o $@ +- +- +-# Figure out what to make here +-default: +- @if [ "${DRIVER_DIRS}" = "dri" ] ; then \ +- $(MAKE) linux-solo ; \ +- elif [ "${DRIVER_DIRS}" = "osmesa" ] ; then \ +- $(MAKE) osmesa-only ; \ +- elif [ "$(DRIVER_DIRS)" = "beos" ]; then \ +- $(MAKE) beos ; \ +- elif [ "$(DRIVER_DIRS)" = "directfb" ]; then \ +- $(MAKE) directfb ; \ +- elif [ "$(DRIVER_DIRS)" = "fbdev osmesa" ]; then \ +- $(MAKE) fbdev ; $(MAKE) osmesa-only ; \ +- else \ +- $(MAKE) stand-alone ; \ +- fi +- +- +-###################################################################### +-# BeOS driver target +- +-beos: depend subdirs libmesa.a +- cd drivers/beos; $(MAKE) +- +- +-###################################################################### +-# Linux DRI drivers +- +-# Make archive of core object files +-libmesa.a: $(SOLO_OBJECTS) +- @ $(TOP)/bin/mklib -o mesa -static $(SOLO_OBJECTS); +- @if [ "${CONFIG_NAME}" = "beos" ] ; then \ +- mimeset -f "$@" ; \ +- fi +- +-linux-solo: depend subdirs libmesa.a +- cd drivers/dri ; $(MAKE) +- +- +-##################################################################### +-# Stand-alone Mesa libGL, no built-in drivers (DirectFB) +- +-libgl-core: $(CORE_OBJECTS) +- @ $(TOP)/bin/mklib -o $(GL_LIB) -linker '$(CC)' -ldflags '$(LDFLAGS) \ +- -major $(MESA_MAJOR) -minor $(MESA_MINOR) -patch $(MESA_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) $(CORE_OBJECTS) \ +- $(GL_LIB_DEPS) +- +-directfb: depend subdirs libgl-core +- cd drivers/directfb ; $(MAKE) +- +- +-##################################################################### +-# fbdev Mesa driver (libGL.so) +- +-fbdev: $(CORE_OBJECTS) $(FBDEV_DRIVER_OBJECTS) $(COMMON_DRIVER_OBJECTS) +- @ $(TOP)/bin/mklib -o $(GL_LIB) -linker '$(CC)' -ldflags '$(LDFLAGS)' \ +- -major $(MESA_MAJOR) -minor $(MESA_MINOR) -patch $(MESA_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(CORE_OBJECTS) $(FBDEV_DRIVER_OBJECTS) \ +- $(COMMON_DRIVER_OBJECTS) $(GL_LIB_DEPS) +- +- +-###################################################################### +-# Stand-alone Mesa libGL and libOSMesa +-STAND_ALONE_DRIVER_SOURCES = \ +- $(COMMON_DRIVER_SOURCES) \ +- $(X11_DRIVER_SOURCES) +- +-STAND_ALONE_DRIVER_OBJECTS = $(STAND_ALONE_DRIVER_SOURCES:.c=.o) +- +-STAND_ALONE_OBJECTS = \ +- $(CORE_OBJECTS) \ +- $(STAND_ALONE_DRIVER_OBJECTS) +- +-# For libOSMesa16 or libOSMesa32 we link _all_ the objects into the library, +-# not just the osmesa.o object (i.e. we don't have a libGL). +-OSMESA16_OBJECTS = \ +- $(CORE_OBJECTS) \ +- $(COMMON_DRIVER_OBJECTS) \ +- $(OSMESA_DRIVER_OBJECTS) +- +- +-stand-alone: depend subdirs $(TOP)/$(LIB_DIR)/$(GL_LIB_NAME) $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME) +- +-osmesa-only: depend subdirs $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME) +- +-# Make the GL library +-$(TOP)/$(LIB_DIR)/$(GL_LIB_NAME): $(STAND_ALONE_OBJECTS) +- @ $(TOP)/bin/mklib -o $(GL_LIB) -linker '$(CC)' -ldflags '$(LDFLAGS)' \ +- -major $(GL_MAJOR) -minor $(GL_MINOR) -patch $(GL_TINY) \ +- -install $(TOP)/$(LIB_DIR) \ +- $(MKLIB_OPTIONS) $(GL_LIB_DEPS) $(STAND_ALONE_OBJECTS) +- +-# Make the OSMesa library +-# Note: version is kept at 6.5.3 to simplify app/linking issues +-$(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME): $(OSMESA_DRIVER_OBJECTS) $(OSMESA16_OBJECTS) +- @ if [ "${DRIVER_DIRS}" = "osmesa" ] ; then \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +- -ldflags '$(LDFLAGS)' \ +- -major 6 -minor 5 -patch 3 \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA16_OBJECTS) ; \ +- else \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +- -ldflags '$(LDFLAGS)' \ +- -major 6 -minor 5 -patch 3 \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA_DRIVER_OBJECTS) ; \ +- fi +- +- +-###################################################################### +-# libGL pkg-config file +-pcedit = sed \ +- -e 's,@INSTALL_DIR@,$(INSTALL_DIR),' \ +- -e 's,@LIB_DIR@,$(LIB_DIR),' \ +- -e 's,@VERSION@,$(MESA_MAJOR).$(MESA_MINOR).$(MESA_TINY),' +-gl.pc: gl.pc.in +- $(pcedit) $< > $@ +- +-###################################################################### +-# Generic stuff +- +-depend: $(ALL_SOURCES) +- @ echo "running $(MKDEP)" +- @ touch depend +- @$(MKDEP) $(MKDEP_OPTIONS) $(DEFINES) $(INCLUDE_DIRS) $(ALL_SOURCES) \ +- > /dev/null 2>/dev/null +- +- +-subdirs: +- @ if echo "$(ASM_FLAGS)" | grep -q USE_X86_ASM ; then \ +- (cd x86 ; $(MAKE)) ; \ +- fi +- @ if echo "$(ASM_FLAGS)" | grep -q USE_X86_64_ASM ; then \ +- (cd x86 ; $(MAKE)) ; \ +- (cd x86-64 ; $(MAKE)) ; \ +- fi +- +- +-install: default gl.pc +- $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/include/GL +- $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR) +- $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR)/pkgconfig +- $(INSTALL) -m 644 $(TOP)/include/GL/*.h $(DESTDIR)$(INSTALL_DIR)/include/GL +- @if [ -e $(TOP)/$(LIB_DIR)/$(GL_LIB_NAME) ]; then \ +- $(INSTALL) $(TOP)/$(LIB_DIR)/libGL* $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR); \ +- fi +- $(INSTALL) -m 644 gl.pc $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR)/pkgconfig +- @if [ -e $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME) ]; then \ +- $(INSTALL) $(TOP)/$(LIB_DIR)/libOSMesa* $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR); \ +- fi +- @if [ "${DRIVER_DIRS}" = "dri" ] ; then \ +- cd drivers/dri ; $(MAKE) install ; \ +- fi +- +-## NOT INSTALLED YET: +-## $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/include/GLES +-## $(INSTALL) -m 644 include/GLES/*.h $(DESTDIR)$(INSTALL_DIR)/include/GLES +- +- +-# Emacs tags +-tags: +- etags `find . -name \*.[ch]` $(TOP)/include/GL/*.h +- +-clean: +- -rm -f */*.o +- -rm -f */*/*.o +- -rm -f depend depend.bak libmesa.a +- -rm -f drivers/*/*.o +- (cd drivers/dri ; $(MAKE) clean) +- (cd x86 ; $(MAKE) clean) +- (cd x86-64 ; $(MAKE) clean) +- +- +-include depend +diff -Nwrup Mesa-7.0.3/src/mesa/Makefile.orig Mesa-7.0.3-fix/src/mesa/Makefile.orig +--- Mesa-7.0.3/src/mesa/Makefile.orig 2007-09-12 12:03:23.000000000 -0400 ++++ Mesa-7.0.3-fix/src/mesa/Makefile.orig 1969-12-31 19:00:00.000000000 -0500 +@@ -1,194 +0,0 @@ +-# src/mesa/Makefile +- +-TOP = ../.. +-include $(TOP)/configs/current +- +-include sources +- +- +-GL_MAJOR = 1 +-GL_MINOR = 5 +-GL_TINY = 0$(MESA_MAJOR)0$(MESA_MINOR)0$(MESA_TINY) +- +- +-.SUFFIXES : .cpp +- +-.c.o: +- $(CC) -c $(INCLUDE_DIRS) $(CFLAGS) $< -o $@ +- +-.cpp.o: +- $(CXX) -c $(INCLUDE_DIRS) $(CXXFLAGS) $< -o $@ +- +-.S.o: +- $(CC) -c $(INCLUDE_DIRS) $(CFLAGS) $< -o $@ +- +- +-# Figure out what to make here +-default: +- @if [ "${DRIVER_DIRS}" = "dri" ] ; then \ +- $(MAKE) linux-solo ; \ +- elif [ "${DRIVER_DIRS}" = "osmesa" ] ; then \ +- $(MAKE) osmesa-only ; \ +- elif [ "$(DRIVER_DIRS)" = "beos" ]; then \ +- $(MAKE) beos ; \ +- elif [ "$(DRIVER_DIRS)" = "directfb" ]; then \ +- $(MAKE) directfb ; \ +- elif [ "$(DRIVER_DIRS)" = "fbdev osmesa" ]; then \ +- $(MAKE) fbdev ; $(MAKE) osmesa-only ; \ +- else \ +- $(MAKE) stand-alone ; \ +- fi +- +- +-###################################################################### +-# BeOS driver target +- +-beos: depend subdirs libmesa.a +- cd drivers/beos; $(MAKE) +- +- +-###################################################################### +-# Linux DRI drivers +- +-# Make archive of core object files +-libmesa.a: $(SOLO_OBJECTS) +- @ $(TOP)/bin/mklib -o mesa -static $(SOLO_OBJECTS); +- @if [ "${CONFIG_NAME}" = "beos" ] ; then \ +- mimeset -f "$@" ; \ +- fi +- +-linux-solo: depend subdirs libmesa.a +- cd drivers/dri ; $(MAKE) +- +- +-##################################################################### +-# Stand-alone Mesa libGL, no built-in drivers (DirectFB) +- +-libgl-core: $(CORE_OBJECTS) +- @ $(TOP)/bin/mklib -o $(GL_LIB) -linker '$(CC)' \ +- -major $(MESA_MAJOR) -minor $(MESA_MINOR) -patch $(MESA_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) $(CORE_OBJECTS) \ +- $(GL_LIB_DEPS) +- +-directfb: depend subdirs libgl-core +- cd drivers/directfb ; $(MAKE) +- +- +-##################################################################### +-# fbdev Mesa driver (libGL.so) +- +-fbdev: $(CORE_OBJECTS) $(FBDEV_DRIVER_OBJECTS) $(COMMON_DRIVER_OBJECTS) +- @ $(TOP)/bin/mklib -o $(GL_LIB) -linker '$(CC)' \ +- -major $(MESA_MAJOR) -minor $(MESA_MINOR) -patch $(MESA_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(CORE_OBJECTS) $(FBDEV_DRIVER_OBJECTS) \ +- $(COMMON_DRIVER_OBJECTS) $(GL_LIB_DEPS) +- +- +-###################################################################### +-# Stand-alone Mesa libGL and libOSMesa +-STAND_ALONE_DRIVER_SOURCES = \ +- $(COMMON_DRIVER_SOURCES) \ +- $(X11_DRIVER_SOURCES) +- +-STAND_ALONE_DRIVER_OBJECTS = $(STAND_ALONE_DRIVER_SOURCES:.c=.o) +- +-STAND_ALONE_OBJECTS = \ +- $(CORE_OBJECTS) \ +- $(STAND_ALONE_DRIVER_OBJECTS) +- +-# For libOSMesa16 or libOSMesa32 we link _all_ the objects into the library, +-# not just the osmesa.o object (i.e. we don't have a libGL). +-OSMESA16_OBJECTS = \ +- $(CORE_OBJECTS) \ +- $(COMMON_DRIVER_OBJECTS) \ +- $(OSMESA_DRIVER_OBJECTS) +- +- +-stand-alone: depend subdirs $(TOP)/$(LIB_DIR)/$(GL_LIB_NAME) $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME) +- +-osmesa-only: depend subdirs $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME) +- +-# Make the GL library +-$(TOP)/$(LIB_DIR)/$(GL_LIB_NAME): $(STAND_ALONE_OBJECTS) +- @ $(TOP)/bin/mklib -o $(GL_LIB) -linker '$(CC)' \ +- -major $(GL_MAJOR) -minor $(GL_MINOR) -patch $(GL_TINY) \ +- -install $(TOP)/$(LIB_DIR) \ +- $(MKLIB_OPTIONS) $(GL_LIB_DEPS) $(STAND_ALONE_OBJECTS) +- +-# Make the OSMesa library +-# Note: version is kept at 6.5.3 to simplify app/linking issues +-$(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME): $(OSMESA_DRIVER_OBJECTS) $(OSMESA16_OBJECTS) +- @ if [ "${DRIVER_DIRS}" = "osmesa" ] ; then \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +- -major 6 -minor 5 -patch 3 \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA16_OBJECTS) ; \ +- else \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +- -major 6 -minor 5 -patch 3 \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA_DRIVER_OBJECTS) ; \ +- fi +- +- +-###################################################################### +-# libGL pkg-config file +-pcedit = sed \ +- -e 's,@INSTALL_DIR@,$(INSTALL_DIR),' \ +- -e 's,@LIB_DIR@,$(LIB_DIR),' \ +- -e 's,@VERSION@,$(MESA_MAJOR).$(MESA_MINOR).$(MESA_TINY),' +-gl.pc: gl.pc.in +- $(pcedit) $< > $@ +- +-###################################################################### +-# Generic stuff +- +-depend: $(ALL_SOURCES) +- @ echo "running $(MKDEP)" +- @ touch depend +- @$(MKDEP) $(MKDEP_OPTIONS) $(DEFINES) $(INCLUDE_DIRS) $(ALL_SOURCES) \ +- > /dev/null 2>/dev/null +- +- +-subdirs: +- @ (cd x86 ; $(MAKE)) +- @ (cd x86-64 ; $(MAKE)) +- +- +-install: default gl.pc +- $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/include/GL +- $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR) +- $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR)/pkgconfig +- $(INSTALL) -m 644 $(TOP)/include/GL/*.h $(DESTDIR)$(INSTALL_DIR)/include/GL +- @if [ -e $(TOP)/$(LIB_DIR)/$(GL_LIB_NAME) ]; then \ +- $(INSTALL) $(TOP)/$(LIB_DIR)/libGL* $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR); \ +- fi +- $(INSTALL) -m 644 gl.pc $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR)/pkgconfig +- @if [ -e $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME) ]; then \ +- $(INSTALL) $(TOP)/$(LIB_DIR)/libOSMesa* $(DESTDIR)$(INSTALL_DIR)/$(LIB_DIR); \ +- fi +- @if [ "${DRIVER_DIRS}" = "dri" ] ; then \ +- cd drivers/dri ; $(MAKE) install ; \ +- fi +- +-## NOT INSTALLED YET: +-## $(INSTALL) -d $(DESTDIR)$(INSTALL_DIR)/include/GLES +-## $(INSTALL) -m 644 include/GLES/*.h $(DESTDIR)$(INSTALL_DIR)/include/GLES +- +- +-# Emacs tags +-tags: +- etags `find . -name \*.[ch]` $(TOP)/include/GL/*.h +- +-clean: +- -rm -f */*.o +- -rm -f */*/*.o +- -rm -f depend depend.bak libmesa.a +- -rm -f drivers/*/*.o +- (cd drivers/dri ; $(MAKE) clean) +- (cd x86 ; $(MAKE) clean) +- (cd x86-64 ; $(MAKE) clean) +- +- +-include depend +diff -Nwrup Mesa-7.0.3/src/mesa/Makefile.rej Mesa-7.0.3-fix/src/mesa/Makefile.rej +--- Mesa-7.0.3/src/mesa/Makefile.rej 2007-09-28 20:43:28.000000000 -0400 ++++ Mesa-7.0.3-fix/src/mesa/Makefile.rej 1969-12-31 19:00:00.000000000 -0500 +@@ -1,29 +0,0 @@ +-*************** +-*** 120,132 **** +- $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME): $(OSMESA_DRIVER_OBJECTS) $(OSMESA16_OBJECTS) +- @ if [ "${DRIVER_DIRS}" = "osmesa" ] ; then \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +-- -major $(MESA_MAJOR) \ +- -minor $(MESA_MINOR) -patch $(MESA_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA16_OBJECTS) ; \ +- else \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +-- -major $(MESA_MAJOR) \ +- -minor $(MESA_MINOR) -patch $(GL_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA_DRIVER_OBJECTS) ; \ +---- 120,132 ---- +- $(TOP)/$(LIB_DIR)/$(OSMESA_LIB_NAME): $(OSMESA_DRIVER_OBJECTS) $(OSMESA16_OBJECTS) +- @ if [ "${DRIVER_DIRS}" = "osmesa" ] ; then \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +-+ -ldflags '$(LDFLAGS)' -major $(MESA_MAJOR) \ +- -minor $(MESA_MINOR) -patch $(MESA_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA16_OBJECTS) ; \ +- else \ +- $(TOP)/bin/mklib -o $(OSMESA_LIB) -linker '$(CC)' \ +-+ -ldflags '$(LDFLAGS)' -major $(MESA_MAJOR) \ +- -minor $(MESA_MINOR) -patch $(GL_TINY) \ +- -install $(TOP)/$(LIB_DIR) $(MKLIB_OPTIONS) \ +- $(OSMESA_LIB_DEPS) $(OSMESA_DRIVER_OBJECTS) ; \ diff --git a/package/x11r7/mesa3d/mesa3d-7.0.3-gen_matypes.patch b/package/x11r7/mesa3d/mesa3d-7.0.3-gen_matypes.patch new file mode 100644 index 000000000..6b1f570ff --- /dev/null +++ b/package/x11r7/mesa3d/mesa3d-7.0.3-gen_matypes.patch @@ -0,0 +1,11 @@ +--- a/src/mesa/x86/Makefile 2007-06-09 06:23:46.000000000 +0200 ++++ b/src/mesa/x86/Makefile 2007-06-09 06:24:53.000000000 +0200 +@@ -21,7 +21,7 @@ + + + gen_matypes: gen_matypes.c +- $(CC) $(INCLUDE_DIRS) $(CFLAGS) gen_matypes.c -o gen_matypes ++ $(CC_FOR_BUILD) $(INCLUDE_DIRS) $(CFLAGS_FOR_BUILD) gen_matypes.c -o gen_matypes + + # need some special rules here, unfortunately + matypes.h: ../main/mtypes.h ../tnl/t_context.h gen_matypes diff --git a/package/x11r7/mesa3d/mesa3d.mk b/package/x11r7/mesa3d/mesa3d.mk index 35dfea60f..47de48a9f 100644 --- a/package/x11r7/mesa3d/mesa3d.mk +++ b/package/x11r7/mesa3d/mesa3d.mk @@ -3,8 +3,7 @@ # mesa3d # ############################################################# -MESA3D_VERSION:=6.5.3 -#MESA3D_VERSION:=6.4.2 +MESA3D_VERSION:=7.0.3 MESA3D_SOURCE:=MesaLib-$(MESA3D_VERSION).tar.gz MESA3D_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/mesa3d MESA3D_DIR:=$(BUILD_DIR)/Mesa-$(MESA3D_VERSION) -- cgit v1.2.3