<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/9ad7999700e63a77c826ed57d78d7aabf4c12443">https://github.com/macports/macports-ports/commit/9ad7999700e63a77c826ed57d78d7aabf4c12443</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 9ad7999700e octave-fl-core: remove obsolete port
</span>9ad7999700e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9ad7999700e63a77c826ed57d78d7aabf4c12443
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Mon Jan 29 19:47:00 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    octave-fl-core: remove obsolete port
</span>---
 octave/octave-fl-core/Portfile                     | 19 -------
 .../files/patch-src-fl_compose.cc.diff             | 60 ----------------------
 2 files changed, 79 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/octave/octave-fl-core/Portfile b/octave/octave-fl-core/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 68a5ad6b84d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/octave/octave-fl-core/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           octave 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-octave.setup        fl-core 1.0.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         {mps @Schamschula} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         The package contains code for basic functions in Fuzzy Logic for \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Octave.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  83407ab60255867d14ae1e7e844c8bee14dd4b6a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  5ec025ecdc05aede186fad48c28fe8053888e6571ba557a22173649f7c0c0a1d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    10357
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-src-fl_compose.cc.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/octave/octave-fl-core/files/patch-src-fl_compose.cc.diff b/octave/octave-fl-core/files/patch-src-fl_compose.cc.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7df0de6ad80..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/octave/octave-fl-core/files/patch-src-fl_compose.cc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,60 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/fl_compose.cc.orig 2011-02-06 13:09:03.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/fl_compose.cc      2023-03-10 05:51:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -21,6 +21,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <octave/oct.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <octave/parse.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <pthread.h>    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <unistd.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define HELP \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "-*- texinfo -*-\n\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -179,7 +180,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   // Check if the matrices are both both sparse and set the output matrix to sparse type
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if(args(0).is_sparse_type() && args(1).is_sparse_type())                
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if(args(0).issparse() && args(1).issparse())            
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           sparse_res = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -465,7 +466,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   float tnorm_val;        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   // Initialize the result sparse matrix
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  sparseC = SparseMatrix((int)colsB, (int)rowsA, (int)(colsB*rowsA));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  sparseC = SparseMatrix((octave_idx_type)colsB, (octave_idx_type)rowsA, (octave_idx_type)(colsB*rowsA));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         // Initialize the number of nonzero elements in the sparse matrix c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         int nel = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -620,11 +621,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   octave_value_list testArgs;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   testArgs(0) = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   testArgs(1) = 2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  feval(func,testArgs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if(error_state)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  octave::feval(func,testArgs);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -723,7 +721,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   octave_value_list fargs;                        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fargs(0) = octave_value(first);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fargs(1) = octave_value(second);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return feval(tnorm,fargs)(0).float_value();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return octave::feval(tnorm,fargs)(0).float_value();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -734,7 +732,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   octave_value_list fargs;                        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fargs(0) = octave_value(first);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   fargs(1) = octave_value(second);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  return feval(snorm,fargs)(0).float_value();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  return octave::feval(snorm,fargs)(0).float_value();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>