<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/d4694abcc948926aae11fc8c524cde35858d40c1">https://github.com/macports/macports-ports/commit/d4694abcc948926aae11fc8c524cde35858d40c1</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 d4694abcc94 madness: update to 2023.10.26
</span>d4694abcc94 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit d4694abcc948926aae11fc8c524cde35858d40c1
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Oct 29 09:10:40 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    madness: update to 2023.10.26
</span>---
 science/madness/Portfile                           | 27 ++++++++++------------
 .../0002-Do-not-build-chem-it-is-broken.patch      |  4 ++--
 ...003-Do-not-build-apps-they-depend-on-chem.patch |  2 +-
 3 files changed, 15 insertions(+), 18 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/madness/Portfile b/science/madness/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6dc7cf12a7e..b77508c97aa 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/madness/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/madness/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +1,16 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           active_variants 1.1
</span> PortGroup           boost 1.0
 PortGroup           cmake 1.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           compilers 1.0
</span> PortGroup           github 1.0
 PortGroup           legacysupport 1.1
 
 boost.version       1.81
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        m-a-d-n-e-s-s madness 04cca03656627bebf8e7d4e54b52d7d101774bd7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2023.09.20
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        m-a-d-n-e-s-s madness 4f7d30b0a738621037b96bb5b820029835753667
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2023.10.26
</span> revision            0
 categories          science math
 license             GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,9 +20,10 @@ long_description    MADNESS provides a high-level environment for the solution \
</span>                     of integral and differential equations in many dimensions \
                     using adaptive, fast methods with guaranteed precision \
                     based on multi-resolution analysis and novel separated representations.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  2dd850f778b7898d79578cb51cbdc7733bf14771 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  db36027c369320467afeaacc70b9ef46fd8c58142eeddbc83619f3eb32853750 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    29170385
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  da4b3d7b08d4e7f6ca8206a435edc91cdb145ecb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  c1d076c62bb20cc9ada2a795cc59b906386cb3d764f42fa9d30f5e1608774620 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    36734117
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> 
 set py_ver          3.11
 set py_ver_nodot    [string map {. {}} ${py_ver}]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,12 +58,12 @@ post-patch {
</span>                     {*}[glob ${worksrcpath}/src/apps/znemo/*.py]
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2017
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.thread_local_storage yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard           2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.thread_local_storage   yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compilers.setup                 require_fortran
</span> 
 configure.pre_args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DBLAS_LIBRARIES=${prefix}/lib/libopenblas.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DLAPACK_LIBRARIES=${prefix}/lib/libopenblas.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBLA_VENDOR=OpenBLAS
</span> 
 # oneTBB task backend not yet fixed: https://github.com/m-a-d-n-e-s-s/madness/issues/366
 # It is unclear whether MPI works, therefore disabling for now.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,11 +89,7 @@ configure.args-append \
</span>                     -DMADNESS_TASK_BACKEND="Pthreads"
 
 legacysupport.newest_darwin_requires_legacy 16
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[string match *clang* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Don’t use libcxx with gcc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    legacysupport.use_mp_libcxx yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.use_mp_libcxx yes
</span> 
 platform darwin {
     # dqueue.h:221:17: error: aligned deallocation function
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/madness/files/0002-Do-not-build-chem-it-is-broken.patch b/science/madness/files/0002-Do-not-build-chem-it-is-broken.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 7f4230d2a59..9db2ab0f37f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/madness/files/0002-Do-not-build-chem-it-is-broken.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/madness/files/0002-Do-not-build-chem-it-is-broken.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,12 +19,12 @@ diff --git a/src/madness/CMakeLists.txt b/src/madness/CMakeLists.txt
</span> index 8fbd38511..73fb5ca68 100644
 --- a/src/madness/CMakeLists.txt
 +++ b/src/madness/CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -38,14 +38,12 @@ if (NOT MADNESS_BUILD_MADWORLD_ONLY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,14 +38,12 @@
</span>   add_subdirectory(misc)
        add_subdirectory(tensor)
        add_subdirectory(mra)
 -      add_subdirectory(chem)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Create the super library that contains all MADNESS libraries
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # Create the super library that contains all MADNESS libraries
</span>   add_library(madness
        $<TARGET_OBJECTS:MADworld-obj> $<TARGET_OBJECTS:MADmisc-obj>
        $<TARGET_OBJECTS:MADtensor-obj> ${MADTENSOR_MTXMQ_OBJ}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/madness/files/0003-Do-not-build-apps-they-depend-on-chem.patch b/science/madness/files/0003-Do-not-build-apps-they-depend-on-chem.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 73d1d27ce4e..f43ac54ac9e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/madness/files/0003-Do-not-build-apps-they-depend-on-chem.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/madness/files/0003-Do-not-build-apps-they-depend-on-chem.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,7 @@ index 01d359790..b4cc82453 100644
</span>  # src
  
  add_subdirectory(madness)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--if(NOT MADNESS_BUILD_MADWORLD_ONLY AND LAPACK_FOUND)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if(NOT (MADNESS_BUILD_MADWORLD_ONLY OR MADNESS_BUILD_LIBRARIES_ONLY) AND LAPACK_FOUND)
</span> - add_subdirectory(apps)
 -      add_subdirectory(examples)
 -endif()
</pre><pre style='margin:0'>

</pre>