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: Mon Jun 1 10:51:03 UTC 2026
Modified Files:
pkgsrc/math/octave: Makefile PLIST distinfo
Removed Files:
pkgsrc/math/octave/patches: patch-aclocal.m4
Log Message:
octave: updated to 11.2.0
Summary of bugs fixed for version 11.2.0 (2026-05-28):
Improvements and fixes
- Speed up `pkg install` and provide more output with `-verbose`.
- `cmach-info.h`: Add visibility attribute to function declarations.
- Re-implement `weboptions` and affected functions `webread`, `webwrite`.
- Remove semicolon after function definitions.
- Fix possible out-of-bound indexing in N-D Array assignment.
- Allow classdef constructor to return a classdef array of itself.
- Fix pager in CLI on Windows and disable it in the GUI
- Deprecate `all` and `any` for non-numeric/non-logical types
- Silence compiler warning about possible use of uninitialized variable.
- Fix input validation of `permB` input to `eigs()`.
- Check floating point subscripts before converting to `octave_idx_type`
floating-point index values before casting them to `octave_idx_type`.
- Fix `norm (S, 2)` for all-zero sparse matrices
- `colorbar.m`: Change `%!demo #3` to use new syntax with `"location"` first.
- `max`: Avoid potential integer overflow.
GUI
- Remove accidental double spaces in language translation files.
- Use form of "bearbeiten" instead of "editieren" in German translation.
- Do not hide window of processes started with "system" on Windows.
- Include missing .svg icon in GUI resources
- Use mouse cursor shape from Qt if possible or SVG
Build system / Tests
- Create Info documentation in build directory, not source directory.
- Fix Qt help generator for Texinfo 7.3 Function-Index output.
- Fix `run-octave` to locate documentation in either `srcdir` or `builddir`.
- `system`: Silence output of self-test.
- Disable delete warning locally in BISTs as part of cset e17e4e419245.
Documentation
- Update documentation for `arguments` keyword and add to manual.
- Format plaintext documentation output to 80 characters.
- Redo documentation for Appendix F "Grammar and Parser".
- Use Texinfo commands for better spacing after period used in abbrevation.
- `genpropdoc.m`: Fix incorrect documentation for `"zdir"` property.
- Rename some `@node`, `@subsection` entries for clarity and consistency.
- Set Texinfo `@exampleindent` for better visual appearance.
- `linsolve.m`: Update documentation
- Update all man pages with new information and modern `groff` syntax.
To generate a diff of this commit:
cvs rdiff -u -r1.281 -r1.282 pkgsrc/math/octave/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/math/octave/PLIST
cvs rdiff -u -r1.77 -r1.78 pkgsrc/math/octave/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/math/octave/patches/patch-aclocal.m4
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.281 pkgsrc/math/octave/Makefile:1.282
--- pkgsrc/math/octave/Makefile:1.281 Thu May 14 16:41:28 2026
+++ pkgsrc/math/octave/Makefile Mon Jun 1 10:51:03 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.281 2026/05/14 16:41:28 ryoon Exp $
+# $NetBSD: Makefile,v 1.282 2026/06/01 10:51:03 adam Exp $
-DISTNAME= octave-11.1.0
-PKGREVISION= 1
+DISTNAME= octave-11.2.0
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GNU:=octave/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/math/octave/PLIST
diff -u pkgsrc/math/octave/PLIST:1.45 pkgsrc/math/octave/PLIST:1.46
--- pkgsrc/math/octave/PLIST:1.45 Thu Feb 26 15:45:32 2026
+++ pkgsrc/math/octave/PLIST Mon Jun 1 10:51:03 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2026/02/26 15:45:32 adam Exp $
+@comment $NetBSD: PLIST,v 1.46 2026/06/01 10:51:03 adam Exp $
bin/${PKGNAME}
bin/mkoctfile
bin/mkoctfile-${PKGVERSION}
@@ -1080,6 +1080,8 @@ share/octave/${PKGVERSION}/etc/tests/fix
share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug52614A.m
share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug52614B.m
share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug55766.m
+share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug59775A.m
+share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug59775B.m
share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug60723A.m
share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug60723B.m
share/octave/${PKGVERSION}/etc/tests/fixed/classdef/class_bug60723C.m
Index: pkgsrc/math/octave/distinfo
diff -u pkgsrc/math/octave/distinfo:1.77 pkgsrc/math/octave/distinfo:1.78
--- pkgsrc/math/octave/distinfo:1.77 Thu Feb 26 15:45:32 2026
+++ pkgsrc/math/octave/distinfo Mon Jun 1 10:51:03 2026
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.77 2026/02/26 15:45:32 adam Exp $
+$NetBSD: distinfo,v 1.78 2026/06/01 10:51:03 adam Exp $
-BLAKE2s (octave-11.1.0.tar.xz) = 595340f007073b32e42646097e3522bc779b3391d67be4653eb82fbe8fd961af
-SHA512 (octave-11.1.0.tar.xz) = f24c95d43a749fad99af45fefd07f1b7872b72b55888110d39d9a9e26f4b1dba8bbf5d313c1cf43313d4d8fbdb9a0aedcac07b016e18f82ba9098ee1c31e5db6
-Size (octave-11.1.0.tar.xz) = 28265804 bytes
+BLAKE2s (octave-11.2.0.tar.xz) = a7b1478bdb6fbc3ff66e01f92acb712d50d966abc14427243b72784420808f8f
+SHA512 (octave-11.2.0.tar.xz) = f6e1c6fa7f59399ae765572531e8753dca697116ab3b6ab6e8a2154fdea58373ae04f0e74a6b4249e372f33fc90ff5adb8260247177e374c678b9b23f577d076
+Size (octave-11.2.0.tar.xz) = 27920960 bytes
SHA1 (patch-Makefile.in) = 7fe47cf88e4dff2eba360600f086f8361ec11535
-SHA1 (patch-aclocal.m4) = a609efe907bcf4be34b1ffe21a5f6e00f52cb371
SHA1 (patch-configure.ac) = 0a128ce9c5dec33594fec30e269874c6a8b52e69
SHA1 (patch-doc_interpreter_module.mk) = 4e9ec54aeebe5f476e88daf70474bbc016fa2ddd
SHA1 (patch-libgnu_fseeko.c) = b38e7a38be2e0b323cd7f168f1d22d3df998691c
Home |
Main Index |
Thread Index |
Old Index