<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/da5c31960e6455d34c2238d1a096585ae1790ccd">https://github.com/macports/macports-ports/commit/da5c31960e6455d34c2238d1a096585ae1790ccd</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 da5c31960e6 econ-toolchain: new port in fortran
</span>da5c31960e6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit da5c31960e6455d34c2238d1a096585ae1790ccd
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Fri Feb 23 07:59:47 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    econ-toolchain: new port in fortran
</span>---
 fortran/econ-toolchain/Portfile                    | 32 ++++++++++++
 .../files/0001-fpm.toml-fix-parsing.patch          | 58 ++++++++++++++++++++++
 2 files changed, 90 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/fortran/econ-toolchain/Portfile b/fortran/econ-toolchain/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..bfef264cee6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/fortran/econ-toolchain/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,32 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           fortran 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        renatomatz econ-toolchain c021e23d80a6cd7bc51e8a4ec81c68a4de39d6e2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2024.02.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   economics
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         General tools used for structural macroeconomic modelling
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  fb0e3c982f9a5fa77f59412a5e7bc6ebc7bf6048 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  00e53be37b4f7dc3977bf6baeed23a1a1df0e981d54dc69a8a31346f20201b2a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    14195
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/renatomatz/econ-toolchain/pull/2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   0001-fpm.toml-fix-parsing.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See also: https://github.com/renatomatz/econ-toolchain/issues/3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      path:lib/libopenblas.dylib:OpenBLAS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+require_active_variants path:lib/libopenblas.dylib:OpenBLAS lapack
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set docdir ${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 -W ${worksrcpath} LICENCE ${destroot}${docdir}
</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;'>+test.run            yes
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/fortran/econ-toolchain/files/0001-fpm.toml-fix-parsing.patch b/fortran/econ-toolchain/files/0001-fpm.toml-fix-parsing.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a844776a0d9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/fortran/econ-toolchain/files/0001-fpm.toml-fix-parsing.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,58 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8577d3ed558de0aa88afe7d047ee6b1132b049bb Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Fri, 23 Feb 2024 07:00:55 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] fpm.toml: fix parsing
</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;'>+ fpm.toml | 14 +++++++-------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 7 insertions(+), 7 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git fpm.toml fpm.toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index b2807d2..66eeb58 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- fpm.toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ fpm.toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17,37 +17,37 @@ simulated-annealing = { git="https://github.com/jacobwilliams/simulated-annealin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [library]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="src/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="root-finding-single-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="root_finding_single_test.f90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="root-finding-mult-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="root_finding_mult_test.f90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="static-opt-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="static_opt_test.f90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="tauchen-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="tauchen_test.f90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="markov-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="markov_test.f90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="io-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="io_test.f90"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[[ test ]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[[test]]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ name="global-opt-test"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ source-dir="test/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main="global_opt_test.f90"
</span></pre><pre style='margin:0'>

</pre>