Below is a maintenance update for octave. On amd64 it seems to be fine. The test suite gives the following result:
PASS 17011 FAIL 14 REGRESSION 6 XFAIL (reported bug) 33 SKIP (missing feature) 226 SKIP (run-time condition) 42 For comparison, the test suite result with the previous release 7.2.0 PASS 16952 FAIL 18 REGRESSION 6 XFAIL (reported bug) 31 SKIP (missing feature) 226 SKIP (run-time condition) 42 Please test/comment/ok. Index: Makefile =================================================================== RCS file: /cvs/ports/math/octave/Makefile,v retrieving revision 1.131 diff -u -p -u -r1.131 Makefile --- Makefile 24 Aug 2022 19:53:38 -0000 1.131 +++ Makefile 9 Nov 2022 18:39:11 -0000 @@ -1,13 +1,13 @@ COMMENT = Scientific Programming Language -VERSION = 7.2.0 +VERSION = 7.3.0 DISTNAME = octave-${VERSION} EXTRACT_SUFX = .tar.xz CATEGORIES = math -SHARED_LIBS += octave 15.0 -SHARED_LIBS += octgui 9.0 -SHARED_LIBS += octinterp 14.0 +SHARED_LIBS += octave 16.0 +SHARED_LIBS += octgui 10.0 +SHARED_LIBS += octinterp 15.0 HOMEPAGE = https://www.gnu.org/software/octave/ Index: distinfo =================================================================== RCS file: /cvs/ports/math/octave/distinfo,v retrieving revision 1.25 diff -u -p -u -r1.25 distinfo --- distinfo 24 Aug 2022 19:53:38 -0000 1.25 +++ distinfo 9 Nov 2022 18:39:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (octave-7.2.0.tar.xz) = Su94w8nUn3XWTM1VJn30CzAg5kFPaeqHV6GTliizAXE= -SIZE (octave-7.2.0.tar.xz) = 26224708 +SHA256 (octave-7.3.0.tar.xz) = pQjuauvM+miWfJ5+Cgh5PEyo5N2s5yOqvbj3GtNNV/E= +SIZE (octave-7.3.0.tar.xz) = 26215288 Index: patches/patch-scripts_miscellaneous_unpack_m =================================================================== RCS file: /cvs/ports/math/octave/patches/patch-scripts_miscellaneous_unpack_m,v retrieving revision 1.4 diff -u -p -u -r1.4 patch-scripts_miscellaneous_unpack_m --- patches/patch-scripts_miscellaneous_unpack_m 26 Apr 2022 14:47:40 -0000 1.4 +++ patches/patch-scripts_miscellaneous_unpack_m 9 Nov 2022 18:39:11 -0000 @@ -25,7 +25,7 @@ Index: scripts/miscellaneous/unpack.m @__parse_tar__, false}; commandlist.tarbz = commandlist.tarbz2; commandlist.tbz2 = commandlist.tarbz2; -@@ -328,7 +328,9 @@ function files = __parse_gzip__ (output) +@@ -332,7 +332,9 @@ function files = __parse_gzip__ (output) ## Parse the output from gzip and gunzip returning the files ## compressed (or decompressed). Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/math/octave/pkg/PLIST,v retrieving revision 1.29 diff -u -p -u -r1.29 PLIST --- pkg/PLIST 26 Apr 2022 14:47:40 -0000 1.29 +++ pkg/PLIST 9 Nov 2022 18:39:12 -0000 @@ -1101,6 +1101,9 @@ share/octave/${VERSION}/etc/tests/fixed/ share/octave/${VERSION}/etc/tests/fixed/classdef-multiple-inheritance/child_from_base_1.m share/octave/${VERSION}/etc/tests/fixed/classdef-multiple-inheritance/child_from_base_1_and_2.m share/octave/${VERSION}/etc/tests/fixed/classdef-multiple-inheritance/classdef-multiple-inheritance.tst +share/octave/${VERSION}/etc/tests/fixed/classdef/@class_bug62802/ +share/octave/${VERSION}/etc/tests/fixed/classdef/@class_bug62802/amethod.m +share/octave/${VERSION}/etc/tests/fixed/classdef/@class_bug62802/class_bug62802.m share/octave/${VERSION}/etc/tests/fixed/classdef/bug_60763.m share/octave/${VERSION}/etc/tests/fixed/classdef/class_bug52614A.m share/octave/${VERSION}/etc/tests/fixed/classdef/class_bug52614B.m