<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/570b8570de43ddf4a6b4954cf66334506460834d">https://github.com/macports/macports-ports/commit/570b8570de43ddf4a6b4954cf66334506460834d</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 570b8570de4 glm: Update to 1.0.1
</span>570b8570de4 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 570b8570de43ddf4a6b4954cf66334506460834d
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jun 4 04:32:45 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> glm: Update to 1.0.1
</span>---
devel/glm/Portfile | 22 +++++++---------------
devel/glm/files/patch-remove-werror.diff | 14 +++++++-------
2 files changed, 14 insertions(+), 22 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 1d30baad4ff..e0c8e26c891 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,12 +5,11 @@ 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 1.0.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup g-truc glm 1.0.1
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 aff5c53bae27393bff40ce74c78f12e692efed04 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e51f6c89ff33b7cfb19daafb215f293d106cd900f8d681b9b1295312ccadbd23 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 4523789
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 5c5662fded197e3d1831fec42d90caf0ac850f9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4567161
</span>
categories devel
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,19 +20,10 @@ 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:#e0ffe0;'>+github.tarball_from archive
</span>
patchfiles patch-remove-werror.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # The directories in the archive are restricted so that only the extracting
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # user can look inside them.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fs-traverse d ${worksrcpath} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[file isdirectory ${d}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${d} -permissions a+rx
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard 1998
# error: "GLM requires Clang 3.4 / Apple Clang 6.0 or higher"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,6 +32,8 @@ 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:#e0ffe0;'>+test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
# install documentation
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 9d743667487..7d147706434 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,20 +1,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./CMakeLists.txt 2024-02-24 18:48:19
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./CMakeLists.txt 2024-02-24 18:48:58
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -241,7 +241,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/g-truc/glm/issues/1289
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- test/CMakeLists.txt.orig 2024-02-27 11:19:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ test/CMakeLists.txt 2024-06-04 04:21:05.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -11,7 +11,7 @@
</span> endif()
if(NOT GLM_DISABLE_AUTO_DETECTION)
- add_compile_options(-Werror -Weverything)
+ add_compile_options(-Weverything)
endif()
<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 -Wno-float-equal)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -252,7 +252,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ elseif(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,7 +20,6 @@
</span> endif()
if(NOT GLM_DISABLE_AUTO_DETECTION)
- add_compile_options(-Werror)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+# add_compile_options(-Werror)
</span> # add_compile_options(-Wpedantic)
# add_compile_options(-Wall)
# add_compile_options(-Wextra)
</pre><pre style='margin:0'>
</pre>