<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ad79f2cf41678444a7e3ff350ceea94f36021b6e">https://github.com/macports/macports-ports/commit/ad79f2cf41678444a7e3ff350ceea94f36021b6e</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 ad79f2cf416 mathgl: update to 8.0.3; update python variants
</span>ad79f2cf416 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit ad79f2cf41678444a7e3ff350ceea94f36021b6e
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Tue Apr 1 16:13:35 2025 -0500
<span style='display:block; white-space:pre;color:#404040;'> mathgl: update to 8.0.3; update python variants
</span>---
math/mathgl/Portfile | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/mathgl/Portfile b/math/mathgl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee3d40f8229..09d8e4c48d8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/mathgl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/mathgl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup cmake 1.0
name mathgl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 8.0.3
</span> revision 0
categories math
license GPL-3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,9 +18,9 @@ platforms darwin
</span> homepage http://mathgl.sourceforge.net/
master_sites sourceforge
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 8dc9d1906107555277f6410938262c079abd2384 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 71660995684a6b0a2823f678f6c438ababa474a115246cdf5f9b0b460abfcac1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 242178749
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9efdd7655932d0f7f6c2cd0de7d197b7a2aaf857 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 9bba9ee6a0f86d1b8f3f3ba0374d3cb776f772dbb6f1a01684ca6c0bd56204d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 242167802
</span>
depends_build-append \
port:gettext
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,7 +68,7 @@ configure.cflags-append \
</span> # variant arma description {Enable armadillo support} {
# compiler.cxx_standard 2011
# compiler.thread_local_storage yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span> # depends_lib-append port:armadillo
# configure.args-replace -Denable-arma=OFF -Denable-arma=ON
# }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,12 +86,17 @@ variant mpich description {Use hdf5 with mpich} {
</span> require_active_variants hdf5 mpich
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python39 conflicts python310 python311 python312 description {Use Python 3.9} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 conflicts python39 python311 python312 description {Use Python 3.10} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python311 conflicts python39 python310 python312 description {Use Python 3.11} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python312 conflicts python39 python310 python311 description {Use Python 3.12} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 conflicts python310 python311 python312 python313 description {Use Python 3.9} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python310 conflicts python39 python311 python312 python313 description {Use Python 3.10} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python311 conflicts python39 python310 python312 python313 description {Use Python 3.11} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python312 conflicts python39 python310 python311 python313 description {Use Python 3.12} {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python313 conflicts python39 python310 python311 python312 description {Use Python 3.13} {}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach pv {312 311 310 39} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset python39] && ![variant_isset python310] && ![variant_isset python311] && ![variant_isset python312]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +python313
</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:#e0ffe0;'>+foreach pv {313 312 311 310 39} {
</span> if {[variant_isset python${pv}]} {
set python_branch "[string index ${pv} 0].[string range ${pv} 1 end]"
depends_build-append port:swig-python
</pre><pre style='margin:0'>
</pre>