git: c92f309e944f - main - math/octave: Update to 9.1.0.

From: Stephen Montgomery-Smith <stephen_at_FreeBSD.org>
Date: Sat, 16 Mar 2024 23:28:58 UTC
The branch main has been updated by stephen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c92f309e944f792808ba1c6124dd6f8ec75428a2

commit c92f309e944f792808ba1c6124dd6f8ec75428a2
Author:     Stephen Montgomery-Smith <stephen@FreeBSD.org>
AuthorDate: 2024-03-16 23:28:02 +0000
Commit:     Stephen Montgomery-Smith <stephen@FreeBSD.org>
CommitDate: 2024-03-16 23:28:02 +0000

    math/octave: Update to 9.1.0.
    
    math/octave-forge: Bump portrevision.
    Mark broken and set optional dependency to off in math/octave-forge:
    
    math/octave-forge-bioinfo
    math/octave-forge-coder
    math/octave-forge-financial
    math/octave-forge-fits
    math/octave-forge-fuzzy-logic-toolkit
    math/octave-forge-gnuplot
    math/octave-forge-informationtheory
    math/octave-forge-irsa
    math/octave-forge-level-set
    math/octave-forge-nnet
    math/octave-forge-plot
    math/octave-forge-queueing
    math/octave-forge-symband
---
 Mk/Uses/octave.mk                                  |  2 +-
 benchmarks/octave-forge-benchmark/Makefile         |  2 +-
 math/octave-forge-actuarial/Makefile               |  2 +-
 math/octave-forge-audio/Makefile                   |  1 +
 .../Makefile                                       |  2 +-
 math/octave-forge-bim/Makefile                     |  2 +-
 math/octave-forge-bioinfo/Makefile                 |  4 +-
 math/octave-forge-biosig/Makefile                  |  2 +-
 math/octave-forge-bsltl/Makefile                   |  2 +-
 math/octave-forge-cfitsio/Makefile                 |  1 +
 math/octave-forge-cgi/Makefile                     |  2 +-
 math/octave-forge-civil-engineering/Makefile       |  2 +-
 math/octave-forge-coder/Makefile                   |  3 ++
 math/octave-forge-communications/Makefile          |  1 +
 math/octave-forge-control/Makefile                 |  2 +-
 math/octave-forge-csg-toolkit/Makefile             |  1 +
 math/octave-forge-data-smoothing/Makefile          |  2 +-
 math/octave-forge-database/Makefile                |  2 +-
 math/octave-forge-dataframe/Makefile               |  2 +-
 math/octave-forge-dicom/Makefile                   |  1 +
 math/octave-forge-divand/Makefile                  |  2 +-
 math/octave-forge-doctest/Makefile                 |  2 +-
 math/octave-forge-econometrics/Makefile            |  2 +-
 math/octave-forge-fda/Makefile                     |  2 +-
 math/octave-forge-femoctave/Makefile               |  1 +
 math/octave-forge-fenv/Makefile                    |  2 +-
 math/octave-forge-fileio/Makefile                  |  1 +
 math/octave-forge-financial/Makefile               |  4 +-
 math/octave-forge-fits/Makefile                    |  4 +-
 math/octave-forge-fpl/Makefile                     |  2 +-
 math/octave-forge-fuzzy-logic-toolkit/Makefile     |  4 +-
 math/octave-forge-ga/Makefile                      |  2 +-
 math/octave-forge-general/Makefile                 |  1 +
 math/octave-forge-generate_html/Makefile           |  2 +-
 math/octave-forge-geographiclib/Makefile           |  2 +-
 math/octave-forge-geometry/Makefile                |  2 +-
 math/octave-forge-gnuplot/Makefile                 |  4 +-
 math/octave-forge-gsl/Makefile                     |  2 +-
 math/octave-forge-ident/Makefile                   |  2 +-
 math/octave-forge-image/Makefile                   |  2 +-
 math/octave-forge-informationtheory/Makefile       |  6 ++-
 math/octave-forge-integration/Makefile             |  2 +-
 math/octave-forge-internal-fluid-flow/Makefile     |  1 +
 math/octave-forge-interval/Makefile                |  2 +-
 math/octave-forge-io/Makefile                      |  2 +-
 math/octave-forge-irsa/Makefile                    |  6 ++-
 math/octave-forge-level-set/Makefile               |  4 +-
 math/octave-forge-linear-algebra/Makefile          |  2 +-
 math/octave-forge-lssa/Makefile                    |  2 +-
 math/octave-forge-ltfat/Makefile                   |  2 +-
 math/octave-forge-mapping/Makefile                 |  2 +-
 math/octave-forge-matgeom/Makefile                 |  2 +-
 math/octave-forge-mccabe-thiele/Makefile           |  2 +-
 math/octave-forge-mechanics/Makefile               |  2 +-
 math/octave-forge-miscellaneous/Makefile           |  2 +-
 math/octave-forge-missing-functions/Makefile       |  2 +-
 math/octave-forge-mpi/Makefile                     |  2 +-
 math/octave-forge-mqtt/Makefile                    |  1 +
 math/octave-forge-msh/Makefile                     |  2 +-
 math/octave-forge-multicore/Makefile               |  2 +-
 math/octave-forge-mvn/Makefile                     |  2 +-
 math/octave-forge-nan/Makefile                     |  2 +-
 math/octave-forge-ncarray/Makefile                 |  2 +-
 math/octave-forge-netcdf/Makefile                  |  1 +
 math/octave-forge-nlwing2/Makefile                 |  2 +-
 math/octave-forge-nnet/Makefile                    |  4 +-
 math/octave-forge-nurbs/Makefile                   |  2 +-
 math/octave-forge-oct2mat/Makefile                 |  2 +-
 math/octave-forge-octave-pool/Makefile             |  1 +
 math/octave-forge-octclip/Makefile                 |  2 +-
 math/octave-forge-octproj/Makefile                 |  2 +-
 math/octave-forge-odebvp/Makefile                  |  2 +-
 math/octave-forge-onsas/Makefile                   |  1 +
 math/octave-forge-optics/Makefile                  |  2 +-
 math/octave-forge-optim/Makefile                   |  2 +-
 math/octave-forge-optiminterp/Makefile             |  2 +-
 math/octave-forge-outliers/Makefile                |  2 +-
 math/octave-forge-parallel/Makefile                |  2 +-
 math/octave-forge-pde1dm/Makefile                  |  2 +-
 math/octave-forge-pkg-octave-doc/Makefile          |  1 +
 math/octave-forge-plot/Makefile                    |  4 +-
 math/octave-forge-ponchon-savarit/Makefile         |  1 +
 math/octave-forge-prompt/Makefile                  |  1 +
 math/octave-forge-psychrometrics/Makefile          |  1 +
 math/octave-forge-pythonic/Makefile                |  2 +-
 math/octave-forge-quaternion/Makefile              |  2 +-
 math/octave-forge-queueing/Makefile                |  4 +-
 math/octave-forge-rtree/Makefile                   |  1 +
 math/octave-forge-secs1d/Makefile                  |  2 +-
 math/octave-forge-secs2d/Makefile                  |  2 +-
 math/octave-forge-secs3d/Makefile                  |  2 +-
 math/octave-forge-signal/Makefile                  |  1 +
 math/octave-forge-simp/Makefile                    |  2 +-
 math/octave-forge-sockets/Makefile                 |  1 +
 math/octave-forge-sole/Makefile                    |  2 +-
 math/octave-forge-sparsersb/Makefile               |  2 +-
 math/octave-forge-specfun/Makefile                 |  2 +-
 math/octave-forge-special-matrix/Makefile          |  2 +-
 math/octave-forge-splines/Makefile                 |  1 +
 math/octave-forge-sqlite/Makefile                  |  1 +
 math/octave-forge-statistics-resampling/Makefile   |  1 +
 math/octave-forge-statistics/Makefile              |  1 +
 math/octave-forge-stk/Makefile                     |  1 +
 math/octave-forge-strings/Makefile                 |  1 +
 math/octave-forge-struct/Makefile                  |  2 +-
 math/octave-forge-symband/Makefile                 |  6 ++-
 math/octave-forge-symbolic/Makefile                |  2 +-
 math/octave-forge-tablicious/Makefile              |  1 +
 math/octave-forge-tcl-octave/Makefile              |  2 +-
 math/octave-forge-tsa/Makefile                     |  2 +-
 math/octave-forge-velas/Makefile                   |  1 +
 math/octave-forge-video/Makefile                   |  1 +
 math/octave-forge-websockets/Makefile              |  2 +-
 math/octave-forge-zenity/Makefile                  |  2 +-
 math/octave-forge-zeromq/Makefile                  |  1 +
 math/octave-forge/Makefile                         |  3 +-
 math/octave/Makefile                               |  9 +---
 math/octave/distinfo                               |  6 +--
 .../files/patch-build-aux_find-defun-files.sh      | 11 -----
 .../files/patch-build-aux_find-files-with-tests.sh | 11 -----
 .../files/patch-build-aux_get-source-mtime.sh      | 11 -----
 .../files/patch-build-aux_mk-octave-config-h.sh    | 11 -----
 math/octave/files/patch-build-aux_mk-pkg-add.sh    | 11 -----
 math/octave/files/patch-libgnu_math.in.h           |  8 ++--
 math/octave/files/patch-liboctave_util_quit.h      | 11 +++++
 math/octave/pkg-plist                              | 51 ++++++++++++++++------
 126 files changed, 202 insertions(+), 172 deletions(-)

diff --git a/Mk/Uses/octave.mk b/Mk/Uses/octave.mk
index 1e23fbe852ba..0f392822db90 100644
--- a/Mk/Uses/octave.mk
+++ b/Mk/Uses/octave.mk
@@ -22,7 +22,7 @@ IGNORE=	Incorrect 'USES+= octave:${octave_ARGS}' usage: argument [${arg}] is not
 .    endif
 .  endfor
 
-OCTAVE_VERSION=	8.4.0
+OCTAVE_VERSION=	9.1.0
 
 .  if empty(octave_ARGS:Menv)
 BUILD_DEPENDS+=	octave:math/octave
diff --git a/benchmarks/octave-forge-benchmark/Makefile b/benchmarks/octave-forge-benchmark/Makefile
index 1caa4f3888b7..dcd9eeb755d0 100644
--- a/benchmarks/octave-forge-benchmark/Makefile
+++ b/benchmarks/octave-forge-benchmark/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-benchmark
 PORTVERSION=	1.1.1
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	benchmarks math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-actuarial/Makefile b/math/octave-forge-actuarial/Makefile
index 03bafcc46b12..9e7e6ea3f432 100644
--- a/math/octave-forge-actuarial/Makefile
+++ b/math/octave-forge-actuarial/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-actuarial
 PORTVERSION=	1.1.0
-PORTREVISION=	26
+PORTREVISION=	27
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-audio/Makefile b/math/octave-forge-audio/Makefile
index ce661f9010ee..d3b7ba359dd2 100644
--- a/math/octave-forge-audio/Makefile
+++ b/math/octave-forge-audio/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-audio
 DISTVERSIONPREFIX=	release-
+PORTREVISION=	1
 DISTVERSION=	2.0.8
 CATEGORIES=	math
 
diff --git a/math/octave-forge-automatic-differentiation/Makefile b/math/octave-forge-automatic-differentiation/Makefile
index 599029ba7bd8..9ba65af5fe8e 100644
--- a/math/octave-forge-automatic-differentiation/Makefile
+++ b/math/octave-forge-automatic-differentiation/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-automatic-differentiation
 DISTVERSION=	1.0.0
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-bim/Makefile b/math/octave-forge-bim/Makefile
index 0eae9dfec138..932b1b921e2a 100644
--- a/math/octave-forge-bim/Makefile
+++ b/math/octave-forge-bim/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	octave-forge-bim
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.1.6
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-bioinfo/Makefile b/math/octave-forge-bioinfo/Makefile
index 443e9010602e..60089f3607c3 100644
--- a/math/octave-forge-bioinfo/Makefile
+++ b/math/octave-forge-bioinfo/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-bioinfo
 PORTVERSION=	0.1.2
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -12,6 +12,8 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+#BROKEN=		does not install with octave version >= 9.1.0
+
 USES=		octave
 
 GNU_CONFIGURE=	yes
diff --git a/math/octave-forge-biosig/Makefile b/math/octave-forge-biosig/Makefile
index 83c7338e7db9..ebb687460625 100644
--- a/math/octave-forge-biosig/Makefile
+++ b/math/octave-forge-biosig/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-biosig
 DISTVERSION=	3.0.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	https://pub.ist.ac.at/~schloegl/biosig/prereleases/
 DISTNAME=	biosig4octave-${DISTVERSION}.src
diff --git a/math/octave-forge-bsltl/Makefile b/math/octave-forge-bsltl/Makefile
index 42f0c3624690..6a92f03da1d9 100644
--- a/math/octave-forge-bsltl/Makefile
+++ b/math/octave-forge-bsltl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-bsltl
 PORTVERSION=	1.3.1
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-cfitsio/Makefile b/math/octave-forge-cfitsio/Makefile
index d4cd70143ee5..4c667edda696 100644
--- a/math/octave-forge-cfitsio/Makefile
+++ b/math/octave-forge-cfitsio/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-cfitsio
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 DISTVERSION=	0.0.6
 CATEGORIES=	math
 
diff --git a/math/octave-forge-cgi/Makefile b/math/octave-forge-cgi/Makefile
index bc3620b5df04..18613f84df17 100644
--- a/math/octave-forge-cgi/Makefile
+++ b/math/octave-forge-cgi/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-cgi
 PORTVERSION=	0.1.2
-PORTREVISION=	17
+PORTREVISION=	18
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-civil-engineering/Makefile b/math/octave-forge-civil-engineering/Makefile
index 0f130cf99bad..fe6fb1b0c2bf 100644
--- a/math/octave-forge-civil-engineering/Makefile
+++ b/math/octave-forge-civil-engineering/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-civil-engineering
 PORTVERSION=	1.0.7
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-coder/Makefile b/math/octave-forge-coder/Makefile
index 181268fc6558..e63bba9eca4a 100644
--- a/math/octave-forge-coder/Makefile
+++ b/math/octave-forge-coder/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-coder
 DISTVERSIONPREFIX=	coder-
+PORTREVISION=	1
 DISTVERSION=	1.8.4
 CATEGORIES=	math
 
@@ -10,6 +11,8 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKDIR}/${OCTAVE_SRC}/COPYING
 
+BROKEN=		does not build with octave version >= 9.1.0
+
 USES=		octave
 USE_GITHUB=	yes
 GH_ACCOUNT=	shsajjadi
diff --git a/math/octave-forge-communications/Makefile b/math/octave-forge-communications/Makefile
index 2404b09edddb..fbf5db37d660 100644
--- a/math/octave-forge-communications/Makefile
+++ b/math/octave-forge-communications/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-communications
 PORTVERSION=	1.2.6
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-control/Makefile b/math/octave-forge-control/Makefile
index a892cb65e261..adac167de5db 100644
--- a/math/octave-forge-control/Makefile
+++ b/math/octave-forge-control/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	octave-forge-control
 DISTVERSIONPREFIX=	control-
 DISTVERSION=	4.0.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-csg-toolkit/Makefile b/math/octave-forge-csg-toolkit/Makefile
index 2c114afd1d61..f223594080c9 100644
--- a/math/octave-forge-csg-toolkit/Makefile
+++ b/math/octave-forge-csg-toolkit/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-csg-toolkit
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 DISTVERSION=	1.3.1
 CATEGORIES=	math
 
diff --git a/math/octave-forge-data-smoothing/Makefile b/math/octave-forge-data-smoothing/Makefile
index 482bf70bbede..7a3018115261 100644
--- a/math/octave-forge-data-smoothing/Makefile
+++ b/math/octave-forge-data-smoothing/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-data-smoothing
 PORTVERSION=	1.3.0
-PORTREVISION=	23
+PORTREVISION=	24
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-database/Makefile b/math/octave-forge-database/Makefile
index 5a5d01fac2cd..7a0fba40f7f0 100644
--- a/math/octave-forge-database/Makefile
+++ b/math/octave-forge-database/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-database
 PORTVERSION=	2.4.4
-PORTREVISION=	6
+PORTREVISION=	7
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-dataframe/Makefile b/math/octave-forge-dataframe/Makefile
index 7ededd07ebc4..34c272a9255a 100644
--- a/math/octave-forge-dataframe/Makefile
+++ b/math/octave-forge-dataframe/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-dataframe
 PORTVERSION=	1.2.0
-PORTREVISION=	15
+PORTREVISION=	16
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-dicom/Makefile b/math/octave-forge-dicom/Makefile
index c306a08093ed..aabe94a5acf3 100644
--- a/math/octave-forge-dicom/Makefile
+++ b/math/octave-forge-dicom/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-dicom
 PORTVERSION=	0.6.0
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-divand/Makefile b/math/octave-forge-divand/Makefile
index ff1e362e2582..76c224bd6a2f 100644
--- a/math/octave-forge-divand/Makefile
+++ b/math/octave-forge-divand/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-divand
 PORTVERSION=	1.1.2
-PORTREVISION=	19
+PORTREVISION=	20
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-doctest/Makefile b/math/octave-forge-doctest/Makefile
index 7c92086f54ba..d70d392e9793 100644
--- a/math/octave-forge-doctest/Makefile
+++ b/math/octave-forge-doctest/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-doctest
 PORTVERSION=	0.8.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-econometrics/Makefile b/math/octave-forge-econometrics/Makefile
index 9bd1c0a99132..72fdb0defa37 100644
--- a/math/octave-forge-econometrics/Makefile
+++ b/math/octave-forge-econometrics/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-econometrics
 PORTVERSION=	1.1.2
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-fda/Makefile b/math/octave-forge-fda/Makefile
index d5644398da71..c863bc342b21 100644
--- a/math/octave-forge-fda/Makefile
+++ b/math/octave-forge-fda/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-fda
 DISTVERSION=	1.0.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-femoctave/Makefile b/math/octave-forge-femoctave/Makefile
index e2609ff93c3b..d629c45d18b0 100644
--- a/math/octave-forge-femoctave/Makefile
+++ b/math/octave-forge-femoctave/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-femoctave
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 DISTVERSION=	2.1.4
 CATEGORIES=	math
 
diff --git a/math/octave-forge-fenv/Makefile b/math/octave-forge-fenv/Makefile
index d4f3fc0985dc..45bcf010c536 100644
--- a/math/octave-forge-fenv/Makefile
+++ b/math/octave-forge-fenv/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-fenv
 PORTVERSION=	0.1.0
-PORTREVISION=	27
+PORTREVISION=	28
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-fileio/Makefile b/math/octave-forge-fileio/Makefile
index 8aa88c24c71f..d8283ccdfbfe 100644
--- a/math/octave-forge-fileio/Makefile
+++ b/math/octave-forge-fileio/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-fileio
 DISTVERSION=	1.2.2
+PORTREVISION=	1
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-financial/Makefile b/math/octave-forge-financial/Makefile
index 116c445f7600..151b6ace6b0d 100644
--- a/math/octave-forge-financial/Makefile
+++ b/math/octave-forge-financial/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-financial
 PORTVERSION=	0.5.3
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -15,6 +15,8 @@ LICENSE_FILE=	${WRKDIR}/${OCTAVE_SRC}/COPYING
 RUN_DEPENDS=	${OCTAVE_TARBALLS_DIR}/io.tar.gz:math/octave-forge-io \
 		${OCTAVE_TARBALLS_DIR}/statistics.tar.gz:math/octave-forge-statistics
 
+BROKEN=		does not install with octave version >= 9.1.0
+
 USES=		octave
 
 NO_ARCH=	yes
diff --git a/math/octave-forge-fits/Makefile b/math/octave-forge-fits/Makefile
index 01a2cc7589b1..6c0f537f2a6a 100644
--- a/math/octave-forge-fits/Makefile
+++ b/math/octave-forge-fits/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-fits
 PORTVERSION=	1.0.7
-PORTREVISION=	20
+PORTREVISION=	21
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -12,6 +12,8 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKDIR}/${OCTAVE_SRC}/COPYING
 
+BROKEN=		does not build with octave version >= 9.1.0
+
 LIB_DEPENDS=	libcfitsio.so:astro/cfitsio
 
 USES=		octave
diff --git a/math/octave-forge-fpl/Makefile b/math/octave-forge-fpl/Makefile
index ac3c61ba297b..75e79685db11 100644
--- a/math/octave-forge-fpl/Makefile
+++ b/math/octave-forge-fpl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-fpl
 PORTVERSION=	1.3.5
-PORTREVISION=	18
+PORTREVISION=	19
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-fuzzy-logic-toolkit/Makefile b/math/octave-forge-fuzzy-logic-toolkit/Makefile
index 6ad3184f3d36..4ee13443d6da 100644
--- a/math/octave-forge-fuzzy-logic-toolkit/Makefile
+++ b/math/octave-forge-fuzzy-logic-toolkit/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-fuzzy-logic-toolkit
 PORTVERSION=	0.4.6
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -12,6 +12,8 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKDIR}/${OCTAVE_SRC}/COPYING
 
+BROKEN=		does not install with octave version >= 9.1.0
+
 USES=octave
 
 OCTAVE_SRC=		${OCTAVE_PKGNAME}
diff --git a/math/octave-forge-ga/Makefile b/math/octave-forge-ga/Makefile
index 5ee6e4b4dbf6..56871e246be8 100644
--- a/math/octave-forge-ga/Makefile
+++ b/math/octave-forge-ga/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-ga
 PORTVERSION=	0.10.3
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-general/Makefile b/math/octave-forge-general/Makefile
index 03b67bd6a551..5c4a05e5e685 100644
--- a/math/octave-forge-general/Makefile
+++ b/math/octave-forge-general/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-general
 PORTVERSION=	2.1.3
+PORTREVISION=	1
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-generate_html/Makefile b/math/octave-forge-generate_html/Makefile
index 06784c1358d0..5f3f797ca54d 100644
--- a/math/octave-forge-generate_html/Makefile
+++ b/math/octave-forge-generate_html/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-generate_html
 PORTVERSION=	0.3.3
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-geographiclib/Makefile b/math/octave-forge-geographiclib/Makefile
index 9704a5c5f0c1..9ae665ad3417 100644
--- a/math/octave-forge-geographiclib/Makefile
+++ b/math/octave-forge-geographiclib/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-geographiclib
 PORTVERSION=	2.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	https://sourceforge.net/projects/geographiclib/files/distrib-Octave/
 DISTNAME=	${OCTAVE_PKGNAME}-octave-${DISTVERSIONFULL}
diff --git a/math/octave-forge-geometry/Makefile b/math/octave-forge-geometry/Makefile
index 499346841c99..7595b1e59ed4 100644
--- a/math/octave-forge-geometry/Makefile
+++ b/math/octave-forge-geometry/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-geometry
 PORTVERSION=	4.0.0
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-gnuplot/Makefile b/math/octave-forge-gnuplot/Makefile
index b98abc501636..2a00486900aa 100644
--- a/math/octave-forge-gnuplot/Makefile
+++ b/math/octave-forge-gnuplot/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-gnuplot
 PORTVERSION=	1.0.1
-PORTREVISION=	26
+PORTREVISION=	27
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -12,6 +12,8 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKDIR}/${OCTAVE_SRC}/COPYING
 
+BROKEN=		does not install with octave version >= 9.1.0
+
 USES=		octave
 
 OCTAVE_SRC=		${OCTAVE_PKGNAME}
diff --git a/math/octave-forge-gsl/Makefile b/math/octave-forge-gsl/Makefile
index 4a3483d1fe3a..3db9708e6b5e 100644
--- a/math/octave-forge-gsl/Makefile
+++ b/math/octave-forge-gsl/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-gsl
 PORTVERSION=	2.1.1
-PORTREVISION=	14
+PORTREVISION=	15
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-ident/Makefile b/math/octave-forge-ident/Makefile
index 290466788f05..31e5b0897293 100644
--- a/math/octave-forge-ident/Makefile
+++ b/math/octave-forge-ident/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-ident
 PORTVERSION=	1.0.7
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-image/Makefile b/math/octave-forge-image/Makefile
index 4280342d1d87..bac8dbc97865 100644
--- a/math/octave-forge-image/Makefile
+++ b/math/octave-forge-image/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-image
 PORTVERSION=	2.14.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-informationtheory/Makefile b/math/octave-forge-informationtheory/Makefile
index fe89c5f2573e..cce5036d44a1 100644
--- a/math/octave-forge-informationtheory/Makefile
+++ b/math/octave-forge-informationtheory/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-informationtheory
 PORTVERSION=	0.1.8
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-06-07
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -12,10 +12,12 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN=		does not install with octave version >= 9.1.0
+
 USES=		octave
 
 GNU_CONFIGURE=	yes
 
-WRKSRC=        ${WRKDIR}/${OCTAVE_SRC}
+WRKSRC=		${WRKDIR}/${OCTAVE_SRC}
 
 .include <bsd.port.mk>
diff --git a/math/octave-forge-integration/Makefile b/math/octave-forge-integration/Makefile
index c7c9a2a078ee..566db22feb78 100644
--- a/math/octave-forge-integration/Makefile
+++ b/math/octave-forge-integration/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-integration
 PORTVERSION=	1.0.7
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-internal-fluid-flow/Makefile b/math/octave-forge-internal-fluid-flow/Makefile
index db0877fea853..705004cfd3bb 100644
--- a/math/octave-forge-internal-fluid-flow/Makefile
+++ b/math/octave-forge-internal-fluid-flow/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-internal-fluid-flow
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 DISTVERSION=	1.0.0
 CATEGORIES=	math
 
diff --git a/math/octave-forge-interval/Makefile b/math/octave-forge-interval/Makefile
index b9be5da73ac8..6e4e262dc656 100644
--- a/math/octave-forge-interval/Makefile
+++ b/math/octave-forge-interval/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-interval
 PORTVERSION=	3.2.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-io/Makefile b/math/octave-forge-io/Makefile
index b5c5584f9b7d..3237342491f9 100644
--- a/math/octave-forge-io/Makefile
+++ b/math/octave-forge-io/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-io
 PORTVERSION=	2.6.4
-PORTREVISION=	3
+PORTREVISION=	4
 PORTEPOCH=	1
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
diff --git a/math/octave-forge-irsa/Makefile b/math/octave-forge-irsa/Makefile
index a7594ff8dbca..681c499b6546 100644
--- a/math/octave-forge-irsa/Makefile
+++ b/math/octave-forge-irsa/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-irsa
 PORTVERSION=	1.0.7
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -12,10 +12,12 @@ WWW=		https://packages.octave.org/
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN=		does not install with octave version >= 9.1.0
+
 USES=		octave
 
 GNU_CONFIGURE=	yes
 
-WRKSRC=        ${WRKDIR}/${OCTAVE_SRC}
+WRKSRC=		${WRKDIR}/${OCTAVE_SRC}
 
 .include <bsd.port.mk>
diff --git a/math/octave-forge-level-set/Makefile b/math/octave-forge-level-set/Makefile
index 383f0f1d5396..458a4541e7e1 100644
--- a/math/octave-forge-level-set/Makefile
+++ b/math/octave-forge-level-set/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-level-set
 PORTVERSION=	0.3.0
-PORTREVISION=	18
+PORTREVISION=	19
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -11,6 +11,8 @@ WWW=		https://packages.octave.org/
 
 LICENSE=	GPLv3
 
+BROKEN=		does not build with octave version >= 9.1.0
+
 USES=		compiler:c++0x octave
 
 GNU_CONFIGURE=	yes
diff --git a/math/octave-forge-linear-algebra/Makefile b/math/octave-forge-linear-algebra/Makefile
index 6f40d644b97b..5bfc9113ec90 100644
--- a/math/octave-forge-linear-algebra/Makefile
+++ b/math/octave-forge-linear-algebra/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-linear-algebra
 PORTVERSION=	2.2.3
-PORTREVISION=	6
+PORTREVISION=	7
 PORTEPOCH=	1
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
diff --git a/math/octave-forge-lssa/Makefile b/math/octave-forge-lssa/Makefile
index 173187364502..fa4a75ae7a43 100644
--- a/math/octave-forge-lssa/Makefile
+++ b/math/octave-forge-lssa/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-lssa
 PORTVERSION=	0.1.4
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-ltfat/Makefile b/math/octave-forge-ltfat/Makefile
index 356cd1dfb3de..0eba91ab9294 100644
--- a/math/octave-forge-ltfat/Makefile
+++ b/math/octave-forge-ltfat/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-ltfat
 PORTVERSION=	2.6.0
-PORTREVISION=	1
+PORTREVISION=	2
 PORTEPOCH=	1
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/ltfat/ltfat/releases/download/v2.6.0/
diff --git a/math/octave-forge-mapping/Makefile b/math/octave-forge-mapping/Makefile
index 2cf2d0a6025c..9e2e671d6e7f 100644
--- a/math/octave-forge-mapping/Makefile
+++ b/math/octave-forge-mapping/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-mapping
 PORTVERSION=	1.4.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-matgeom/Makefile b/math/octave-forge-matgeom/Makefile
index 2b65260cf96a..33969f82afac 100644
--- a/math/octave-forge-matgeom/Makefile
+++ b/math/octave-forge-matgeom/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-matgeom
 PORTVERSION=	1.2.3
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-mccabe-thiele/Makefile b/math/octave-forge-mccabe-thiele/Makefile
index 92ff6bb1cd2a..e4c632241706 100644
--- a/math/octave-forge-mccabe-thiele/Makefile
+++ b/math/octave-forge-mccabe-thiele/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	octave-forge-mccabe-thiele
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.1.5
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-mechanics/Makefile b/math/octave-forge-mechanics/Makefile
index ece2fd5c1dda..7c4f77c71a63 100644
--- a/math/octave-forge-mechanics/Makefile
+++ b/math/octave-forge-mechanics/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-mechanics
 PORTVERSION=	1.3.1
-PORTREVISION=	22
+PORTREVISION=	23
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-miscellaneous/Makefile b/math/octave-forge-miscellaneous/Makefile
index 16daf9cd604a..28b367c90b9b 100644
--- a/math/octave-forge-miscellaneous/Makefile
+++ b/math/octave-forge-miscellaneous/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-miscellaneous
 PORTVERSION=	1.3.0
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-missing-functions/Makefile b/math/octave-forge-missing-functions/Makefile
index 6ca0b3bdb56f..5fcd5415db45 100644
--- a/math/octave-forge-missing-functions/Makefile
+++ b/math/octave-forge-missing-functions/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-missing-functions
 PORTVERSION=	1.0.2
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-05-08
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-mpi/Makefile b/math/octave-forge-mpi/Makefile
index 29e9668d0453..a9eb3432b5be 100644
--- a/math/octave-forge-mpi/Makefile
+++ b/math/octave-forge-mpi/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	octave-forge-mpi
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.1.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-mqtt/Makefile b/math/octave-forge-mqtt/Makefile
index 5afe36ddeb7c..1b794420e996 100644
--- a/math/octave-forge-mqtt/Makefile
+++ b/math/octave-forge-mqtt/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	octave-forge-mqtt
 DISTVERSIONPREFIX=	release-
+PORTREVISION=	1
 DISTVERSION=	0.0.4
 CATEGORIES=	math
 
diff --git a/math/octave-forge-msh/Makefile b/math/octave-forge-msh/Makefile
index a9f8bfce1c45..96ef03138cc4 100644
--- a/math/octave-forge-msh/Makefile
+++ b/math/octave-forge-msh/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	octave-forge-msh
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.0.12
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math
 
 MAINTAINER=	stephen@FreeBSD.org
diff --git a/math/octave-forge-multicore/Makefile b/math/octave-forge-multicore/Makefile
index 8fd3ff7b8721..e30e98973f97 100644
--- a/math/octave-forge-multicore/Makefile
+++ b/math/octave-forge-multicore/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-multicore
 PORTVERSION=	0.2.15
-PORTREVISION=	29
+PORTREVISION=	30
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Old%20Monolithic%20Releases/R2009-06-07
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-mvn/Makefile b/math/octave-forge-mvn/Makefile
index 72f1b9b95655..9d5a50cf191a 100644
--- a/math/octave-forge-mvn/Makefile
+++ b/math/octave-forge-mvn/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-mvn
 PORTVERSION=	1.1.0
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-nan/Makefile b/math/octave-forge-nan/Makefile
index d052da17f350..d1c3dc9980e0 100644
--- a/math/octave-forge-nan/Makefile
+++ b/math/octave-forge-nan/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	octave-forge-nan
 PORTVERSION=	3.7.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 MASTER_SITES=	SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
 DISTNAME=	${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
*** 1014 LINES SKIPPED ***