<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/fc32e6261caf07d30f3412de3a9a6e32c771c060">https://github.com/macports/macports-ports/commit/fc32e6261caf07d30f3412de3a9a6e32c771c060</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 fc32e6261ca cadabra2: update to 2.4.4.1
</span>fc32e6261ca is described below

<span style='display:block; white-space:pre;color:#808000;'>commit fc32e6261caf07d30f3412de3a9a6e32c771c060
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sat Sep 9 06:13:58 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    cadabra2: update to 2.4.4.1
</span>---
 math/cadabra2/Portfile                                   | 16 ++++++++++------
 .../files/patch-frontend-gtkmm-CMakeLists.txt.diff       | 15 +++++++++++++++
 2 files changed, 25 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/cadabra2/Portfile b/math/cadabra2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cf037f94fe5..ee2f5dea662 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/cadabra2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/cadabra2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup           cmake 1.1
</span> PortGroup           github 1.0
 PortGroup           boost 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        kpeeters cadabra2 2.4.3.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        kpeeters cadabra2 2.4.4.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 categories          math
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,12 +25,14 @@ long_description    Cadabra is a computer algebra system for the \
</span> 
 homepage            https://cadabra.science/index.html
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  b7f670693d1bc2e76964a4a4caf790a7ae3d04a7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  8cce723f7f95a0072ba5292bdce320cde46af1cd91123f286f06cc107321d1f4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    25161710
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  db2d6599f89671a6238d61a929978f139d1d61f3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  7bb8fdca3f8160fce021d3b68a5b82524570ae2d7735ea8f141b249b3a395fbf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    25175211
</span> 
 compiler.cxx_standard 2017
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-frontend-gtkmm-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set python.version  311
 set python.branch   [string index ${python.version} 0].[string range ${python.version} 1 end]
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,6 +44,7 @@ depends_lib-append  port:adwaita-icon-theme \
</span>                     port:dvipng \
                     port:gmp \
                     port:gtkmm3 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:hicolor-icon-theme \
</span>                     port:pcre \
                     port:py${python.version}-sympy \
                     port:sqlite3 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,12 +56,13 @@ configure.args      -DENABLE_MATHEMATICA=OFF \
</span>                     -DSQLITE3_INCLUDE_DIR=${prefix}/include
 
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    ln ${destroot}${prefix}/lib/python${python.branch}/site-packages/cadabra2.cpython-${python.version}-darwin.so \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln ${destroot}${frameworks_dir}/Python.framework/Versions/${python.branch}/lib/python${python.branch}/site-packages/cadabra2.cpython-${python.version}-darwin.so \
</span>             ${destroot}${prefix}/lib/cadabra2.cpython-${python.version}-darwin.so
 }
 
 post-activate {
     system "${prefix}/bin/texhash"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "gtk-update-icon-cache-3.0 ${prefix}/share/icons/hicolor"
</span> }
 
 variant texmacs description {install TeXmacs front end} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/cadabra2/files/patch-frontend-gtkmm-CMakeLists.txt.diff b/math/cadabra2/files/patch-frontend-gtkmm-CMakeLists.txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d7472fe5692
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/cadabra2/files/patch-frontend-gtkmm-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- frontend/gtkmm/CMakeLists.txt.orig     2023-09-08 15:20:46
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ frontend/gtkmm/CMakeLists.txt  2023-09-09 05:56:31
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -160,9 +160,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install(FILES    ${CADABRA_IMAGES_DIR}/256x256/cadabra2-gtk.png   DESTINATION ${ICON_PREFIX}/share/icons/hicolor/256x256/apps)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install(FILES    ${CADABRA_IMAGES_DIR}/cadabra2-gtk.svg           DESTINATION ${ICON_PREFIX}/share/icons/hicolor/scalable/apps)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   install(FILES    ${CADABRA_ROOT_DIR}/config/cadabra2-gtk.desktop  DESTINATION ${ICON_PREFIX}/share/applications)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install(CODE     "execute_process(COMMAND touch ${ICON_PREFIX_WITH_DESTDIR}/share/icons/hicolor/icon-theme.cache)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install(CODE     "execute_process(COMMAND gtk-update-icon-cache-3.0 {ICON_PREFIX_WITH_DESTDIR}/share/icons/hicolor)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install(CODE     "execute_process(COMMAND chmod go+r ${ICON_PREFIX_WITH_DESTDIR}/share/icons/hicolor/icon-theme.cache)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#         install(CODE     "execute_process(COMMAND touch ${ICON_PREFIX_WITH_DESTDIR}/share/icons/hicolor/icon-theme.cache)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#         install(CODE     "execute_process(COMMAND gtk-update-icon-cache-3.0 {ICON_PREFIX_WITH_DESTDIR}/share/icons/hicolor)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#         install(CODE     "execute_process(COMMAND chmod go+r ${ICON_PREFIX_WITH_DESTDIR}/share/icons/hicolor/icon-theme.cache)")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # Install shared libraries on Windows. 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   # https://stackoverflow.com/questions/32662215/how-do-you-install-gtk-3-0-on-windows
</span></pre><pre style='margin:0'>

</pre>