Revision: 83096 http://trac.macports.org/changeset/83096 Author: jeremyhu@macports.org Date: 2011-08-25 14:25:34 -0700 (Thu, 25 Aug 2011) Log Message: ----------- mesa: Bump to 7.11 Modified Paths: -------------- trunk/dports/x11/mesa/Portfile Removed Paths: ------------- trunk/dports/x11/mesa/files/0001-Fix-PPC-detection-on-darwin.patch trunk/dports/x11/mesa/files/0002-darwin-Use-machine-endian.h-to-determine-endianness.patch Modified: trunk/dports/x11/mesa/Portfile =================================================================== --- trunk/dports/x11/mesa/Portfile 2011-08-25 20:54:40 UTC (rev 83095) +++ trunk/dports/x11/mesa/Portfile 2011-08-25 21:25:34 UTC (rev 83096) @@ -5,11 +5,7 @@ name mesa -# Yes, it's a dated version. Newer versions of mesa don't work on darwin, so -# we're stuck here for a while If you need a newer version, join the -# xquartz-dev mailing list, and let us know why. - -version 7.11-rc3 +version 7.11 categories x11 graphics maintainers jeremyhu openmaintainer description Mesa 3D Graphics Library @@ -24,12 +20,14 @@ use_bzip2 yes master_sites http://www.buraphalinux.org/download/bls2.1/dvd_source/source/xorg/xserver/m... \ ftp://ftp.freedesktop.org/pub/mesa/7.11/ -checksums MesaLib-7.11-rc3.tar.bz2 \ - rmd160 5aedf7444d209b0ecda45bcfdccb3e65d502ede7 \ - sha256 5f5649668b4810f4be23412f9b5bfeb98c127d411cf999adb1a827f95d539ce9 \ - MesaGLUT-7.11-rc3.tar.bz2 \ - rmd160 de3daf60cd38ce1d26f686babcdf4a65db2e3d8b \ - sha256 64cc01f48b0f9a69b735ef62934be5d1d044d31b1f9b40b6f456c2d3c08593f4 +checksums MesaLib-7.11.tar.bz2 \ + sha1 942358e42dcfaac966c643fe39375549c8638b68 \ + rmd160 1637654c0f8e9e581753057f439f41bfdf7d7638 \ + sha256 f8bf37a00882840a3e3d327576bc26a79ae7f4e18fe1f7d5f17a5b1c80dd7acf \ + MesaGLUT-7.11.tar.bz2 \ + sha1 313b37e6b33cbe22406b1ee969dd64db397a27dc \ + rmd160 bb0a176aece53d527f8b0e277e7d54742b9c8e52 \ + sha256 69c3e4a023a2ef645a352a1aa63723969b41feb79363514e8137ff74aa5576bd depends_build \ bin:makedepend:makedepend \ @@ -45,10 +43,6 @@ use_configure no use_parallel_build yes -patchfiles \ - 0001-Fix-PPC-detection-on-darwin.patch \ - 0002-darwin-Use-machine-endian.h-to-determine-endianness.patch - patch.pre_args -p1 build.target default Deleted: trunk/dports/x11/mesa/files/0001-Fix-PPC-detection-on-darwin.patch =================================================================== --- trunk/dports/x11/mesa/files/0001-Fix-PPC-detection-on-darwin.patch 2011-08-25 20:54:40 UTC (rev 83095) +++ trunk/dports/x11/mesa/files/0001-Fix-PPC-detection-on-darwin.patch 2011-08-25 21:25:34 UTC (rev 83096) @@ -1,31 +0,0 @@ -From e737a99a6fbafe3ba4b5175eea25d1598dbeb9d8 Mon Sep 17 00:00:00 2001 -From: Jeremy Huddleston <jeremyhu@apple.com> -Date: Sun, 31 Jul 2011 09:21:56 -0700 -Subject: [PATCH 1/2] Fix PPC detection on darwin - -Fixes regression introduced by 7004582c1894ede839c44e292b413fe4916d7e9e - -Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> ---- - src/gallium/include/pipe/p_config.h | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/gallium/include/pipe/p_config.h b/src/gallium/include/pipe/p_config.h -index eea3d79..803b806 100644 ---- a/src/gallium/include/pipe/p_config.h -+++ b/src/gallium/include/pipe/p_config.h -@@ -99,9 +99,9 @@ - #endif - #endif - --#if defined(__PPC__) -+#if defined(__ppc__) || defined(__ppc64__) || defined(__PPC__) - #define PIPE_ARCH_PPC --#if defined(__PPC64__) -+#if defined(__ppc64__) || defined(__PPC64__) - #define PIPE_ARCH_PPC_64 - #endif - #endif --- -1.7.6 - Deleted: trunk/dports/x11/mesa/files/0002-darwin-Use-machine-endian.h-to-determine-endianness.patch =================================================================== --- trunk/dports/x11/mesa/files/0002-darwin-Use-machine-endian.h-to-determine-endianness.patch 2011-08-25 20:54:40 UTC (rev 83095) +++ trunk/dports/x11/mesa/files/0002-darwin-Use-machine-endian.h-to-determine-endianness.patch 2011-08-25 21:25:34 UTC (rev 83096) @@ -1,33 +0,0 @@ -From a99018fbfeea5f860c090c565fcb95708eae866e Mon Sep 17 00:00:00 2001 -From: Jeremy Huddleston <jeremyhu@apple.com> -Date: Sun, 31 Jul 2011 09:31:48 -0700 -Subject: [PATCH 2/2] darwin: Use machine/endian.h to determine endianness - -Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> ---- - src/gallium/include/pipe/p_config.h | 9 +++++++++ - 1 files changed, 9 insertions(+), 0 deletions(-) - -diff --git a/src/gallium/include/pipe/p_config.h b/src/gallium/include/pipe/p_config.h -index 803b806..baf6cce 100644 ---- a/src/gallium/include/pipe/p_config.h -+++ b/src/gallium/include/pipe/p_config.h -@@ -120,6 +120,15 @@ - # define PIPE_ARCH_BIG_ENDIAN - #endif - -+#elif defined(__APPLE__) -+#include <machine/endian.h> -+ -+#if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN -+# define PIPE_ARCH_LITTLE_ENDIAN -+#elif __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN -+# define PIPE_ARCH_BIG_ENDIAN -+#endif -+ - #else - - #if defined(PIPE_ARCH_X86) || defined(PIPE_ARCH_X86_64) --- -1.7.6 -
participants (1)
-
jeremyhu@macports.org