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: Thu Jun 5 10:59:35 UTC 2025
Modified Files:
pkgsrc/math/octave: Makefile distinfo
pkgsrc/math/octave/patches: patch-doc_interpreter_module.mk
Log Message:
octave: updated to 10.2.0
10.2.0
General improvements
Three short form aliases have been added for long form options when starting octave.
-e CODE for --eval CODE
-g for --gui
-G for --no-gui
Three long form options have been introduced for clarity.
--no-init-user : Don’t read user configuration files ~/.octaverc or .octaverc files at startup.
--no-init-site : Don’t read site-wide configuration files at startup.
--no-init-all : Don’t read any configuration files at startup.
nchoosek algorithm is now ~2x faster and provides greater precision.
nextpow2 algorithm is now more accurate for inputs very close to a power of 2. The output class now matches the input class for Matlab compatibility. The function no longer accepts complex inputs and
emits an error for these inputs.
jsonencode now outputs integers and floating point integers without an unnecessary “.0” suffix.
hist now accepts N-dimensional array inputs for input Y, which is processed in columns as if the array was flattened to a 2-dimensional array.
The third output for unique is now correct when the stable sort option is used.
Support setting breakpoints in set or get methods of classdef properties.
.mex files now link to the new library liboctmex (instead of to liboctinterp and liboctave). The SOVERSION of this new library is expected to be stable across multiple major versions of Octave. The
benefit is that .mex files will not necessarily require rebuilding for every major version release of Octave.
pkg describe command now supports a new Tracker tag in the DESCRIPTION file and returns package-provided repository and bug tracker URLs. Package maintainers are encouraged to utilize the new feature
to redirect users to package-specific bug trackers instead of Savannah.
pkg install now mentions package-provided URL and package-provided bug tracker if they exist.
To generate a diff of this commit:
cvs rdiff -u -r1.268 -r1.269 pkgsrc/math/octave/Makefile
cvs rdiff -u -r1.74 -r1.75 pkgsrc/math/octave/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/math/octave/patches/patch-doc_interpreter_module.mk
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.268 pkgsrc/math/octave/Makefile:1.269
--- pkgsrc/math/octave/Makefile:1.268 Wed May 14 05:24:28 2025
+++ pkgsrc/math/octave/Makefile Thu Jun 5 10:59:35 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.268 2025/05/14 05:24:28 adam Exp $
+# $NetBSD: Makefile,v 1.269 2025/06/05 10:59:35 adam Exp $
-DISTNAME= octave-10.1.0
+DISTNAME= octave-10.2.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.74 pkgsrc/math/octave/distinfo:1.75
--- pkgsrc/math/octave/distinfo:1.74 Wed May 14 05:24:28 2025
+++ pkgsrc/math/octave/distinfo Thu Jun 5 10:59:35 2025
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.74 2025/05/14 05:24:28 adam Exp $
+$NetBSD: distinfo,v 1.75 2025/06/05 10:59:35 adam Exp $
-BLAKE2s (octave-10.1.0.tar.xz) = e1a2e3fa282de3419994daf68a6b68918e6760a6f405d93f25f2ac35d5e7344b
-SHA512 (octave-10.1.0.tar.xz) = aa57694aaf35da3fe3166b96b6bc1aa96783b04709bb98234bda22e824a516e8b48531e8912337cbe00a757d9a9160e8ea71de68f012effb4d3cbc2183039126
-Size (octave-10.1.0.tar.xz) = 27845208 bytes
+BLAKE2s (octave-10.2.0.tar.xz) = daf84dc03f897d7899d3d8a6ab84e31ed84dd581451c4f09f385dfc07ad714c6
+SHA512 (octave-10.2.0.tar.xz) = 4ba4d65e326ab85ffcf8864b073910b8ec5ecaba96d18cffa2b13e8f38e5382e7a200bd9bc8838c47b947edcf8388ad3dd749e2d4f529f1f110946d99adf188f
+Size (octave-10.2.0.tar.xz) = 27794648 bytes
SHA1 (patch-Makefile.in) = 7fe47cf88e4dff2eba360600f086f8361ec11535
SHA1 (patch-aclocal.m4) = a609efe907bcf4be34b1ffe21a5f6e00f52cb371
SHA1 (patch-configure.ac) = e39207866da3deaf269f73b4db2a5c3e2f91eadf
-SHA1 (patch-doc_interpreter_module.mk) = 66389cceddbe71fca0c8197275a839170d64ad5b
+SHA1 (patch-doc_interpreter_module.mk) = 4e9ec54aeebe5f476e88daf70474bbc016fa2ddd
SHA1 (patch-libgnu_fseeko.c) = b38e7a38be2e0b323cd7f168f1d22d3df998691c
SHA1 (patch-libgnu_stdio.in.h) = 83c8fbecba26868fe9db70a7fb08f67353c982ea
SHA1 (patch-libinterp_dldfcn_config-module.awk) = a9b6ed5580d670ab0a3632780d90bbeb36f9197c
Index: pkgsrc/math/octave/patches/patch-doc_interpreter_module.mk
diff -u pkgsrc/math/octave/patches/patch-doc_interpreter_module.mk:1.1 pkgsrc/math/octave/patches/patch-doc_interpreter_module.mk:1.2
--- pkgsrc/math/octave/patches/patch-doc_interpreter_module.mk:1.1 Wed Dec 26 10:45:46 2018
+++ pkgsrc/math/octave/patches/patch-doc_interpreter_module.mk Thu Jun 5 10:59:35 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-doc_interpreter_module.mk,v 1.1 2018/12/26 10:45:46 adam Exp $
+$NetBSD: patch-doc_interpreter_module.mk,v 1.2 2025/06/05 10:59:35 adam Exp $
Use QHELPGENERATOR instead of QCOLLECTIONGENERATOR.
---- doc/interpreter/module.mk.orig 2018-12-25 23:35:44.000000000 +0000
+--- doc/interpreter/module.mk.orig 2025-05-29 12:16:39.000000000 +0000
+++ doc/interpreter/module.mk
-@@ -252,7 +252,7 @@ if AMCOND_BUILD_QT_DOCS
- %.qhc %.qch : $(OCTAVE_HTML_STAMP) $(HTMLDIR_CSS) %reldir%/mk-qthelp.pl
- $(AM_V_GEN)rm -f $(OCTAVE_QTHELP_FILES) && \
- $(PERL) $(srcdir)/%reldir%/mk-qthelp.pl octave.html %reldir%/octave_interpreter && \
+@@ -269,7 +269,7 @@ if AMCOND_BUILD_QT_DOCS
+ cp -r %reldir%/octave.html %reldir%/octave.qdoc.html && \
+ $(PERL) $(srcdir)/build-aux/inplace-edit.pl 's|<a[^>]+class=.copiable[^>]+> ¶</a>||g' %reldir%/octave.qdoc.html/* && \
+ $(PERL) $(srcdir)/%reldir%/mk-qthelp.pl octave.qdoc.html %reldir%/octave_interpreter && \
- $(QCOLLECTIONGENERATOR) $(QCOLLECTIONGENERATORFLAGS) %reldir%/octave_interpreter.qhcp -o %reldir%/octave_interpreter.qhc >/dev/null && \
+ $(QHELPGENERATOR) $(QHELPGENERATORFLAGS) %reldir%/octave_interpreter.qhcp -o %reldir%/octave_interpreter.qhc >/dev/null && \
- rm -f %reldir%/octave_interpreter.qhcp %reldir%/octave_interpreter.qhp
+ rm -f %reldir%/octave_interpreter.qhcp %reldir%/octave_interpreter.qhp && \
+ rm -rf %reldir%/octave.qdoc.html
- endif
Home |
Main Index |
Thread Index |
Old Index