<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/aa93cb92c8572ab7273aa1979c1103819006aa85">https://github.com/macports/macports-ports/commit/aa93cb92c8572ab7273aa1979c1103819006aa85</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 aa93cb92c85 libxc6: update to 6.2.2; explicly enable/disable components - Add variant tests
</span>aa93cb92c85 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit aa93cb92c8572ab7273aa1979c1103819006aa85
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Tue Jun 27 13:30:44 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    libxc6: update to 6.2.2; explicly enable/disable components
</span><span style='display:block; white-space:pre;color:#404040;'>    - Add variant tests
</span>---
 science/libxc6/Portfile | 56 ++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 41 insertions(+), 15 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/libxc6/Portfile b/science/libxc6/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a017c1c1123..a598e6ce8db 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/libxc6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/libxc6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup           muniversal 1.0
</span> 
 name                libxc6
 set my_name         libxc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             6.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             6.2.2
</span> revision            0
 categories          science
 license             MPL-2.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,9 +27,9 @@ master_sites        https://www.tddft.org/programs/libxc/down.php?file=${version
</span> distname            ${my_name}-${version}
 dist_subdir         ${my_name}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  520f703dd12bb84694b69dbf33ce0e82bf40340d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b88dffdbaf5ff43aed6ae25a65dbbbb7a9f0e52b3430fb4d89b4b9b77d4b8716 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    64299801
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8e1c0808a4d1f8c2fc860d80a7d8e4ecf7eda4f9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a0f6f1bba7ba5c0c85b2bfe65aca1591025f509a7f11471b4cd651a79491b045 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    64297852
</span> 
 patchfiles-append   patch-cmake-macports.diff
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,28 +40,54 @@ conflicts_build-append \
</span> compiler.c_standard 1999
 
 # gcc-4.2 builds libxc5, but doesnʼt support -march=native and Fortran
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append *gcc-4.* {clang < 421}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    *gcc-4.* {clang < 421}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_path       ${prefix}/libexec/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_bin        ${port_path}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_include    ${port_path}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_lib        ${port_path}/lib
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set port_path     ${prefix}/libexec/${name}
</span> configure.args-append \
                     -DBUILD_SHARED_LIBS=ON \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DBUILD_TESTING=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DENABLE_CUDA=OFF \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DCMAKE_INSTALL_BINDIR=${port_path}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DCMAKE_INSTALL_INCLUDEDIR=${port_path}/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DCMAKE_INSTALL_LIBDIR=${port_path}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_TESTING=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DENABLE_FORTRAN=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DENABLE_GENERIC=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DENABLE_PYTHON=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCMAKE_INSTALL_BINDIR=${port_bin} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCMAKE_INSTALL_INCLUDEDIR=${port_include} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DCMAKE_INSTALL_LIBDIR=${port_lib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Clear optflags; controlled by project, via cmake build type
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.optflags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset debug]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cmake.build_type Debug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cmake.build_type RelWithDebInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 variant fortran description {Enable Fortran 2003} {
     compilers.setup require_fortran
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append -DENABLE_FORTRAN=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DENABLE_FORTRAN=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DENABLE_FORTRAN=ON
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tests description {Enable Tests} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test-append \
</span>                     port:bash \
                     port:bzip2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run            yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd-prepend    DYLD_LIBRARY_PATH=${cmake.build_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_TESTING=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_TESTING=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.cmd-prepend \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    DYLD_LIBRARY_PATH=${cmake.build_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 livecheck.type      regex
 livecheck.url       http://www.tddft.org/programs/libxc/download/previous
</pre><pre style='margin:0'>

</pre>