<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/8debbb918b499926864f7eb16355923237dd93ce">https://github.com/macports/macports-ports/commit/8debbb918b499926864f7eb16355923237dd93ce</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 8debbb918b4 octave-mechanics: fix feval issue, add size
</span>8debbb918b4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8debbb918b499926864f7eb16355923237dd93ce
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Sat Dec 19 14:35:33 2020 -0600

<span style='display:block; white-space:pre;color:#404040;'>    octave-mechanics: fix feval issue, add size
</span>---
 math/octave-mechanics/Portfile               |  7 ++-
 math/octave-mechanics/files/patch-feval.diff | 64 ++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave-mechanics/Portfile b/math/octave-mechanics/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3d759cb449e..016d9b715a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/octave-mechanics/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave-mechanics/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,9 +12,12 @@ description         Library with functions useful for numerical computation in c
</span>                     mechanics and structural analysis.
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160 17e3b05960bfc4f1de595594d74c7dbc245d0113 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 06291ede6589761cec329d213a81bce7c68a26ef8adf9ff5c9d66ffbf021bf6c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  17e3b05960bfc4f1de595594d74c7dbc245d0113 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  06291ede6589761cec329d213a81bce7c68a26ef8adf9ff5c9d66ffbf021bf6c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    67844
</span> 
 depends_lib-append  port:octave-general \
                     port:octave-geometry \
                     port:octave-linear-algebra
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-feval.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/octave-mechanics/files/patch-feval.diff b/math/octave-mechanics/files/patch-feval.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..2859c2d17bc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/octave-mechanics/files/patch-feval.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,64 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- inst/molecularDynamics/src/verletstep_boxed.cc.orig    2011-12-09 06:22:57.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ inst/molecularDynamics/src/verletstep_boxed.cc 2020-12-19 14:30:55.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,12 +65,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 newargs(1) = V.row(ipart) - V.row(jpart);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 if (fcn_str)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  retval = feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  retval =  octave::feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fcn = args(4).function_value ();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (! error_state)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    retval = feval (fcn, newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    retval =  octave::feval (fcn, newargs, nargout);
</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;'>+                 A.insert (retval(0).row_vector_value () + 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -101,12 +101,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 newargs(1) = V.row(ipart) - V.row(jpart);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 if (fcn_str)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  retval = feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  retval =  octave::feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fcn = args(4).function_value ();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (! error_state)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    retval = feval (fcn, newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    retval =  octave::feval (fcn, newargs, nargout);
</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;'>+                 A.insert (retval(0).row_vector_value () + 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- inst/molecularDynamics/src/verletstep.cc.orig  2011-12-09 06:22:57.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ inst/molecularDynamics/src/verletstep.cc       2020-12-19 14:31:07.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -45,12 +45,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 newargs(3) = V.row(jpart);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 if (fcn_str)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  retval = feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  retval = octave::feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fcn = args(4).function_value ();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (! error_state)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    retval = feval (fcn, newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    retval =  octave::feval (fcn, newargs, nargout);
</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;'>+                 A.insert (retval(0).row_vector_value () + 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,12 +82,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 newargs(3) = V.row(jpart);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 if (fcn_str)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  retval = feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  retval =  octave::feval (args (4).string_value (), newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   fcn = args(4).function_value ();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                   if (! error_state)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                    retval = feval (fcn, newargs, nargout);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                    retval =  octave::feval (fcn, newargs, nargout);
</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;'>+                 A.insert (retval(0).row_vector_value () + 
</span></pre><pre style='margin:0'>

</pre>