Seems to be fine on amd64. The test suite results somewhat improved.

  PASS                            16952
  FAIL                               18
  REGRESSION                          6
  XFAIL (reported bug)               31
  SKIP (missing feature)            226
  SKIP (run-time condition)          42

With the previous release 7.1.0 I had

  PASS                            16927
  FAIL                               25
  REGRESSION                          6
  XFAIL (reported bug)               28
  SKIP (missing feature)            226
  SKIP (run-time condition)          41


ok?


Index: Makefile
===================================================================
RCS file: /cvs/ports/math/octave/Makefile,v
retrieving revision 1.130
diff -u -p -u -r1.130 Makefile
--- Makefile    21 Jul 2022 13:04:33 -0000      1.130
+++ Makefile    18 Aug 2022 20:18:29 -0000
@@ -1,14 +1,13 @@
 COMMENT =      Scientific Programming Language
 
-VERSION =      7.1.0
+VERSION =      7.2.0
 DISTNAME =     octave-${VERSION}
 EXTRACT_SUFX = .tar.xz
 CATEGORIES =   math
-REVISION =     1
 
-SHARED_LIBS += octave          14.0
-SHARED_LIBS += octgui          8.0
-SHARED_LIBS += octinterp       13.0
+SHARED_LIBS += octave          15.0
+SHARED_LIBS += octgui          9.0
+SHARED_LIBS += octinterp       14.0
 
 HOMEPAGE =     https://www.gnu.org/software/octave/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/math/octave/distinfo,v
retrieving revision 1.24
diff -u -p -u -r1.24 distinfo
--- distinfo    26 Apr 2022 14:47:40 -0000      1.24
+++ distinfo    18 Aug 2022 20:18:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (octave-7.1.0.tar.xz) = P9RhXrurAsOMk+proxh1au3sONmKXHMtQJiZ6LQ1YnM=
-SIZE (octave-7.1.0.tar.xz) = 26208376
+SHA256 (octave-7.2.0.tar.xz) = Su94w8nUn3XWTM1VJn30CzAg5kFPaeqHV6GTliizAXE=
+SIZE (octave-7.2.0.tar.xz) = 26224708
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/math/octave/patches/patch-configure,v
retrieving revision 1.17
diff -u -p -u -r1.17 patch-configure
--- patches/patch-configure     26 Apr 2022 14:47:40 -0000      1.17
+++ patches/patch-configure     18 Aug 2022 20:18:29 -0000
@@ -3,7 +3,7 @@ Use GNU readline as our base readline la
 Index: configure
 --- configure.orig
 +++ configure
-@@ -81074,7 +81074,7 @@ printf "%s\n" "$as_me: WARNING: $warn_rapidjson" >&2;}
+@@ -80591,7 +80591,7 @@ printf "%s\n" "$as_me: WARNING: $warn_rapidjson" >&2;}
  
  fi
  
@@ -12,7 +12,7 @@ Index: configure
  
  
    TERM_LIBS=
-@@ -81177,14 +81177,14 @@ fi
+@@ -80694,14 +80694,14 @@ fi
  
      ac_octave_save_LIBS="$LIBS"
      LIBS="$TERM_LIBS"
@@ -30,7 +30,7 @@ Index: configure
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
-@@ -81222,7 +81222,7 @@ fi
+@@ -80739,7 +80739,7 @@ fi
  printf "%s\n" "$ac_cv_lib_readline_rl_set_keyboard_input_timeout" >&6; }
  if test "x$ac_cv_lib_readline_rl_set_keyboard_input_timeout" = xyes
  then :
Index: patches/patch-scripts_miscellaneous_memory_m
===================================================================
RCS file: /cvs/ports/math/octave/patches/patch-scripts_miscellaneous_memory_m,v
retrieving revision 1.1
diff -u -p -u -r1.1 patch-scripts_miscellaneous_memory_m
--- patches/patch-scripts_miscellaneous_memory_m        26 Apr 2022 14:47:40 
-0000      1.1
+++ patches/patch-scripts_miscellaneous_memory_m        18 Aug 2022 20:18:29 
-0000
@@ -4,7 +4,7 @@ Show warning/error and skip test
 Index: scripts/miscellaneous/memory.m
 --- scripts/miscellaneous/memory.m.orig
 +++ scripts/miscellaneous/memory.m
-@@ -131,7 +131,7 @@
+@@ -151,7 +151,7 @@
  
  function [userdata, systemdata] = memory ()
  
@@ -13,7 +13,7 @@ Index: scripts/miscellaneous/memory.m
      if (nargout > 0)
        error ("memory: function not yet implemented for this architecture");
      else
-@@ -260,14 +260,14 @@ function [status, meminfo] = lmemory ()
+@@ -280,14 +280,14 @@ function [status, meminfo] = lmemory ()
  endfunction
  
  
Index: patches/patch-test_mk-bc-overloads-tst_sh
===================================================================
RCS file: patches/patch-test_mk-bc-overloads-tst_sh
diff -N patches/patch-test_mk-bc-overloads-tst_sh
--- patches/patch-test_mk-bc-overloads-tst_sh   26 Apr 2022 14:47:40 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,65 +0,0 @@
-Upstream Patch https://hg.savannah.gnu.org/hgweb/octave/rev/3c3abe6dbe58
-Fixes https://savannah.gnu.org/bugs/index.php?62295
-
-Index: test/mk-bc-overloads-tst.sh
---- test/mk-bc-overloads-tst.sh.orig
-+++ test/mk-bc-overloads-tst.sh
-@@ -48,16 +48,16 @@ if [ $# -eq 2 ]; then
-   shift
-   case "$1" in
-     --list-files)
--      echo $output_dir/tbcover.m
--      echo $output_dir/bc-overloads.tst
-+      echo tbcover.m
-+      echo bc-overloads.tst
-       for class in $CLASSES; do
--        echo $output_dir/@$class/tbcover.m
-+        echo @$class/tbcover.m
-       done
-       exit
-     ;;
-     --list-dirs)
-       for class in $CLASSES; do
--        echo $output_dir/@$class
-+        echo @$class
-       done
-       exit
-     ;;
-@@ -70,16 +70,16 @@ if [ $# -eq 2 ]; then
-     ;;
-   esac
- else
--  echo "usage: build-bc-overload-tests.sh output_dir option" 1>&2
-+  echo "usage: mk-bc-overload-tests.sh output_dir option" 1>&2
-   exit 1
- fi
- 
- for class in $CLASSES; do
--  DIR="$output_dir/@$class"
-+  DIR="@$class"
-   test -d $DIR || mkdir $DIR || { echo "error: could not create $DIR"; exit; }
-   cat > $DIR/tbcover.m << EOF
- % !!! DO NOT EDIT !!!
--% generated automatically by build-bc-overload-tests.sh
-+% generated automatically by mk-bc-overload-tests.sh
- function s = tbcover (x, y)
-   s = '$class';
- EOF
-@@ -87,7 +87,7 @@ done
- 
- cat > $output_dir/tbcover.m << EOF
- % !!! DO NOT EDIT !!!
--% generated automatically by build-bc-overload-tests.sh
-+% generated automatically by mk-bc-overload-tests.sh
- function s = tbcover (x, y)
-   s = 'none';
- EOF
-@@ -99,7 +99,7 @@ fi
- cat > $output_dir/bc-overloads.tst << EOF
- ## !!! DO NOT EDIT !!!
- ## THIS IS AN AUTOMATICALLY GENERATED FILE
--## modify build-bc-overload-tests.sh to generate the tests you need.
-+## modify mk-bc-overload-tests.sh to generate the tests you need.
- 
- %!shared ex
- %! ex.double = 1;

Reply via email to