High Level Language for Numerical Computations
GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab.
- Developed at science
- Sources inherited from project openSUSE:Factory
-
8
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:SLECandidates/octave && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0001-Disable-signal-handler-thread-avoid-duplicate |
0000002097 2.05 KB | |
_constraints | 0000000293 293 Bytes | |
octave-9.2.0.tar.lz | 0024160188 23 MB | |
octave-rpmlintrc | 0000000459 459 Bytes | |
octave.changes | 0000056005 54.7 KB | |
octave.macros | 0000001983 1.94 KB | |
octave.spec | 0000010865 10.6 KB | |
octave_tools_pie.patch | 0000001154 1.13 KB |
Latest Revision
Ana Guerrero (anag+factory)
accepted
request 1202223
from
Seiji Hiwatari (seijikun)
(revision 89)
- Update to version 9.2.0: * Improvements and fixes: - hist.m: Add input validation for Y restricting it to 2-D array (bug #65478). Avoid error when Y value range is very small (bug #65714). - cross.m: Add input validation for dim restricting it to a numeric integer valued scalar (bug #65544, bug #65527). - getframe.m: Respect pixel ratio (high DPI) of screen with figure (bug #65540). - legend.m: Fix error if root property "showhiddenhandles" is "on" (bug #65442) - savepath.m: Correctly handle packages without binaries (bug #65559). - Correctly scale figure position on screen with DPI scaling (high DPI). - profile ('on') now clears any existing profile data as the documentation states (bug #65595). - Fix segmentation fault when trying to set breakpoint in non-existent method of classdef class (bug #65610). - Improve default display of classdef properties (bug #62432). - Avoid crash with Qt6 6.7.0 (bug #65605). - bar.m: Catch input number validation error. - Prevent OOM crash or segmentation fault in sort () when dim equals Inf (bug #65712). - legend.m: Avoid setting more colors than coordinates for patch objects (bug #65632). - inputParser.m: Allow default classdef objects which overload struct (bug #65667). - Preserve "position" property of figure when object is reset() (bug #65750). - hist.m: Avoid error when y value range is very small (bug #65714). - barh: Add input validation check for nargin < 1. * GUI: - Use first word for options in right-click menu of command window widget (bug #65518). - Set DontUseNativeDialog flag as first property in QFileDialog. - Explicitly raise non-modal message boxes ensuring visibility. - Save and restore splitter state of documentation widget. - Allow executing new files from built-in editor with F5 (bug #65548). - Allow unbinding GUI shortcuts (bug #65580). - Fix restoring headers in file browser and workspace view (bug #65030). - File dialogs of the built-in editor are now modal. - Fix dragging editor from main window into floating state (bug #65725). * Build system / Tests: - Avoid overriding save_* variables from outer scope (bug #65476). This fixes an error that might have lead to overlinking of shared libraries (e.g., .oct files). Consider rebuilding shared libraries that have been built with Octave 9.1.0. - Add BIST for is_valid_file_id.m (bug #65543). - Update metainfo.xml with new fields for AppStream 1.0 (bug #65355). - Show result of check for std::pmr::polymorphic_allocator in configure summary. - Run test program for polymorphic allocators if possible instead of a simple build check. - Speed up BIST for the central part of convn with 'full' shape. - Require Qt Widgets module when building the GUI (bug #65625). - bug-53027.tst: Delete temporary file after test is done (bug #53027). - Avoid build error with GCC 14 when targeting Windows. - Try to clean up after BIST also in case test failed (bug #53027). - bar.m, barh.m: Add plotting BISTs (bug #65671). - Check if C and Fortran compilers accept -fexceptions flag (bug #65767). This affects building Octave itself from sources and also how .mex or .oct files are built by mex and mkoctfile. * Documentation updates. - Changes from version 9.1.0: * Long list, see <https://octave.org/NEWS-9.html> - Switch to Qt6 library for GUI. - Tests: Need to pass `RUN_OCTAVE_OPTIONS="--no-gui-libs"` as a temporary work around to <https://savannah.gnu.org/bugs/index.php?65866> - Add BuildRequires: gnuplot when building without `native_graphics`; it is needed for tests.
Comments 5
octave 4.4.1 has been released; http://ftp.gnu.org/gnu/octave/octave-4.4.1.tar.xz
Why can't I use the doc command, even if I've installed octave-doc? There are no local documentation here.
This is no bug tracker.
GNU Octave Version 9.2.0 is out: please update from 8.4.0 to 9.2.0
Thanks for stepping up and packaging the update to version 9.2.0, but I do not see where you submitted it. You will have to send the submit request to obs://science which is the develproject for octave.