| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-mathgl | Distribution: openSUSE Tumbleweed |
| Version: 8.0.3 | Vendor: openSUSE |
| Release: 2.2 | Build date: Fri Dec 12 01:38:23 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 1975868 | Source RPM: mathgl-8.0.3-2.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://mathgl.sourceforge.net | |
| Summary: Library for making scientific graphics | |
MathGL is a library for making scientific graphics. It provides data plotting and handling of large data arrays, as well as window and console modes and for embedding into other programs. MathGL integrates into FLTK, Qt and OpenGL applications.
GPL-3.0-only
* Fri Dec 12 2025 Atri Bhattacharya <badshah400@gmail.com>
- Add mathgl-cmake-lua-detection.patch: use cmake's in-built
FindLua to detect and build against lua version 5.3, rather than
using outdated version 5.1 [bsc#1254893,
https://sourceforge.net/p/mathgl/bugs/54/].
* Mon Nov 10 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 8.0.3:
* Improve 'mode' for small grid sizes.
* Update python usage for compatibility with NumPy2.
* Add samples for 'mode' and 'histl'.
* Minor fixes, improvements and spelling issues.
- Changes from version 8.0.2:
* Add 'mode' for finding sulution of Poisson equation with
arbitrary boundary.
* Add 'histl' for histogram by linear interpolation.
* Add jumps functionality for 'ode' solver (see
mgl_ode_solve_str_b(), mgl_ode_solve_str_cb()).
* Add robust approximation by using numbers 1,2,3 or 4 in
variable list of 'fit' and 'fits' commands: '1' for norm
sqrt(1+|u|^2), '2' for norm |u|^4, '3' for norm 1-cos(u), '4'
for norm |u|^2*(2-|u|^2/6^2), default norm |u|^2.
* Add power deposition for QO2d if k0<0.
* Update fonts. Add STIX2 and CJK fonts.
* Compatibility changes for Qt6.
* Improve complex number reading from files.
* Exclude NAN values from momentum estiamtions.
* Minor bugfixes and optimizations.
- Drop patches no longer required because they are fixed by
upstream cmake changes:
* mathgl-no-default-qt.patch
* mathgl-fix-python-module-path.patch
- Drop pinning of numpy to version 1; numpy2 supported now.
- Switch to Qt6; obsolete libmgl-qt5-8 package with libmgl-qt-8.
- Switch over BuildRequires to pkgconfig based ones where
possible.
* Thu Oct 10 2024 Ana Guerrero <ana.guerrero@suse.com>
- Add /srv/www directories to filelist [bsc#1231027]
* Tue Sep 24 2024 Atri Bhattacharya <badshah400@gmail.com>
- Pin to numpy < 2.0 to allow builds to succeed; mathgl is not
numpy2 ready yet.
* Wed May 08 2024 Atri Bhattacharya <badshah400@gmail.com>
- Disable generation of docs, this has been a constant source of
build failures and pain (and will be again when GCC14 becomes
default).
* Tue Feb 27 2024 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
- Add dependency on setuptools.
* Mon Oct 23 2023 Nicolas Morey <nicolas.morey@suse.com>
- Update spec file to use openmpi-macros-devel and always use the
default OpenMPI implementation.
* Tue May 09 2023 Atri Bhattacharya <badshah400@gmail.com>
- Also disable octave bindings for openSUSE >= 1699 (TW), as
octave 8.x is not yet supported by mathgl.
* Tue Mar 07 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Disable octave bindings on Leap/SLE 15 due to missing SWIG 4.x.
- Use %cmake macros as far as possible.
- Fix underlinking of libmgl-mpi, requires libmgl.
- Spec file cleanup.
* Tue Sep 20 2022 Atri Bhattacharya <badshah400@gmail.com>
- Add mathgl-libharu2_4-compat.patch: Fix compilation against
libharu 2.4.x [https://sourceforge.net/p/mathgl/bugs/48/].
- Build against wxWidgets >= 3.1 (wxGTK3) instead of
wxWidgets=3.0.
/usr/lib/python3.13/site-packages/__pycache__/mathgl.cpython-313.pyc /usr/lib/python3.13/site-packages/mathgl.py /usr/lib64/python3.13/site-packages/_mathgl.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Mar 4 22:39:39 2026