[141009] trunk/dports/x11/mesa

jeremyhu at macports.org jeremyhu at macports.org
Wed Oct 7 15:48:20 PDT 2015


Revision: 141009
          https://trac.macports.org/changeset/141009
Author:   jeremyhu at macports.org
Date:     2015-10-07 15:48:19 -0700 (Wed, 07 Oct 2015)
Log Message:
-----------
mesa: Bump to 10.5.9

Modified Paths:
--------------
    trunk/dports/x11/mesa/Portfile

Removed Paths:
-------------
    trunk/dports/x11/mesa/files/0001-glext.h-Add-missing-include-of-stddef.h-for-ptrdiff_.patch
    trunk/dports/x11/mesa/files/5001-swrast-Build-fix-for-darwin.patch

Modified: trunk/dports/x11/mesa/Portfile
===================================================================
--- trunk/dports/x11/mesa/Portfile	2015-10-07 20:26:53 UTC (rev 141008)
+++ trunk/dports/x11/mesa/Portfile	2015-10-07 22:48:19 UTC (rev 141009)
@@ -6,7 +6,7 @@
 
 name                mesa
 epoch               1
-version             10.5.4
+version             10.5.9
 categories          x11 graphics
 maintainers         jeremyhu openmaintainer
 license             MIT
@@ -20,9 +20,9 @@
 master_sites        ftp://ftp.freedesktop.org/pub/mesa/${version}/
 fetch.use_epsv      no
 
-checksums           sha1    3ccd3bab83032d225d9e28522358c8c231d33a0b \
-                    rmd160  74b0ff9ef6824ae8e0657b70aba61beceb9fbbb1 \
-                    sha256  b51e723f3a20d842c88a92d809435b229fc4744ca0dbec0317d9d4a3ac4c6803
+checksums           sha1    2c33d68b3f07b5a4e089aeef250f714b1369d38f \
+                    rmd160  a35c339968a03186cafd328066aaad71ded61827 \
+                    sha256  71c69f31d3dbc35cfa79950e58a01d27030378d8c7ef1259a0b31d4d0487f4ec
 
 depends_build       port:pkgconfig \
                     port:flex \
@@ -42,8 +42,6 @@
 patch.pre_args      -p1
 patchfiles \
     0001-glext.h-Add-missing-include-of-stddef.h-for-ptrdiff_.patch \
-    1001-darwin-Fix-install-name-of-libOSMesa.patch \
-    5001-swrast-Build-fix-for-darwin.patch \
     5002-darwin-Suppress-type-conversion-warnings-for-GLhandl.patch \
     5003-applegl-Provide-requirements-of-_SET_DrawBuffers.patch
 

Deleted: trunk/dports/x11/mesa/files/0001-glext.h-Add-missing-include-of-stddef.h-for-ptrdiff_.patch
===================================================================
--- trunk/dports/x11/mesa/files/0001-glext.h-Add-missing-include-of-stddef.h-for-ptrdiff_.patch	2015-10-07 20:26:53 UTC (rev 141008)
+++ trunk/dports/x11/mesa/files/0001-glext.h-Add-missing-include-of-stddef.h-for-ptrdiff_.patch	2015-10-07 22:48:19 UTC (rev 141009)
@@ -1,25 +0,0 @@
-From 91f4221db1b9ecfafbea5664b9862240370e4040 Mon Sep 17 00:00:00 2001
-From: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
-Date: Wed, 11 Feb 2015 12:32:56 -0800
-Subject: [PATCH] glext.h: Add missing include of stddef.h for ptrdiff_t
-
-Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
----
- include/GL/glext.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/include/GL/glext.h b/include/GL/glext.h
-index 256ad35..0328cf6 100644
---- a/include/GL/glext.h
-+++ b/include/GL/glext.h
-@@ -4470,6 +4470,7 @@ GLAPI void APIENTRY glVertexBlendARB (GLint count);
- 
- #ifndef GL_ARB_vertex_buffer_object
- #define GL_ARB_vertex_buffer_object 1
-+#include <stddef.h>
- typedef ptrdiff_t GLsizeiptrARB;
- typedef ptrdiff_t GLintptrARB;
- #define GL_BUFFER_SIZE_ARB                0x8764
--- 
-2.3.0
-

Deleted: trunk/dports/x11/mesa/files/5001-swrast-Build-fix-for-darwin.patch
===================================================================
--- trunk/dports/x11/mesa/files/5001-swrast-Build-fix-for-darwin.patch	2015-10-07 20:26:53 UTC (rev 141008)
+++ trunk/dports/x11/mesa/files/5001-swrast-Build-fix-for-darwin.patch	2015-10-07 22:48:19 UTC (rev 141009)
@@ -1,60 +0,0 @@
-From 9a5cbbb85222baa1c8c10ca1c1a970cbf5d11895 Mon Sep 17 00:00:00 2001
-From: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
-Date: Thu, 1 Jan 2015 19:48:40 -0800
-Subject: [PATCH 5001/5003] swrast: Build fix for darwin
-
-Fixes regression from commit 64b1dc44495890cbc2c7c5509cb830264020998c
-
-Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
-CC: Emil Velikov <emil.l.velikov at gmail.com>
-CC: jon.turney at dronecode.org.uk
-CC: ionic at macports.org
-(cherry picked from commit 8da9f46f18fd4c73f2a9d708c86e7e3d5535b3d8)
----
- src/mesa/drivers/dri/swrast/swrast.c | 16 ++++++++++++++++
- 1 file changed, 16 insertions(+)
-
-diff --git a/src/mesa/drivers/dri/swrast/swrast.c b/src/mesa/drivers/dri/swrast/swrast.c
-index e8a2c12..fd8c59a 100644
---- a/src/mesa/drivers/dri/swrast/swrast.c
-+++ b/src/mesa/drivers/dri/swrast/swrast.c
-@@ -59,6 +59,9 @@
- #include "swrast_priv.h"
- #include "swrast/s_context.h"
- 
-+#include <sys/types.h>
-+#include <sys/sysctl.h>
-+
- const __DRIextension **__driDriverGetExtensions_swrast(void);
- 
- const char const *swrast_vendor_string = "Mesa Project";
-@@ -135,6 +138,16 @@ swrast_query_renderer_integer(__DRIscreen *psp, int param,
-       value[0] = 0;
-       return 0;
-    case __DRI2_RENDERER_VIDEO_MEMORY: {
-+      /* This should probably share code with os_get_total_physical_memory()
-+       * from src/gallium/auxiliary/os/os_misc.c
-+       */
-+#if defined(CTL_HW) && defined(HW_MEMSIZE)
-+        int mib[2] = { CTL_HW, HW_MEMSIZE };
-+        unsigned long system_memory_bytes;
-+        size_t len = sizeof(system_memory_bytes);
-+        if (sysctl(mib, 2, &system_memory_bytes, &len, NULL, 0) != 0)
-+            return -1;
-+#elif defined(_SC_PHYS_PAGES) && defined(_SC_PAGE_SIZE)
-       /* XXX: Do we want to return the full amount of system memory ? */
-       const long system_memory_pages = sysconf(_SC_PHYS_PAGES);
-       const long system_page_size = sysconf(_SC_PAGE_SIZE);
-@@ -144,6 +157,9 @@ swrast_query_renderer_integer(__DRIscreen *psp, int param,
- 
-       const uint64_t system_memory_bytes = (uint64_t) system_memory_pages
-          * (uint64_t) system_page_size;
-+#else
-+#error "Unsupported platform"
-+#endif
- 
-       const unsigned system_memory_megabytes =
-          (unsigned) (system_memory_bytes / (1024 * 1024));
--- 
-2.3.0
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151007/c9124f31/attachment.html>


More information about the macports-changes mailing list