<pre style='margin:0'>
Mark Moll (mamoll) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f5c5cb94db3fd66a88b13bdf0519bfe78bdee4c5">https://github.com/macports/macports-ports/commit/f5c5cb94db3fd66a88b13bdf0519bfe78bdee4c5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new f5c5cb9  glm: bump to 0.9.9.4 and fix build on older systems
</span>f5c5cb9 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f5c5cb94db3fd66a88b13bdf0519bfe78bdee4c5
</span>Author: kencu <ken.cunningham.webuse@gmail.com>
AuthorDate: Fri Mar 22 15:23:42 2019 -0600

<span style='display:block; white-space:pre;color:#404040;'>    glm: bump to 0.9.9.4 and fix build on older systems
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    requires newer compilers, clang-3.4+, clang > 600.
</span><span style='display:block; white-space:pre;color:#404040;'>    cxx11 1.1 PG cannot fix this right now as linker segfaults
</span><span style='display:block; white-space:pre;color:#404040;'>    when trying to link this against macports-libstdc++
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    closes: https://trac.macports.org/ticket/57085
</span>---
 devel/glm/Portfile | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/glm/Portfile b/devel/glm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d36613c..c53f88f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/glm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/glm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,9 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 PortGroup           cmake 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           compiler_blacklist_versions 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        g-truc glm 0.9.9.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        g-truc glm 0.9.9.4
</span> categories          devel
 platforms           darwin
 supported_archs     noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,9 +14,23 @@ long_description    OpenGL Mathematics (GLM) is a header only C++ \
</span>                     mathematics library for graphics software based \
                     on the OpenGL Shading Language (GLSL) specification.
 homepage            http://glm.g-truc.net/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  3d40d77aec5362b22e9fbda39e87b52215d41f6d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  acfca8369b24d299882d0845a73878e21139e539c44e847f7671d93b5eecb4d5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4580262
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  09c991cada3a89eb22745feb16085d1acf02f4b8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  64d1e88b6a8c1b0e5a4491155184440d4914a34b89a14327e5135f6393001958 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    4580590
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://trac.macports.org/ticket/57085 as to why the c++11 PG can't be used just now
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    {clang < 602} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    {macports-clang-3.[3-4]} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    *gcc-3.* *gcc-4.*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin i386 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # note -- NOT macports-clang-7.0 as it defaults to c++17 and we aren't
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # covering that eventuality at present
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.fallback-append macports-clang-5.0 macports-clang-6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin powerpc {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.fallback-append macports-gcc-6 macports-gcc-7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 post-destroot {
     delete ${destroot}${prefix}/include/${name}/CMakeLists.txt
</pre><pre style='margin:0'>

</pre>