pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/octave



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jan  5 20:47:57 UTC 2025

Modified Files:
        pkgsrc/math/octave: Makefile distinfo

Log Message:
octave: updated to 9.3.0

Summary of bugs fixed for version 9.3.0 (2024-12-12):

Improvements and fixes

- `jupyter-notebook`: Avoid error if evaluated code closes an existing figure
  window.  Use `unwind_protect` block to ensure figure and tempfile cleanup
  actions occur
- `uitable`: Fix updating value with combo box selection
- `movfun`:  Correct output shape of n-D arrays when operating on dimensions
  higher than 2.  This will affect all moving window functions (`movmad`,
  `movmax`, `movmean`, `movmedian`, `movmin`, `movprod`, `movstd`, `movsum`,
  and `movvar`)
- `movvar` and `movstd`: Use correct default value of 0 if an empty array is
  specified for `opt` to maintain consistent behavior with `var` and `std`.
  Improve input validation to ensure `opt` is one of 0, 1, or [].
- `fopen`: Convert identifier for locale charset to lower-case characters
- `regexp`: Avoid integer underflow with unsigned integers.
- `interp2`: Provide a meaningful error message if the input reference array
  is a vector
- `struct2hdl.m`: Do not delete previously added axes children
- `print`: Fix regression in pdf fonts
- `legend` icons now inherit the "facelalpha" property to match appearance of
  patch and surface graphics objects
- `barh` properties now better match equivalent `bar` plot.  Changing
  `horizontal` property for a bar or barh plot now consistently updates
  properties to match redrawn plot
- Tick mark labels are now correctly updated after changing x or y data for
  `bar` and `barh` plots
- `hdl2struct.m`: Fix missing legend markers
- Enable FLTK graphics toolkit on macOS if not multi-threaded
- Do not execute PKG_ADD script in current directory

GUI

- Update Brazilian Portugese translation file
- Fix some missing white spaces in documentation viewer

Build system / Tests

- `jupyter-notebook` test no longer fails if a figure window is open
- `movmad`, `movmax`, `movmean`, `movmedian`, `movmin`, `movprod`, `movslice`,
  `movstd`, `movsum`, `movvar`: Add BISTs for general function operation.
- `interp2`, `interp3`, `interpn`: Add more tests for non-numeric inputs
- Update formatting of movXXX functions.

Documentation

- `load`: Correct documentation of `-v7.3` and `-hdf5` options
- `interp2`, `interp3`, `interpn`: Specify that inputs need to be numeric
- `error`: Document the `ID` argument
- `sqp`: Clarify size requirements of input arguments `lb` and `ub`
- Eliminate double period at end of "mode" graphics property documentation.
- Fix makeinfo errors for comment block keywords


To generate a diff of this commit:
cvs rdiff -u -r1.261 -r1.262 pkgsrc/math/octave/Makefile
cvs rdiff -u -r1.71 -r1.72 pkgsrc/math/octave/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/octave/Makefile
diff -u pkgsrc/math/octave/Makefile:1.261 pkgsrc/math/octave/Makefile:1.262
--- pkgsrc/math/octave/Makefile:1.261   Thu Nov 14 22:20:42 2024
+++ pkgsrc/math/octave/Makefile Sun Jan  5 20:47:57 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.261 2024/11/14 22:20:42 wiz Exp $
+# $NetBSD: Makefile,v 1.262 2025/01/05 20:47:57 adam Exp $
 
-DISTNAME=      octave-9.2.0
-PKGREVISION=   4
+DISTNAME=      octave-9.3.0
 CATEGORIES=    math
 MASTER_SITES=  ${MASTER_SITE_GNU:=octave/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/math/octave/distinfo
diff -u pkgsrc/math/octave/distinfo:1.71 pkgsrc/math/octave/distinfo:1.72
--- pkgsrc/math/octave/distinfo:1.71    Sat Jun  8 07:10:22 2024
+++ pkgsrc/math/octave/distinfo Sun Jan  5 20:47:57 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.71 2024/06/08 07:10:22 adam Exp $
+$NetBSD: distinfo,v 1.72 2025/01/05 20:47:57 adam Exp $
 
-BLAKE2s (octave-9.2.0.tar.xz) = 9891d287c98772036ff0f757eef367f2bd8e895181d885e4ec4af798c9876fa4
-SHA512 (octave-9.2.0.tar.xz) = cb1667cd6557d48ecd7ae191bc44c9b9fd4f79e7cf4bf6c917093d120c4312e9594e6dddc5287661627ac053e9f23faaec40a1286d792d859f1fefbfdb3eeb8c
-Size (octave-9.2.0.tar.xz) = 27425184 bytes
+BLAKE2s (octave-9.3.0.tar.xz) = c112b893a26520e4a09549785301c1c7371b9d83c655d78e5bf625ae07f87802
+SHA512 (octave-9.3.0.tar.xz) = 9550162681aee88b4bcb94c5081ed0470df0d3f7c5307b25878b94b19f1282002ba69f0c4c79877e81f61122bfba1b2671ed5007a28fbb2d755bda466a3c46d8
+Size (octave-9.3.0.tar.xz) = 27667832 bytes
 SHA1 (patch-Makefile.in) = 7fe47cf88e4dff2eba360600f086f8361ec11535
 SHA1 (patch-configure.ac) = e39207866da3deaf269f73b4db2a5c3e2f91eadf
 SHA1 (patch-doc_interpreter_module.mk) = 66389cceddbe71fca0c8197275a839170d64ad5b



Home | Main Index | Thread Index | Old Index