svn commit: r566249 - in head: benchmarks/octave-forge-benchmark math/octave math/octave-forge math/octave-forge-actuarial math/octave-forge-audio math/octave-forge-bim math/octave-forge-bioinfo ma...

Stephen Montgomery-Smith stephen at FreeBSD.org
Sun Feb 21 22:41:53 UTC 2021


Author: stephen
Date: Sun Feb 21 22:41:34 2021
New Revision: 566249
URL: https://svnweb.freebsd.org/changeset/ports/566249

Log:
  - Update math/octave to 6.2.0.
  - Bump portrevision of dependent ports.
  - Add patches to dependent ports math/octave-forge-* if I can figure them out.
  - Mark broken dependent ports I couldn't figure out.

Added:
  head/math/octave-forge-gsl/files/
  head/math/octave-forge-gsl/files/patch-gsl__sf.cc   (contents, props changed)
  head/math/octave-forge-mechanics/files/
  head/math/octave-forge-mechanics/files/patch-verletstep.cc   (contents, props changed)
  head/math/octave-forge-mechanics/files/patch-verletstep__boxed.cc   (contents, props changed)
  head/math/octave-forge-nlwing2/files/
  head/math/octave-forge-nlwing2/files/patch-biotsavart.cc   (contents, props changed)
  head/math/octave-forge-nurbs/files/
  head/math/octave-forge-nurbs/files/patch-bspeval.cc   (contents, props changed)
  head/math/octave-forge-nurbs/files/patch-nrb__srf__basisfun____.cc   (contents, props changed)
  head/math/octave-forge-nurbs/files/patch-nrb__srf__basisfun__der____.cc   (contents, props changed)
  head/math/octave-forge-nurbs/files/patch-tbasisfun.cc   (contents, props changed)
  head/math/octave-forge-quaternion/files/
  head/math/octave-forge-quaternion/files/patch-is__real__array.cc   (contents, props changed)
  head/math/octave-forge-secs2d/files/
  head/math/octave-forge-secs2d/files/patch-src_Ubern.cc   (contents, props changed)
  head/math/octave-forge-specfun/files/
  head/math/octave-forge-specfun/files/patch-ellipj.cc   (contents, props changed)
  head/math/octave-forge-symband/files/
  head/math/octave-forge-symband/files/patch-src_SymBand.cc   (contents, props changed)
  head/math/octave/files/patch-libgnu_math.in.h
     - copied, changed from r566248, head/math/octave/files/patch-libgnu-math.in.h
Deleted:
  head/math/octave/files/patch-libgnu-math.in.h
Modified:
  head/benchmarks/octave-forge-benchmark/Makefile
  head/math/octave-forge-actuarial/Makefile
  head/math/octave-forge-audio/Makefile
  head/math/octave-forge-bim/Makefile
  head/math/octave-forge-bioinfo/Makefile
  head/math/octave-forge-bsltl/Makefile
  head/math/octave-forge-cgi/Makefile
  head/math/octave-forge-civil-engineering/Makefile
  head/math/octave-forge-communications/Makefile
  head/math/octave-forge-control/Makefile
  head/math/octave-forge-data-smoothing/Makefile
  head/math/octave-forge-database/Makefile
  head/math/octave-forge-dataframe/Makefile
  head/math/octave-forge-dicom/Makefile
  head/math/octave-forge-divand/Makefile
  head/math/octave-forge-doctest/Makefile
  head/math/octave-forge-econometrics/Makefile
  head/math/octave-forge-fenv/Makefile
  head/math/octave-forge-financial/Makefile
  head/math/octave-forge-fits/Makefile
  head/math/octave-forge-fpl/Makefile
  head/math/octave-forge-fuzzy-logic-toolkit/Makefile
  head/math/octave-forge-ga/Makefile
  head/math/octave-forge-general/Makefile
  head/math/octave-forge-generate_html/Makefile
  head/math/octave-forge-geometry/Makefile
  head/math/octave-forge-gnuplot/Makefile
  head/math/octave-forge-gsl/Makefile
  head/math/octave-forge-ident/Makefile
  head/math/octave-forge-image/Makefile
  head/math/octave-forge-informationtheory/Makefile
  head/math/octave-forge-integration/Makefile
  head/math/octave-forge-interval/Makefile
  head/math/octave-forge-io/Makefile
  head/math/octave-forge-irsa/Makefile
  head/math/octave-forge-level-set/Makefile
  head/math/octave-forge-linear-algebra/Makefile
  head/math/octave-forge-lssa/Makefile
  head/math/octave-forge-ltfat/Makefile
  head/math/octave-forge-mapping/Makefile
  head/math/octave-forge-matgeom/Makefile
  head/math/octave-forge-mechanics/Makefile
  head/math/octave-forge-miscellaneous/Makefile
  head/math/octave-forge-missing-functions/Makefile
  head/math/octave-forge-msh/Makefile
  head/math/octave-forge-multicore/Makefile
  head/math/octave-forge-mvn/Makefile
  head/math/octave-forge-nan/Makefile
  head/math/octave-forge-ncarray/Makefile
  head/math/octave-forge-netcdf/Makefile
  head/math/octave-forge-nlwing2/Makefile
  head/math/octave-forge-nnet/Makefile
  head/math/octave-forge-nurbs/Makefile
  head/math/octave-forge-oct2mat/Makefile
  head/math/octave-forge-octclip/Makefile
  head/math/octave-forge-octproj/Makefile
  head/math/octave-forge-odebvp/Makefile
  head/math/octave-forge-optics/Makefile
  head/math/octave-forge-optim/Makefile
  head/math/octave-forge-optiminterp/Makefile
  head/math/octave-forge-outliers/Makefile
  head/math/octave-forge-plot/Makefile
  head/math/octave-forge-quaternion/Makefile
  head/math/octave-forge-queueing/Makefile
  head/math/octave-forge-secs1d/Makefile
  head/math/octave-forge-secs2d/Makefile
  head/math/octave-forge-secs3d/Makefile
  head/math/octave-forge-signal/Makefile
  head/math/octave-forge-simp/Makefile
  head/math/octave-forge-sockets/Makefile
  head/math/octave-forge-sparsersb/Makefile
  head/math/octave-forge-specfun/Makefile
  head/math/octave-forge-special-matrix/Makefile
  head/math/octave-forge-splines/Makefile
  head/math/octave-forge-statistics/Makefile
  head/math/octave-forge-stk/Makefile
  head/math/octave-forge-struct/Makefile
  head/math/octave-forge-symband/Makefile
  head/math/octave-forge-symbolic/Makefile
  head/math/octave-forge-tcl-octave/Makefile
  head/math/octave-forge-tsa/Makefile
  head/math/octave-forge-zenity/Makefile
  head/math/octave-forge-zeromq/Makefile
  head/math/octave-forge/Makefile
  head/math/octave/Makefile
  head/math/octave/Makefile.version
  head/math/octave/distinfo
  head/math/octave/files/patch-build-aux_find-defun-files.sh
  head/math/octave/files/patch-build-aux_find-files-with-tests.sh
  head/math/octave/files/patch-build-aux_mk-octave-config-h.sh
  head/math/octave/files/patch-configure
  head/math/octave/files/patch-libinterp_corefcn_sysdep.cc
  head/math/octave/pkg-plist

Modified: head/benchmarks/octave-forge-benchmark/Makefile
==============================================================================
--- head/benchmarks/octave-forge-benchmark/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/benchmarks/octave-forge-benchmark/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-benchmark
 PORTVERSION=	1.1.1
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	benchmarks math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-actuarial/Makefile
==============================================================================
--- head/math/octave-forge-actuarial/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-actuarial/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-actuarial
 PORTVERSION=	1.1.0
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-audio/Makefile
==============================================================================
--- head/math/octave-forge-audio/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-audio/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-audio
 PORTVERSION=	2.0.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-bim/Makefile
==============================================================================
--- head/math/octave-forge-bim/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-bim/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-bim
 PORTVERSION=	1.1.5
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-bioinfo/Makefile
==============================================================================
--- head/math/octave-forge-bioinfo/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-bioinfo/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-bioinfo
 PORTVERSION=	0.1.2
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-bsltl/Makefile
==============================================================================
--- head/math/octave-forge-bsltl/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-bsltl/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-bsltl
 PORTVERSION=	1.3.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-cgi/Makefile
==============================================================================
--- head/math/octave-forge-cgi/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-cgi/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-cgi
 PORTVERSION=	0.1.2
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-civil-engineering/Makefile
==============================================================================
--- head/math/octave-forge-civil-engineering/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-civil-engineering/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-civil-engineering
 PORTVERSION=	1.0.7
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-communications/Makefile
==============================================================================
--- head/math/octave-forge-communications/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-communications/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-communications
 PORTVERSION=	1.2.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-control/Makefile
==============================================================================
--- head/math/octave-forge-control/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-control/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-control
 PORTVERSION=	3.2.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-data-smoothing/Makefile
==============================================================================
--- head/math/octave-forge-data-smoothing/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-data-smoothing/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-data-smoothing
 PORTVERSION=	1.3.0
-PORTREVISION=	18
+PORTREVISION=	19
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-database/Makefile
==============================================================================
--- head/math/octave-forge-database/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-database/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-database
 PORTVERSION=	2.4.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-dataframe/Makefile
==============================================================================
--- head/math/octave-forge-dataframe/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-dataframe/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-dataframe
 PORTVERSION=	1.2.0
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-dicom/Makefile
==============================================================================
--- head/math/octave-forge-dicom/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-dicom/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-dicom
 PORTVERSION=	0.4.0
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-divand/Makefile
==============================================================================
--- head/math/octave-forge-divand/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-divand/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-divand
 PORTVERSION=	1.1.2
-PORTREVISION=	14
+PORTREVISION=	15
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-doctest/Makefile
==============================================================================
--- head/math/octave-forge-doctest/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-doctest/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-doctest
 PORTVERSION=	0.7.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-econometrics/Makefile
==============================================================================
--- head/math/octave-forge-econometrics/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-econometrics/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-econometrics
 PORTVERSION=	1.1.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-fenv/Makefile
==============================================================================
--- head/math/octave-forge-fenv/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-fenv/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-fenv
 PORTVERSION=	0.1.0
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-financial/Makefile
==============================================================================
--- head/math/octave-forge-financial/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-financial/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-financial
 PORTVERSION=	0.5.3
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-fits/Makefile
==============================================================================
--- head/math/octave-forge-fits/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-fits/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-fits
 PORTVERSION=	1.0.7
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-fpl/Makefile
==============================================================================
--- head/math/octave-forge-fpl/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-fpl/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-fpl
 PORTVERSION=	1.3.5
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-fuzzy-logic-toolkit/Makefile
==============================================================================
--- head/math/octave-forge-fuzzy-logic-toolkit/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-fuzzy-logic-toolkit/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-fuzzy-logic-toolkit
 PORTVERSION=	0.4.6
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-ga/Makefile
==============================================================================
--- head/math/octave-forge-ga/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-ga/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-ga
 PORTVERSION=	0.10.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-general/Makefile
==============================================================================
--- head/math/octave-forge-general/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-general/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-general
 PORTVERSION=	2.1.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-generate_html/Makefile
==============================================================================
--- head/math/octave-forge-generate_html/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-generate_html/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-generate_html
 PORTVERSION=	0.3.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-geometry/Makefile
==============================================================================
--- head/math/octave-forge-geometry/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-geometry/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-geometry
 PORTVERSION=	4.0.0
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-gnuplot/Makefile
==============================================================================
--- head/math/octave-forge-gnuplot/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-gnuplot/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-gnuplot
 PORTVERSION=	1.0.1
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-gsl/Makefile
==============================================================================
--- head/math/octave-forge-gsl/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-gsl/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-gsl
 PORTVERSION=	2.1.1
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Added: head/math/octave-forge-gsl/files/patch-gsl__sf.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-gsl/files/patch-gsl__sf.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,26 @@
+--- gsl_sf.cc.orig	2021-02-21 21:41:43 UTC
++++ gsl_sf.cc
+@@ -26,11 +26,7 @@
+ #include <gsl/gsl_errno.h>
+ #include <gsl/gsl_version.h>
+ 
+-#ifdef OCTAVE_HAS_OV_ISREAL_METHOD
+ #define ISREAL(x) ((x).isreal ())
+-#else
+-#define ISREAL(x) ((x).is_real_type ())
+-#endif
+ 
+ void octave_gsl_errorhandler (const char * reason, const char * file,
+ 			      int line, int gsl_errno)
+@@ -47,11 +43,7 @@ special functions of the GNU Scientific Library (GSL).
+ \n\
+ @end deftypefn\n")
+ {
+-#ifdef OCTAVE_HAS_FEVAL_IN_OCTAVE_NAMESPACE
+   octave::feval ("help", octave_value ("gsl_sf"));
+-#else
+-  feval ("help", octave_value ("gsl_sf"));
+-#endif
+ 
+   return octave_value();
+ }

Modified: head/math/octave-forge-ident/Makefile
==============================================================================
--- head/math/octave-forge-ident/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-ident/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-ident
 PORTVERSION=	1.0.7
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-image/Makefile
==============================================================================
--- head/math/octave-forge-image/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-image/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-image
 PORTVERSION=	2.12.0
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-informationtheory/Makefile
==============================================================================
--- head/math/octave-forge-informationtheory/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-informationtheory/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-informationtheory
 PORTVERSION=	0.1.8
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-integration/Makefile
==============================================================================
--- head/math/octave-forge-integration/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-integration/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-integration
 PORTVERSION=	1.0.7
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-interval/Makefile
==============================================================================
--- head/math/octave-forge-interval/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-interval/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-interval
 PORTVERSION=	3.2.0
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-io/Makefile
==============================================================================
--- head/math/octave-forge-io/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-io/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-io
 PORTVERSION=	2.6.3
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	math
 

Modified: head/math/octave-forge-irsa/Makefile
==============================================================================
--- head/math/octave-forge-irsa/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-irsa/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-irsa
 PORTVERSION=	1.0.7
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-level-set/Makefile
==============================================================================
--- head/math/octave-forge-level-set/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-level-set/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -15,6 +15,8 @@ ALL_TARGET=	oct
 USES=		compiler:c++0x
 GNU_CONFIGURE=	yes
 
+BROKEN=		does not build with octave-6.2.0
+
 # OCTSRC is the name of the directory of the package.
 # It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
 OCTSRC=		${OCTAVE_PKGNAME}

Modified: head/math/octave-forge-linear-algebra/Makefile
==============================================================================
--- head/math/octave-forge-linear-algebra/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-linear-algebra/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-linear-algebra
 PORTVERSION=	2.2.3
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	math
 

Modified: head/math/octave-forge-lssa/Makefile
==============================================================================
--- head/math/octave-forge-lssa/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-lssa/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-lssa
 PORTVERSION=	0.1.4
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-ltfat/Makefile
==============================================================================
--- head/math/octave-forge-ltfat/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-ltfat/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-ltfat
 PORTVERSION=	2.3.1
-PORTREVISION=	8
+PORTREVISION=	9
 PORTEPOCH=	1
 CATEGORIES=	math
 
@@ -13,6 +13,7 @@ COMMENT=	Octave-forge package ${OCTAVE_PKGNAME}
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKDIR}/${OCTSRC}/COPYING
 
+BROKEN=		does not install properly with octave-6.2.0
 BROKEN_FreeBSD_12_powerpc64=	fails to compile: modules/libltfat/src/dgt_multi.c:47:31: 'cexpl' undeclared (first use in this function); did you mean 'cexpf'?
 
 LIB_DEPENDS=	libfftw3.so:math/fftw3 \

Modified: head/math/octave-forge-mapping/Makefile
==============================================================================
--- head/math/octave-forge-mapping/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-mapping/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-mapping
 PORTVERSION=	1.4.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-matgeom/Makefile
==============================================================================
--- head/math/octave-forge-matgeom/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-matgeom/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-matgeom
 PORTVERSION=	1.2.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-mechanics/Makefile
==============================================================================
--- head/math/octave-forge-mechanics/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-mechanics/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-mechanics
 PORTVERSION=	1.3.1
-PORTREVISION=	17
+PORTREVISION=	18
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Added: head/math/octave-forge-mechanics/files/patch-verletstep.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-mechanics/files/patch-verletstep.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,32 @@
+--- verletstep.cc.orig	2021-02-21 22:24:16 UTC
++++ verletstep.cc
+@@ -45,12 +45,12 @@ DEFUN_DLD (verletstep, args, nargout, "Verlet velocity
+                 newargs(3) = V.row(jpart);
+ 
+                 if (fcn_str)
+-                  retval = feval (args (4).string_value (), newargs, nargout);
++                  retval = octave::feval (args (4).string_value (), newargs, nargout);
+                 else
+                 {
+                   fcn = args(4).function_value ();
+                   if (! error_state)
+-                    retval = feval (fcn, newargs, nargout);
++                    retval = octave::feval (fcn, newargs, nargout);
+                 }
+ 
+                 A.insert (retval(0).row_vector_value () + 
+@@ -82,12 +82,12 @@ DEFUN_DLD (verletstep, args, nargout, "Verlet velocity
+                 newargs(3) = V.row(jpart);
+ 
+                 if (fcn_str)
+-                  retval = feval (args (4).string_value (), newargs, nargout);
++                  retval = octave::feval (args (4).string_value (), newargs, nargout);
+                 else
+                 {
+                   fcn = args(4).function_value ();
+                   if (! error_state)
+-                    retval = feval (fcn, newargs, nargout);
++                    retval = octave::feval (fcn, newargs, nargout);
+                 }
+ 
+                 A.insert (retval(0).row_vector_value () + 

Added: head/math/octave-forge-mechanics/files/patch-verletstep__boxed.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-mechanics/files/patch-verletstep__boxed.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,32 @@
+--- verletstep_boxed.cc.orig	2021-02-21 22:23:14 UTC
++++ verletstep_boxed.cc
+@@ -65,12 +65,12 @@ DEFUN_DLD (verletstep_boxed, args, nargout, "Verlet ve
+                 newargs(1) = V.row(ipart) - V.row(jpart);
+ 
+                 if (fcn_str)
+-                  retval = feval (args (4).string_value (), newargs, nargout);
++                  retval = octave::feval (args (4).string_value (), newargs, nargout);
+                 else
+                 {
+                   fcn = args(4).function_value ();
+                   if (! error_state)
+-                    retval = feval (fcn, newargs, nargout);
++                    retval = octave::feval (fcn, newargs, nargout);
+                 }
+ 
+                 A.insert (retval(0).row_vector_value () + 
+@@ -101,12 +101,12 @@ DEFUN_DLD (verletstep_boxed, args, nargout, "Verlet ve
+                 newargs(1) = V.row(ipart) - V.row(jpart);
+ 
+                 if (fcn_str)
+-                  retval = feval (args (4).string_value (), newargs, nargout);
++                  retval = octave::feval (args (4).string_value (), newargs, nargout);
+                 else
+                 {
+                   fcn = args(4).function_value ();
+                   if (! error_state)
+-                    retval = feval (fcn, newargs, nargout);
++                    retval = octave::feval (fcn, newargs, nargout);
+                 }
+ 
+                 A.insert (retval(0).row_vector_value () + 

Modified: head/math/octave-forge-miscellaneous/Makefile
==============================================================================
--- head/math/octave-forge-miscellaneous/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-miscellaneous/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-miscellaneous
 PORTVERSION=	1.3.0
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-missing-functions/Makefile
==============================================================================
--- head/math/octave-forge-missing-functions/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-missing-functions/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-missing-functions
 PORTVERSION=	1.0.2
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-msh/Makefile
==============================================================================
--- head/math/octave-forge-msh/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-msh/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-msh
 PORTVERSION=	1.0.10
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-multicore/Makefile
==============================================================================
--- head/math/octave-forge-multicore/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-multicore/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-multicore
 PORTVERSION=	0.2.15
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-mvn/Makefile
==============================================================================
--- head/math/octave-forge-mvn/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-mvn/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-mvn
 PORTVERSION=	1.1.0
-PORTREVISION=	16
+PORTREVISION=	17
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-nan/Makefile
==============================================================================
--- head/math/octave-forge-nan/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-nan/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-nan
 PORTVERSION=	3.5.3
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-ncarray/Makefile
==============================================================================
--- head/math/octave-forge-ncarray/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-ncarray/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-ncarray
 PORTVERSION=	1.0.4
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-netcdf/Makefile
==============================================================================
--- head/math/octave-forge-netcdf/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-netcdf/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-netcdf
 PORTVERSION=	1.0.14
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-nlwing2/Makefile
==============================================================================
--- head/math/octave-forge-nlwing2/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-nlwing2/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-nlwing2
 PORTVERSION=	1.2.0
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Added: head/math/octave-forge-nlwing2/files/patch-biotsavart.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-nlwing2/files/patch-biotsavart.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,20 @@
+--- biotsavart.cc.orig	2021-02-21 21:52:50 UTC
++++ biotsavart.cc
+@@ -128,7 +128,7 @@ by a vortex segment joining @code{@var{x}(j,1:3)} and 
+           Matrix X = args(1).matrix_value ();
+           RowVector dir = args(2).row_vector_value ();
+           if (CP.cols () == 3 
+-              && X.cols () == 3 && dir.length () == 3)
++              && X.cols () == 3 && dir.numel () == 3)
+             {
+               octave_idx_type m = CP.rows (), n = X.rows ();
+               NDArray vi (dim_vector (m, n, 3));
+@@ -148,7 +148,7 @@ by a vortex segment joining @code{@var{x}(j,1:3)} and 
+           Matrix X = args(2).matrix_value ();
+           RowVector dir = args(3).row_vector_value ();
+           if (CP.cols () == 3 && CN.cols () == 3 && CP.rows () == CN.rows ()
+-              && X.cols () == 3 && dir.length () == 3)
++              && X.cols () == 3 && dir.numel () == 3)
+             {
+               octave_idx_type m = CP.rows (), n = X.rows ();
+               Matrix vn (m, n);

Modified: head/math/octave-forge-nnet/Makefile
==============================================================================
--- head/math/octave-forge-nnet/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-nnet/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-nnet
 PORTVERSION=	0.1.13
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-nurbs/Makefile
==============================================================================
--- head/math/octave-forge-nurbs/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-nurbs/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-nurbs
 PORTVERSION=	1.3.13
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Added: head/math/octave-forge-nurbs/files/patch-bspeval.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-nurbs/files/patch-bspeval.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,11 @@
+--- bspeval.cc.orig	2021-02-21 22:35:52 UTC
++++ bspeval.cc
+@@ -113,7 +113,7 @@ static bool bspeval_bad_arguments (const octave_value_
+       error("bspeval: the knot vector should be a real vector."); 
+       return true; 
+     } 
+-  if (!args(3).is_real_type()) 
++  if (!args(3).isreal()) 
+     { 
+       error("bspeval: the set of parametric points should be an array of doubles."); 
+       return true; 

Added: head/math/octave-forge-nurbs/files/patch-nrb__srf__basisfun____.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-nurbs/files/patch-nrb__srf__basisfun____.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,20 @@
+--- nrb_srf_basisfun__.cc.orig	2021-02-21 22:34:12 UTC
++++ nrb_srf_basisfun__.cc
+@@ -66,7 +66,7 @@ DEFUN_DLD(nrb_srf_basisfun__, args, nargout,"\
+ 	} // spu  =  findspan (m, p, u, U); 
+ 
+       newargs(3) = U; newargs(2) = p; newargs(1) = u; newargs(0) = spu;
+-      Matrix Ik = feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Ik = numbasisfun (spu, u, p, U);
++      Matrix Ik = octave::feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Ik = numbasisfun (spu, u, p, U);
+ 
+       RowVector spv(v);
+       for (octave_idx_type ii(0); ii < v.numel (); ii++)
+@@ -75,7 +75,7 @@ DEFUN_DLD(nrb_srf_basisfun__, args, nargout,"\
+ 	} // spv  =  findspan (n, q, v, V);
+ 
+       newargs(3) = V; newargs(2) = q; newargs(1) = v; newargs(0) = spv;
+-      Matrix Jk = feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Jk = numbasisfun (spv, v, q, V);
++      Matrix Jk = octave::feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Jk = numbasisfun (spv, v, q, V);
+ 
+       Matrix NuIkuk(npt, p+1, 0.0);
+       for (octave_idx_type ii(0); ii < npt; ii++)

Added: head/math/octave-forge-nurbs/files/patch-nrb__srf__basisfun__der____.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-nurbs/files/patch-nrb__srf__basisfun__der____.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,34 @@
+--- nrb_srf_basisfun_der__.cc.orig	2021-02-21 22:32:34 UTC
++++ nrb_srf_basisfun_der__.cc
+@@ -73,7 +73,7 @@ DEFUN_DLD(nrb_srf_basisfun_der__, args, nargout,"\
+ 	} // spu  =  findspan (m, p, u, U); 
+ 
+       newargs(3) = U; newargs(2) = p; newargs(1) = u; newargs(0) = spu;
+-      Matrix Ik = feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Ik = numbasisfun (spu, u, p, U);
++      Matrix Ik = octave::feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Ik = numbasisfun (spu, u, p, U);
+ 
+       RowVector spv(v);
+       for (octave_idx_type ii(0); ii < v.numel (); ii++)
+@@ -82,7 +82,7 @@ DEFUN_DLD(nrb_srf_basisfun_der__, args, nargout,"\
+ 	} // spv  =  findspan (n, q, v, V);
+ 
+       newargs(3) = V; newargs(2) = q; newargs(1) = v; newargs(0) = spv;
+-      Matrix Jk = feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Jk = numbasisfun (spv, v, q, V);
++      Matrix Jk = octave::feval (std::string("numbasisfun"), newargs, 1)(0).matrix_value (); // Jk = numbasisfun (spv, v, q, V);
+ 
+       Matrix NuIkuk(npt, p+1, 0.0);
+       for (octave_idx_type ii(0); ii < npt; ii++)
+@@ -100,11 +100,11 @@ DEFUN_DLD(nrb_srf_basisfun_der__, args, nargout,"\
+ 
+      
+       newargs(4) = 1; newargs(3) = U; newargs(2) = u; newargs(1) = p; newargs(0) = spu;
+-      NDArray NuIkukprime = feval (std::string("basisfunder"), newargs, 1)(0).array_value (); //   NuIkukprime = basisfunder (spu, p, u, U, 1);
++      NDArray NuIkukprime = octave::feval (std::string("basisfunder"), newargs, 1)(0).array_value (); //   NuIkukprime = basisfunder (spu, p, u, U, 1);
+                                                                                               //   NuIkukprime = squeeze(NuJkukprime(:,2,:));
+       
+       newargs(4) = 1; newargs(3) = V; newargs(2) = v; newargs(1) = q; newargs(0) = spv;
+-      NDArray NvJkvkprime = feval (std::string("basisfunder"), newargs, 1)(0).array_value (); //   NvJkvkprime = basisfunder (spv, q, v, V, 1);
++      NDArray NvJkvkprime = octave::feval (std::string("basisfunder"), newargs, 1)(0).array_value (); //   NvJkvkprime = basisfunder (spv, q, v, V, 1);
+                                                                                               //   NvJkvkprime = squeeze(NvJkvkprime(:,2,:));
+       
+       for (octave_idx_type k(0); k < npt; k++) 

Added: head/math/octave-forge-nurbs/files/patch-tbasisfun.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-nurbs/files/patch-tbasisfun.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,11 @@
+--- tbasisfun.cc.orig	2021-02-21 22:37:09 UTC
++++ tbasisfun.cc
+@@ -156,7 +156,7 @@ TBASISFUN: Compute a B- or T-Spline basis function, an
+   RowVector N(u.cols ());
+   double *Nptr = N.fortran_vec ();
+ 
+-  if (! args(2).is_cell ())
++  if (! args(2).iscell ())
+     {
+ 
+       double p = args(1).idx_type_value ();

Modified: head/math/octave-forge-oct2mat/Makefile
==============================================================================
--- head/math/octave-forge-oct2mat/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-oct2mat/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-oct2mat
 PORTVERSION=	1.0.7
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-octclip/Makefile
==============================================================================
--- head/math/octave-forge-octclip/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-octclip/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-octclip
 PORTVERSION=	2.0.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-octproj/Makefile
==============================================================================
--- head/math/octave-forge-octproj/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-octproj/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-octproj
 PORTVERSION=	2.0.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-odebvp/Makefile
==============================================================================
--- head/math/octave-forge-odebvp/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-odebvp/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-odebvp
 PORTVERSION=	1.0.6
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-optics/Makefile
==============================================================================
--- head/math/octave-forge-optics/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-optics/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-optics
 PORTVERSION=	0.1.4
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-optim/Makefile
==============================================================================
--- head/math/octave-forge-optim/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-optim/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-optim
 PORTVERSION=	1.6.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-optiminterp/Makefile
==============================================================================
--- head/math/octave-forge-optiminterp/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-optiminterp/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-optiminterp
 PORTVERSION=	0.3.6
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-outliers/Makefile
==============================================================================
--- head/math/octave-forge-outliers/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-outliers/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-outliers
 PORTVERSION=	0.13.9
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-plot/Makefile
==============================================================================
--- head/math/octave-forge-plot/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-plot/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-plot
 PORTVERSION=	1.1.0
-PORTREVISION=	19
+PORTREVISION=	20
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-quaternion/Makefile
==============================================================================
--- head/math/octave-forge-quaternion/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-quaternion/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-quaternion
 PORTVERSION=	2.4.0
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Added: head/math/octave-forge-quaternion/files/patch-is__real__array.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-quaternion/files/patch-is__real__array.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,13 @@
+--- is_real_array.cc.orig	2021-02-21 22:03:11 UTC
++++ is_real_array.cc
+@@ -46,8 +46,8 @@ Avoid nasty stuff like @code{true = isreal (\"a\")}.\n
+         {
+             // args(i).ndims () should be always >= 2
+             if (args(i).ndims () < 2
+-                || ! ((args(i).is_numeric_type () && args(i).is_real_type ())
+-                      || args(i).is_bool_type ()))
++                || ! ((args(i).isnumeric () && args(i).isreal ())
++                      || args(i).islogical ()))
+             {
+                 retval = false;
+                 break;

Modified: head/math/octave-forge-queueing/Makefile
==============================================================================
--- head/math/octave-forge-queueing/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-queueing/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-queueing
 PORTVERSION=	1.2.7
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-secs1d/Makefile
==============================================================================
--- head/math/octave-forge-secs1d/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-secs1d/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-secs1d
 PORTVERSION=	0.0.9
-PORTREVISION=	18
+PORTREVISION=	19
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-secs2d/Makefile
==============================================================================
--- head/math/octave-forge-secs2d/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-secs2d/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-secs2d
 PORTVERSION=	0.0.8
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Added: head/math/octave-forge-secs2d/files/patch-src_Ubern.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/octave-forge-secs2d/files/patch-src_Ubern.cc	Sun Feb 21 22:41:34 2021	(r566249)
@@ -0,0 +1,11 @@
+--- src/Ubern.cc.orig	2021-02-21 22:27:49 UTC
++++ src/Ubern.cc
+@@ -115,7 +115,7 @@ B(-Z)=Z+B(Z)\n")
+ 
+ 
+   NDArray X ( args(0).array_value() );
+-  octave_idx_type lx = X.length();
++  octave_idx_type lx = X.numel();
+ 
+   NDArray BP(X),BN(X);  
+  

Modified: head/math/octave-forge-secs3d/Makefile
==============================================================================
--- head/math/octave-forge-secs3d/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-secs3d/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-secs3d
 PORTVERSION=	0.0.1
-PORTREVISION=	20
+PORTREVISION=	21
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-signal/Makefile
==============================================================================
--- head/math/octave-forge-signal/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-signal/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-signal
 PORTVERSION=	1.4.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-simp/Makefile
==============================================================================
--- head/math/octave-forge-simp/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-simp/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,7 +3,7 @@
 
 PORTNAME=	octave-forge-simp
 PORTVERSION=	1.1.0
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-sockets/Makefile
==============================================================================
--- head/math/octave-forge-sockets/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-sockets/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-sockets
 PORTVERSION=	1.2.1
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen at FreeBSD.org

Modified: head/math/octave-forge-sparsersb/Makefile
==============================================================================
--- head/math/octave-forge-sparsersb/Makefile	Sun Feb 21 22:21:37 2021	(r566248)
+++ head/math/octave-forge-sparsersb/Makefile	Sun Feb 21 22:41:34 2021	(r566249)
@@ -3,6 +3,7 @@
 
 PORTNAME=	octave-forge-sparsersb
 PORTVERSION=	1.0.8

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-all mailing list