* Update to version 8.0.1.
* Update mathgl-fix-python-module-path.patch to additionally correct the locations of installed python module files.
* Update shlib naming scheme in keeping with upstream so version changes.
* Build for multiple python versions (while ensuring stuff like docs, etc are only built once -- for the primary flavor).
* Add Requires: libmgl-mpi%{libversion} dependency on -devel package as it is linked to.
* Required version of swig is at least 4.0 to build octave bindings.
* Drop %{name}-rpmlintrc: No longer needed.
OBS-URL: https://build.opensuse.org/request/show/957839
OBS-URL: https://build.opensuse.org/package/show/science/mathgl?expand=0&rev=112
* Update to version 2.5.
* Minor rebase of mathgl-fix-python-module-path.patch to apply cleanly against updated version.
* Bump library so version appropriately.
* Enable python3 bindings: now supported by upstream; build only for default python3 flavour.
* Disable python bindings for Leap, since python >= 3.8 is required whereas Leap 15.2/3 only have python 3.6.
* Re-enable octave bindings.
* Rename python sub-package to have name consistent with openSUSE's python3 package naming guidelines.
* Update _constraints to require 8 GB disk space as required by updated version.
* Drop sed fix for location of numpy header file: no longer needed.
OBS-URL: https://build.opensuse.org/request/show/943351
OBS-URL: https://build.opensuse.org/package/show/science/mathgl?expand=0&rev=111
- Update to version 2.4.3:
* Add 'clabel' command -- draw labels for colorbar. Should be
used *after* drawing colorbar!
* Extend 'ctick' command
* Add subpixel smoothing for masks
* Boxes around text (style '@') now use actual height and
position of the text.
* Add mask to EPS export. Note, mask angles are reduced to
45*(0,1,...7) degrees for decreasing pattern size in the EPS.
* Update default masks: '*' become dot, '^' become bricks, 'd'
become plus, 'D' become tacks, ';' and 'j' change lengths.
* Note, you can use brush.ods to prepare user-defined masks.
* Add styles '^' and '_' for command 'smooth' to find
upper/lower bound of the data.
* Improve FlowP() to draw both branches (in positive and
negative time direction).
* Improve CGI interface and update website.
* Introduce struct mdual as interface for C and C++ complex
numbers. It is implicitly converted to std::complex<> in C++.
And need to call c2mdual() and mdual2c() in pure C. However
mdual is binary compatible with C _Complex numbers.
* Add flag in CMake to manually disable support of C99 complex
numbers.
* Bypass user-specified extension in base font family name.
* Improve hints in mgllab and udav.
* Add utility 'mgltask' for making output file with a set of
copies of mask-file. It useful for making set of initial
conditions with a few parameters varied in specified range.
* Add example of OpenGL output.
* Bugfix for approximate min and max position.
OBS-URL: https://build.opensuse.org/request/show/703956
OBS-URL: https://build.opensuse.org/package/show/science/mathgl?expand=0&rev=96
- Update to version 2.4.1:
* Add beltc plot, which is belt with manual coloring.
* Add style '~' for plot and tens to omit some points at output.
* Add style ':' for axis to draw lines through point (0,0,0).
* Miscellaneous bugfixes.
- Changes from version 2.4.0:
* Add mgllab executable, which is FLTK based version of UDAV.
* Add string manipulation in MGL language:
- 'str'[n] - get string of only n-th symbol;
- 'str'+v - add value v to the last character of the string;
- 'str',val or 'str',!val - append numeric value to the string
* Add time value to MGL language in format:
'hh-mm-ss_DD.MM.YYYY' or 'hh-mm-ss' or 'DD.MM.YYYY'.
* Add iris plot to show cross-dependencies of several data
arrays.
* Add flame2d to draw flame fractals.
* Add bbox to set bounding box for 2D output.
* Add section to get part of data between specified values.
* Add detect to found curves along data maximums.
* Add dilate to extend the region of 1-th value.
* Add erode to narrow the region of 1-th value.
* Add apde to solve PDE equation in inhomogeneous nonlinear
media with spatial dispersion.
* Add symbol to draw the glyphs defined by addsymbol.
* Add addsymbol to declare user-defined symbol (or glyph), which
can be used as markers for plot (with style '&') or drawn
itself by symbol command.
* Add openhdf to open all data arrays from HDF file.
* Extend crop to cut to optimal size for FFT (i.e. to closest of
2^n*3^m*5^l).
OBS-URL: https://build.opensuse.org/request/show/517396
OBS-URL: https://build.opensuse.org/package/show/science/mathgl?expand=0&rev=83
- Update to version 2.3.2
* Update mgltex.
* Add reading files with complex numbers by 'read' command.
* Parallelize reading textual data files.
* Add 'i','j','k' variables for data filling.
* Add saving images in QMathGL even if corresponding format
support is disabled.
* Add cmake option MGL_DEF_FONT to change default font name
or use built-in one (if MGL_DEF_FONT is empty).
* Compatibility changes and bugfixes.
* Update mathgl-fix-python-module-path.patch
- Add mathgl-tex subpackage
- Set correct path to texmf directory
* mathgl-texmf-dir.patch
- Fix package descriptions
OBS-URL: https://build.opensuse.org/request/show/284574
OBS-URL: https://build.opensuse.org/package/show/science/mathgl?expand=0&rev=57