<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f49b611b1065586e5bee193d6deabd15f90a1289">https://github.com/macports/macports-ports/commit/f49b611b1065586e5bee193d6deabd15f90a1289</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 f49b611b106 glm: Update to 0.9.9.8
</span>f49b611b106 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f49b611b1065586e5bee193d6deabd15f90a1289
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Aug 26 08:47:00 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    glm: Update to 0.9.9.8
</span>---
 devel/glm/Portfile | 57 ++++++++++++++++++++++++++++++++----------------------
 1 file changed, 34 insertions(+), 23 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 5d78ff26d44..d85948e3f0b 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;'>@@ -3,40 +3,51 @@
</span> PortSystem          1.0
 PortGroup           github 1.0
 PortGroup           cmake 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           compiler_blacklist_versions 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        g-truc glm 0.9.9.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        g-truc glm 0.9.9.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  85c8bf63eae1862e7bb605bf058360ee04cff955 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  46d3ec588aaf270dab3ee0a2c70eb67aae7e6d245e067c412c1ef32070ad9299 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3428631
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          devel
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span> license             MIT
 maintainers         nomaintainer
 description         OpenGL Mathematics (GLM) C++ library
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    OpenGL Mathematics (GLM) is a header only C++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    OpenGL Mathematics (GLM) is a C++ \
</span>                     mathematics library for graphics software based \
                     on the OpenGL Shading Language (GLSL) specification.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://glm.g-truc.net/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  a034d47d3cc8a29cb7337473bc6076cd97b60b39 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ba3999caa78b7fdc8e340c8ec9a67457db79cc55ce5d436688cf5930c635726e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    4580728
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 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:#ffe0e0;'>-compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    {clang < 602} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    {macports-clang-3.[3-4]} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    *gcc-3.* *gcc-4.*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin i386 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # 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:#ffe0e0;'>-    # covering that eventuality at present
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.fallback-append macports-clang-5.0 macports-clang-6.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    compiler.fallback-append macports-gcc-6 macports-gcc-7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://glm.g-truc.net
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_7z              yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir          ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # The directories in the archive are restricted so that only the extracting
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # user can look inside them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    fs-traverse d ${worksrcpath} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[file isdirectory ${d}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            file attributes ${d} -permissions a+rx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 1998
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      -DBUILD_SHARED_LIBS=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Upstream deleted their install target in 0.9.9.6. This was tracked in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/g-truc/glm/issues/962 but upstream deleted their
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # issue tracker so that report can no longer be seen. The pull request to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # re-add the install target was https://github.com/g-truc/glm/pull/968 but
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # it was closed without being merged.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/${name} ${destroot}${prefix}/include
</span>     delete ${destroot}${prefix}/include/${name}/CMakeLists.txt
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${build.dir}/${name}/lib${name}_shared.dylib ${worksrcpath}/cmake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/lib
</span>     xinstall -d ${destroot}${prefix}/share/doc
     copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${name}
 }
</pre><pre style='margin:0'>

</pre>