<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4a14e9352443e56cf49f300a57df02994149c553">https://github.com/macports/macports-ports/commit/4a14e9352443e56cf49f300a57df02994149c553</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 4a14e935244 glm: update to 1.0.0
</span>4a14e935244 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4a14e9352443e56cf49f300a57df02994149c553
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Feb 24 18:56:42 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> glm: update to 1.0.0
</span>---
devel/glm/Portfile | 26 +++++++-------------------
devel/glm/files/patch-remove-werror.diff | 31 ++++++++++++++++++++-----------
2 files changed, 27 insertions(+), 30 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 e63baa801a4..1d30baad4ff 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;'>@@ -5,14 +5,14 @@ PortGroup cmake 1.1
</span> PortGroup compiler_blacklist_versions 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup g-truc glm 0.9.9.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup g-truc glm 1.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 85c8bf63eae1862e7bb605bf058360ee04cff955 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 46d3ec588aaf270dab3ee0a2c70eb67aae7e6d245e067c412c1ef32070ad9299 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3428631
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 aff5c53bae27393bff40ce74c78f12e692efed04 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e51f6c89ff33b7cfb19daafb215f293d106cd900f8d681b9b1295312ccadbd23 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4523789
</span>
categories devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> license MIT
maintainers nomaintainer
description OpenGL Mathematics (GLM) C++ library
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,6 @@ long_description OpenGL Mathematics (GLM) is a C++ \
</span> on the OpenGL Shading Language (GLSL) specification.
homepage https://glm.g-truc.net
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_7z yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${name}
</span>
patchfiles patch-remove-werror.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,16 +42,7 @@ compiler.blacklist macports-clang-3.3 {clang < 600} gcc-3.* {*gcc-4.[0-5]}
</span>
configure.args -DBUILD_SHARED_LIBS=ON
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Upstream deleted their install target in 0.9.9.6. This was tracked in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # https://github.com/g-truc/glm/issues/962 but upstream deleted their
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # issue tracker so that report can no longer be seen. The pull request to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # re-add the install target was https://github.com/g-truc/glm/pull/968 but
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # it was closed without being merged.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${worksrcpath}/${name} ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- delete ${destroot}${prefix}/include/${name}/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${build.dir}/${name}/lib${name}_shared.dylib ${worksrcpath}/cmake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${prefix}/share/doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install documentation
</span> copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${name}
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/glm/files/patch-remove-werror.diff b/devel/glm/files/patch-remove-werror.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index e488d49bd31..9d743667487 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/glm/files/patch-remove-werror.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/glm/files/patch-remove-werror.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/CMakeLists.txt.old 2021-11-10 03:46:06.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/CMakeLists.txt 2021-11-10 03:46:29.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -197,7 +197,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- message("GLM: Clang - ${CMAKE_CXX_COMPILER_ID} compiler")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- add_compile_options(-Werror -Weverything)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ add_compile_options(-Weverything)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_compile_options(-Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_compile_options(-Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./CMakeLists.txt 2024-02-24 18:48:19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./CMakeLists.txt 2024-02-24 18:48:58
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -241,7 +241,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(NOT GLM_DISABLE_AUTO_DETECTION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- add_compile_options(-Werror -Weverything)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ add_compile_options(-Weverything)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # add_compile_options(-Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # add_compile_options(-Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -Wno-float-equal)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -252,7 +252,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(NOT GLM_DISABLE_AUTO_DETECTION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- add_compile_options(-Werror)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# add_compile_options(-Werror)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # add_compile_options(-Wpedantic)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # add_compile_options(-Wall)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # add_compile_options(-Wextra)
</span></pre><pre style='margin:0'>
</pre>