<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>