| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libmgl-glut8 | Distribution: openSUSE:Factory:zSystems |
| Version: 8.0.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Nov 10 18:43:29 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 22540 | Source RPM: mathgl-8.0.3-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: http://mathgl.sourceforge.net | |
| Summary: MathGL window library | |
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.
GPL-3.0-only
* 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.
* Sun Feb 20 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 8.0.1:
* Increase accuracy at line segment skipping.
* Changes in SOVERSION numbering.
* Minor spelling fix.
- Changes from version 8.0:
* Change version numbering according Debian rules.
* Add accurate line segment and quadrangle/triangle face cutting
at axis border crossing.
* Add 'fastcut' for disable accurate but slow line/trig/quad
primitives cutting at axis borders.
* Restore back transparent background by default. You can set
non-transparent background by using 'clf' or 'background'
functions.
* Compatibility changes for Qt5.15 and MSVC.
* Change colorbar C-functions by adding last argument for
options.
* Add alpha-value in fill_background().
* Disable Qt4 interface by default.
- 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.
/usr/lib64/libmgl-glut.so.8 /usr/lib64/libmgl-glut.so.8.0.3
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 19 23:06:20 2025