[83096] trunk/dports/x11/mesa

jeremyhu at macports.org jeremyhu at macports.org
Thu Aug 25 14:25:34 PDT 2011


Revision: 83096
          http://trac.macports.org/changeset/83096
Author:   jeremyhu at 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/mesa/ \
                     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 at 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 at 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 at 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 at 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
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110825/83987031/attachment.html>


More information about the macports-changes mailing list