pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/octave octave: updated to 7.3.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/66d4c18d33a2
branches:  trunk
changeset: 387768:66d4c18d33a2
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Nov 06 17:02:55 2022 +0000

description:
octave: updated to 7.3.0

GNU Octave 7.3.0

This version is a bug fixing release:

Improvements and fixes

scanf: Don’t set error when reaching end of stream
Fix duplicate names displayed with mixed @class/classdef classes
canonicalize_file_name: Handle symlinks to UNC network shares
canonicalize_file_name: Generalize check for mapped network drive
fortran_vec: Fix instances of method chaining that may cause dangling pointer.
Fix wrong color in PDF printout of some LaTeX strings
unpack.m: Escape backslashes in paths on Windows
canonicalize_file_name: Check root of potential mapped network drive
nextpow2.m: Fix for input between 0.5 and 1
quad2d: Fix unintended complex conjugate return
Make sure we don’t pass short 8.3 path to latex on Windows
canonicalize_file_name: Trim trailing file separators from root of mapped network drive
imformats.m: Fix isa function in return value
pie3: Fix “Too many input” args error.
Accept negative inputs to -2^63 for dec2bin and dec2hex
Fix incorrect lambda outputs for lsqnonneg and pqpnonneg
addtodate.m: Fix wrong month returned when subtracting a month from some end-of-month dates
var.m: Fix some Inf and NaN inputs returning 0 instead of NaN
var.m: Fix automatic broadcasting error for sparse and diagonal matrix inputs with vector weighting
legend.m: Fix error with contour plot containing clabels
dec2bin.m: Fix input validation
glpk.m: Avoid using isfinite on potentially sparse input.
var.m: Use bsxfun rather than broadcasting with vector weighting
Fix out of bound indexing in in-place broadcasting operations

GUI

Respect confirmation when deleting files in file browser widget

Build system / Tests

io.tst: Add test case for scanf
nextpow2.m: Add bug number tag to regression tests
quad2d.m: Add BIST to cset b0e90ca8e679
Add test for number of methods with classdef in @folder
Use Autoconf macro to find egrep executable.

Documentation

uitable.m: Fix example code
Clarify number of processors returned by nproc with hyperthreading.
Minor wording change to hashing documentation.
lsqnonneg and pqpnonneg: Document undocumented outputs.
pqpnonneg.m: Improve docstring readability.
lsode: Make TeX and non-TeX docstrings agree.
curl: Fix error in TeX docstring.
Update text on function argument checking.
schur: Update documentation.

diffstat:

 math/octave/Makefile |  7 +++----
 math/octave/PLIST    |  4 +++-
 math/octave/distinfo |  8 ++++----
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (54 lines):

diff -r 4d883dcea246 -r 66d4c18d33a2 math/octave/Makefile
--- a/math/octave/Makefile      Sun Nov 06 17:00:56 2022 +0000
+++ b/math/octave/Makefile      Sun Nov 06 17:02:55 2022 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.234 2022/10/26 10:31:40 wiz Exp $
+# $NetBSD: Makefile,v 1.235 2022/11/06 17:02:55 adam Exp $
 
-DISTNAME=      octave-7.2.0
-PKGREVISION=   1
+DISTNAME=      octave-7.3.0
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_GNU:=octave/}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    adam%NetBSD.org@localhost
-HOMEPAGE=      https://www.gnu.org/software/octave/
+HOMEPAGE=      https://octave.org/
 COMMENT=       High-level language, intended for numerical computations
 LICENSE=       gnu-gpl-v3
 
diff -r 4d883dcea246 -r 66d4c18d33a2 math/octave/PLIST
--- a/math/octave/PLIST Sun Nov 06 17:00:56 2022 +0000
+++ b/math/octave/PLIST Sun Nov 06 17:02:55 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.38 2022/10/24 18:02:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.39 2022/11/06 17:02:55 adam Exp $
 bin/${PKGNAME}
 bin/mkoctfile
 bin/mkoctfile-${PKGVERSION}
@@ -998,6 +998,8 @@
 share/octave/${PKGVERSION}/etc/tests/fixed/classdef-multiple-inheritance/child_from_base_1.m
 share/octave/${PKGVERSION}/etc/tests/fixed/classdef-multiple-inheritance/child_from_base_1_and_2.m
 share/octave/${PKGVERSION}/etc/tests/fixed/classdef-multiple-inheritance/classdef-multiple-inheritance.tst
+share/octave/${PKGVERSION}/etc/tests/fixed/classdef/@class_bug62802/amethod.m
+share/octave/${PKGVERSION}/etc/tests/fixed/classdef/@class_bug62802/class_bug62802.m
 share/octave/${PKGVERSION}/etc/tests/fixed/classdef/bug_60763.m
 share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug52614A.m
 share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug52614B.m
diff -r 4d883dcea246 -r 66d4c18d33a2 math/octave/distinfo
--- a/math/octave/distinfo      Sun Nov 06 17:00:56 2022 +0000
+++ b/math/octave/distinfo      Sun Nov 06 17:02:55 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.65 2022/10/24 18:02:18 adam Exp $
+$NetBSD: distinfo,v 1.66 2022/11/06 17:02:55 adam Exp $
 
-BLAKE2s (octave-7.2.0.tar.xz) = 6d193370aae741e875dfd6993ebebd09052b6be562e5bed3c3e5621c3069cadb
-SHA512 (octave-7.2.0.tar.xz) = 64eb3e49fd62c53c24b0cbbb5a8b454c52cff5afa6308d6a0738b763971a3973913f057a9c64472130ddc847b7437faae2bce465f3528d960af3563fd8d4d564
-Size (octave-7.2.0.tar.xz) = 26224708 bytes
+BLAKE2s (octave-7.3.0.tar.xz) = d5854b2225153c15e21bee4c77536f5af7e5323a6855757ff03bef77928bba4d
+SHA512 (octave-7.3.0.tar.xz) = 1399d7010cbd4e83d6dc60ab8cc2abb20e64a762e905a00066e6331c5350df93b4ff8f2670fd52fc183918cea21bc176cb263ca71080de6e4041f5e0ea21558e
+Size (octave-7.3.0.tar.xz) = 26215288 bytes
 SHA1 (patch-Makefile.in) = 056c2c43ffe0387ece0a26fe4f2b644257c7ac36
 SHA1 (patch-configure.ac) = 48a2dee11b33ce80a477367479ad348056c2c1f9
 SHA1 (patch-doc_interpreter_module.mk) = 66389cceddbe71fca0c8197275a839170d64ad5b


Home | Main Index | Thread Index | Old Index