git: d4f3d79c367c - main - math/octave: Update to 8.1.0.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 09 Mar 2023 02:23:35 UTC
The branch main has been updated by stephen:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d4f3d79c367cdbcac8927e2a730a98982a10e50e
commit d4f3d79c367cdbcac8927e2a730a98982a10e50e
Author: Stephen Montgomery-Smith <stephen@FreeBSD.org>
AuthorDate: 2023-03-09 02:17:52 +0000
Commit: Stephen Montgomery-Smith <stephen@FreeBSD.org>
CommitDate: 2023-03-09 02:17:52 +0000
math/octave: Update to 8.1.0.
Bump portrevision of all dependent ports.
Mark broken math/octave-forge-database, math/octave-forge-mechanics,
math/octave-forge-mpi math/octave-forge-nlwing2,
math/octave-forge-parallel, math/octave-forge-specfun
Set to default off these ports in math/octave-forge.
Clean up indentation in Mk/Uses/octave.mk.
---
Mk/Uses/octave.mk | 30 +++---
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 | 1 +
math/octave-forge-bioinfo/Makefile | 2 +-
math/octave-forge-biosig/Makefile | 2 +-
math/octave-forge-bsltl/Makefile | 2 +-
math/octave-forge-cfitsio/Makefile | 2 +-
math/octave-forge-cgi/Makefile | 2 +-
math/octave-forge-civil-engineering/Makefile | 2 +-
math/octave-forge-coder/Makefile | 1 +
math/octave-forge-communications/Makefile | 2 +-
math/octave-forge-control/Makefile | 1 +
math/octave-forge-csg-toolkit/Makefile | 2 +-
math/octave-forge-data-smoothing/Makefile | 2 +-
math/octave-forge-database/Makefile | 4 +-
math/octave-forge-dataframe/Makefile | 2 +-
math/octave-forge-dicom/Makefile | 1 +
math/octave-forge-divand/Makefile | 2 +-
math/octave-forge-doctest/Makefile | 1 +
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-financial/Makefile | 2 +-
math/octave-forge-fits/Makefile | 2 +-
math/octave-forge-fpl/Makefile | 2 +-
math/octave-forge-fuzzy-logic-toolkit/Makefile | 2 +-
math/octave-forge-ga/Makefile | 2 +-
math/octave-forge-general/Makefile | 2 +-
math/octave-forge-generate_html/Makefile | 1 +
math/octave-forge-geographiclib/Makefile | 2 +-
math/octave-forge-geometry/Makefile | 2 +-
math/octave-forge-gnuplot/Makefile | 2 +-
math/octave-forge-gsl/Makefile | 2 +-
math/octave-forge-ident/Makefile | 2 +-
math/octave-forge-image/Makefile | 2 +-
math/octave-forge-informationtheory/Makefile | 2 +-
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 | 2 +-
math/octave-forge-level-set/Makefile | 2 +-
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 | 1 +
math/octave-forge-mechanics/Makefile | 4 +-
math/octave-forge-miscellaneous/Makefile | 2 +-
math/octave-forge-missing-functions/Makefile | 2 +-
math/octave-forge-mpi/Makefile | 3 +
math/octave-forge-mqtt/Makefile | 1 +
math/octave-forge-msh/Makefile | 1 +
math/octave-forge-multicore/Makefile | 2 +-
math/octave-forge-mvn/Makefile | 2 +-
math/octave-forge-nan/Makefile | 1 +
math/octave-forge-ncarray/Makefile | 1 +
math/octave-forge-netcdf/Makefile | 1 +
math/octave-forge-nlwing2/Makefile | 4 +-
math/octave-forge-nnet/Makefile | 2 +-
math/octave-forge-nurbs/Makefile | 2 +-
math/octave-forge-oct2mat/Makefile | 2 +-
math/octave-forge-octclip/Makefile | 1 +
math/octave-forge-octproj/Makefile | 2 +-
math/octave-forge-odebvp/Makefile | 2 +-
math/octave-forge-onsas/Makefile | 2 +-
math/octave-forge-optics/Makefile | 2 +-
math/octave-forge-optim/Makefile | 1 +
math/octave-forge-optiminterp/Makefile | 2 +-
math/octave-forge-outliers/Makefile | 2 +-
math/octave-forge-parallel/Makefile | 4 +-
math/octave-forge-pde1dm/Makefile | 2 +-
math/octave-forge-plot/Makefile | 2 +-
math/octave-forge-ponchon-savarit/Makefile | 1 +
math/octave-forge-psychrometrics/Makefile | 1 +
math/octave-forge-pythonic/Makefile | 1 +
math/octave-forge-quaternion/Makefile | 2 +-
math/octave-forge-queueing/Makefile | 2 +-
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 | 1 +
math/octave-forge-sparsersb/Makefile | 2 +-
math/octave-forge-specfun/Makefile | 4 +-
math/octave-forge-special-matrix/Makefile | 2 +-
math/octave-forge-splines/Makefile | 2 +-
math/octave-forge-sqlite/Makefile | 1 +
math/octave-forge-statistics-bootstrap/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 | 1 +
math/octave-forge-symband/Makefile | 2 +-
math/octave-forge-symbolic/Makefile | 1 +
math/octave-forge-tcl-octave/Makefile | 2 +-
math/octave-forge-tsa/Makefile | 2 +-
math/octave-forge-video/Makefile | 2 +-
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 | 4 +-
math/octave/distinfo | 6 +-
.../files/patch-build-aux_get-source-mtime.sh | 11 +++
math/octave/files/patch-build-aux_mk-pkg-add.sh | 11 +++
.../octave/files/patch-liboctave_util_oct-sparse.h | 36 -------
.../patch-scripts_pkg_private_configure__make.m | 11 ---
math/octave/pkg-plist | 110 +++++++++++++--------
116 files changed, 231 insertions(+), 185 deletions(-)
diff --git a/Mk/Uses/octave.mk b/Mk/Uses/octave.mk
index e5c6be62df25..35782a88da84 100644
--- a/Mk/Uses/octave.mk
+++ b/Mk/Uses/octave.mk
@@ -22,25 +22,25 @@ IGNORE= Incorrect 'USES+= octave:${octave_ARGS}' usage: argument [${arg}] is not
. endif
. endfor
-OCTAVE_VERSION= 7.3.0
+OCTAVE_VERSION= 8.1.0
-. if empty(octave_ARGS:Menv)
+. if empty(octave_ARGS:Menv)
BUILD_DEPENDS+= octave:math/octave
RUN_DEPENDS+= octave:math/octave \
${LOCALBASE}/libexec/octave/load-octave-pkg:math/octave-forge-base
LIB_DEPENDS+= libpcre.so:devel/pcre
-. if ! ${USES:Mcompiler}
+. if ! ${USES:Mcompiler}
_USES_POST+= compiler:c++14-lang
-. endif
+. endif
-. if ! ${USES:Mfortran}
+. if ! ${USES:Mfortran}
_USES_POST+= fortran
-. endif
+. endif
-. if ! ${USES:Mgmake}
+. if ! ${USES:Mgmake}
_USES_POST+= gmake
-. endif
+. endif
CXXFLAGS+= -I${LOCALBASE}/include/octave-${OCTAVE_VERSION}
CFLAGS+= -I${LOCALBASE}/include/octave-${OCTAVE_VERSION}
@@ -59,17 +59,17 @@ MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD_CXX="${CXX}" DL_LD="${CXX}" MKOCTFILE="${L
LOAD_OCTAVE_PKG_CMD= ${LOCALBASE}/libexec/octave/load-octave-pkg
-. if !target(pre-install)
+. if !target(pre-install)
pre-install: octave-pre-install
-. endif # !target(pre-install)
+. endif # !target(pre-install)
-. if !target(do-install)
+. if !target(do-install)
do-install: octave-do-install
-. endif # !target(do-install)
+. endif # !target(do-install)
-. if !target(post-install)
+. if !target(post-install)
post-install: octave-post-install
-. endif # !target(post-install)
+. endif # !target(post-install)
octave-pre-install:
${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
@@ -85,6 +85,6 @@ octave-post-install:
@${ECHO_CMD} "share/octave/tarballs/${OCTAVE_PKGNAME}.tar.gz" >> ${TMPPLIST}
@${ECHO_CMD} "@postunexec if [ -x ${LOAD_OCTAVE_PKG_CMD} ]; then ${LOAD_OCTAVE_PKG_CMD}; fi" >> ${TMPPLIST}
@${ECHO_CMD} "@postexec if [ -x ${LOAD_OCTAVE_PKG_CMD} ]; then ${LOAD_OCTAVE_PKG_CMD}; fi" >> ${TMPPLIST}
-. endif # empty(octave_ARGS:Menv)
+. endif # empty(octave_ARGS:Menv)
.endif # !defined(_INCLUDE_USES_OCTAVE_MK)
diff --git a/benchmarks/octave-forge-benchmark/Makefile b/benchmarks/octave-forge-benchmark/Makefile
index c0fdb8d26791..4029b8d89b4f 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= 27
+PORTREVISION= 28
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 d9602b932b35..372a6db9ab5f 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= 24
+PORTREVISION= 25
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 a2528425bd15..3f4eab3c14b2 100644
--- a/math/octave-forge-audio/Makefile
+++ b/math/octave-forge-audio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-audio
PORTVERSION= 2.0.5
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-automatic-differentiation/Makefile b/math/octave-forge-automatic-differentiation/Makefile
index 35056303f94a..481ec61491e1 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= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-bim/Makefile b/math/octave-forge-bim/Makefile
index 1aa560c0cfd7..fd56d03d8566 100644
--- a/math/octave-forge-bim/Makefile
+++ b/math/octave-forge-bim/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-bim
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.6
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-bioinfo/Makefile b/math/octave-forge-bioinfo/Makefile
index 6c3307609c27..6fba8d6b1f4e 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= 27
+PORTREVISION= 28
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-biosig/Makefile b/math/octave-forge-biosig/Makefile
index 537155bfb91a..43ad6bb009f9 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= 1
+PORTREVISION= 2
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 8c34ea26423e..3105bd88136f 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= 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-cfitsio/Makefile b/math/octave-forge-cfitsio/Makefile
index fac0318f1cc0..4776ff0ed05d 100644
--- a/math/octave-forge-cfitsio/Makefile
+++ b/math/octave-forge-cfitsio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-cfitsio
PORTVERSION= 0.0.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= SF
MASTER_SITE_SUBDIR=octave-cfitsio/v${PORTVERSION}
diff --git a/math/octave-forge-cgi/Makefile b/math/octave-forge-cgi/Makefile
index 4f82f4208ff3..a865d8fec09f 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= 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-civil-engineering/Makefile b/math/octave-forge-civil-engineering/Makefile
index 8914fce78164..f259dae2c7a9 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= 27
+PORTREVISION= 28
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 75f0e4d71b11..3bf685fbc0be 100644
--- a/math/octave-forge-coder/Makefile
+++ b/math/octave-forge-coder/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-coder
DISTVERSIONPREFIX= coder-
DISTVERSION= 1.8.0
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-communications/Makefile b/math/octave-forge-communications/Makefile
index dcbd60e2391b..f84d12a5deef 100644
--- a/math/octave-forge-communications/Makefile
+++ b/math/octave-forge-communications/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-communications
PORTVERSION= 1.2.4
-PORTREVISION= 1
+PORTREVISION= 2
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 dfcc0df5ada1..c532be0aaa2a 100644
--- a/math/octave-forge-control/Makefile
+++ b/math/octave-forge-control/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-control
PORTVERSION= 3.5.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-csg-toolkit/Makefile b/math/octave-forge-csg-toolkit/Makefile
index ab6f14bbc684..338144654f28 100644
--- a/math/octave-forge-csg-toolkit/Makefile
+++ b/math/octave-forge-csg-toolkit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= octave-forge-csg-toolkit
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-data-smoothing/Makefile b/math/octave-forge-data-smoothing/Makefile
index 1651c5bef626..0876c9867109 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= 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-database/Makefile b/math/octave-forge-database/Makefile
index 49b0784c362e..a39ee6fe7c73 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= 4
+PORTREVISION= 5
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>=8
+
RUN_DEPENDS+= ${OCTAVE_TARBALLS_DIR}/struct.tar.gz:math/octave-forge-struct
USES= octave pgsql
diff --git a/math/octave-forge-dataframe/Makefile b/math/octave-forge-dataframe/Makefile
index 6418cfaa5469..7fb7de9f6908 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= 13
+PORTREVISION= 14
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 a68fe85f6bb5..ac19b51b5597 100644
--- a/math/octave-forge-dicom/Makefile
+++ b/math/octave-forge-dicom/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-dicom
PORTVERSION= 0.5.1
+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 460ecde252fa..c7dbc573a350 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= 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-doctest/Makefile b/math/octave-forge-doctest/Makefile
index 3ee49f52163a..5af330ba5a7d 100644
--- a/math/octave-forge-doctest/Makefile
+++ b/math/octave-forge-doctest/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-doctest
PORTVERSION= 0.8.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-econometrics/Makefile b/math/octave-forge-econometrics/Makefile
index cee2f4bff46c..144c3b0459c2 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= 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-fda/Makefile b/math/octave-forge-fda/Makefile
index e37038d6bc8f..9c0497a880a6 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= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-femoctave/Makefile b/math/octave-forge-femoctave/Makefile
index 5b1cd92876e1..afcf15fc7cae 100644
--- a/math/octave-forge-femoctave/Makefile
+++ b/math/octave-forge-femoctave/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-femoctave
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.10
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-fenv/Makefile b/math/octave-forge-fenv/Makefile
index 79311397a1d3..1719493a5678 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= 25
+PORTREVISION= 26
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-financial/Makefile b/math/octave-forge-financial/Makefile
index 5f569949ae60..1694a7a655bf 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= 7
+PORTREVISION= 8
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-fits/Makefile b/math/octave-forge-fits/Makefile
index 9df054dc64cc..6b4767d06c09 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= 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-fpl/Makefile b/math/octave-forge-fpl/Makefile
index 79e14b43e11b..447a6082c2d2 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= 16
+PORTREVISION= 17
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 89cae58a3701..6cf4c96bd637 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= 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-ga/Makefile b/math/octave-forge-ga/Makefile
index 44ff6b520d38..3de73c945d45 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= 1
+PORTREVISION= 2
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 37cc6c92ab6d..edd3c0c94cf9 100644
--- a/math/octave-forge-general/Makefile
+++ b/math/octave-forge-general/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-general
PORTVERSION= 2.1.2
-PORTREVISION= 1
+PORTREVISION= 2
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 f43ef6b8c06b..dcc55626d4b9 100644
--- a/math/octave-forge-generate_html/Makefile
+++ b/math/octave-forge-generate_html/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-generate_html
PORTVERSION= 0.3.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-geographiclib/Makefile b/math/octave-forge-geographiclib/Makefile
index 0fac9550759a..677c1c1c2be7 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= 1
+PORTREVISION= 2
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 33b22bd46f25..18ca97be3928 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= 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-gnuplot/Makefile b/math/octave-forge-gnuplot/Makefile
index 5d331d3ddf7f..1226282d07a8 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= 24
+PORTREVISION= 25
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-gsl/Makefile b/math/octave-forge-gsl/Makefile
index bca84220b5ff..55260ee33786 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= 12
+PORTREVISION= 13
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 5d997fb86777..c4f9534a881a 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= 27
+PORTREVISION= 28
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 464e533b8f30..1752b58a4c25 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= 1
+PORTREVISION= 2
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 4b2373be1411..c0ce655c9b76 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= 27
+PORTREVISION= 28
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-integration/Makefile b/math/octave-forge-integration/Makefile
index 90c3d25dbcd2..6e94c108147b 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= 27
+PORTREVISION= 28
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 0b100cfef758..387375464975 100644
--- a/math/octave-forge-internal-fluid-flow/Makefile
+++ b/math/octave-forge-internal-fluid-flow/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-internal-fluid-flow
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-interval/Makefile b/math/octave-forge-interval/Makefile
index 524f0443e94d..07dfc22d0656 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= 1
+PORTREVISION= 2
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 13ed50d6f1bc..e8ab203a8fd1 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= 1
+PORTREVISION= 2
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 ab3b8f2320a7..1b1ec8707082 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= 27
+PORTREVISION= 28
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-level-set/Makefile b/math/octave-forge-level-set/Makefile
index fee80633c56a..62edc485d2c3 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= 16
+PORTREVISION= 17
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-linear-algebra/Makefile b/math/octave-forge-linear-algebra/Makefile
index c08c62ec8cdb..aab180a9b4bd 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= 4
+PORTREVISION= 5
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 52c8bcd910d4..c014653bae96 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= 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-ltfat/Makefile b/math/octave-forge-ltfat/Makefile
index 7dc4d3ffd837..1ed763d7cc60 100644
--- a/math/octave-forge-ltfat/Makefile
+++ b/math/octave-forge-ltfat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-ltfat
PORTVERSION= 2.3.1
-PORTREVISION= 12
+PORTREVISION= 13
PORTEPOCH= 1
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
diff --git a/math/octave-forge-mapping/Makefile b/math/octave-forge-mapping/Makefile
index ba03ce4919f5..2a0a6252e021 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= 1
+PORTREVISION= 2
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 6b62d23c89eb..52bf84ebee2c 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= 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-mccabe-thiele/Makefile b/math/octave-forge-mccabe-thiele/Makefile
index ec7688480a59..ffe3082e95e6 100644
--- a/math/octave-forge-mccabe-thiele/Makefile
+++ b/math/octave-forge-mccabe-thiele/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-mccabe-thiele
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-mechanics/Makefile b/math/octave-forge-mechanics/Makefile
index f3564b037ca6..ca40f3d90bdb 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= 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=8
+
RUN_DEPENDS= ${OCTAVE_TARBALLS_DIR}/general.tar.gz:math/octave-forge-general \
${OCTAVE_TARBALLS_DIR}/geometry.tar.gz:math/octave-forge-geometry \
${OCTAVE_TARBALLS_DIR}/linear-algebra.tar.gz:math/octave-forge-linear-algebra
diff --git a/math/octave-forge-miscellaneous/Makefile b/math/octave-forge-miscellaneous/Makefile
index 9bebe7518671..cf0de300e00e 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= 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-missing-functions/Makefile b/math/octave-forge-missing-functions/Makefile
index d264d57998c6..e67a7d0fa984 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= 27
+PORTREVISION= 28
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 8c97ceff6d73..58d38ad30cbc 100644
--- a/math/octave-forge-mpi/Makefile
+++ b/math/octave-forge-mpi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-mpi
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.0
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
@@ -10,6 +11,8 @@ WWW= https://packages.octave.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
+BROKEN= does not build with octave>=8
+
LIB_DEPENDS+= libmpi.so:net/mpich
USES= octave
diff --git a/math/octave-forge-mqtt/Makefile b/math/octave-forge-mqtt/Makefile
index 960aaf4055c3..f7e576004c3e 100644
--- a/math/octave-forge-mqtt/Makefile
+++ b/math/octave-forge-mqtt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-mqtt
PORTVERSION= 0.0.3
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= SF
MASTER_SITE_SUBDIR=octave-mqtt/v${PORTVERSION}
diff --git a/math/octave-forge-msh/Makefile b/math/octave-forge-msh/Makefile
index b9d09527ab48..56e6b39d51ae 100644
--- a/math/octave-forge-msh/Makefile
+++ b/math/octave-forge-msh/Makefile
@@ -1,6 +1,7 @@
PORTNAME= octave-forge-msh
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.12
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-multicore/Makefile b/math/octave-forge-multicore/Makefile
index 29e8b07c5928..bfc8b63c2496 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= 27
+PORTREVISION= 28
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 639872935563..c3985dc7df05 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= 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-nan/Makefile b/math/octave-forge-nan/Makefile
index 7976e9a53121..f39cc4ea4d3d 100644
--- a/math/octave-forge-nan/Makefile
+++ b/math/octave-forge-nan/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-nan
PORTVERSION= 3.7.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-ncarray/Makefile b/math/octave-forge-ncarray/Makefile
index 89c9d1036249..1ddd7202c2b5 100644
--- a/math/octave-forge-ncarray/Makefile
+++ b/math/octave-forge-ncarray/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-ncarray
PORTVERSION= 1.0.5
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-netcdf/Makefile b/math/octave-forge-netcdf/Makefile
index 8f7a2029cb25..c5c71422bfaa 100644
--- a/math/octave-forge-netcdf/Makefile
+++ b/math/octave-forge-netcdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= octave-forge-netcdf
PORTVERSION= 1.0.16
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
diff --git a/math/octave-forge-nlwing2/Makefile b/math/octave-forge-nlwing2/Makefile
index c11d8a8591fc..2d275dc7cd54 100644
--- a/math/octave-forge-nlwing2/Makefile
+++ b/math/octave-forge-nlwing2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-nlwing2
PORTVERSION= 1.2.0
-PORTREVISION= 24
+PORTREVISION= 25
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
*** 984 LINES SKIPPED ***