Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mathgl-cgi-8.0.3-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: mathgl-cgi Distribution: openSUSE Tumbleweed
Version: 8.0.3 Vendor: openSUSE
Release: 1.1 Build date: Mon Nov 10 18:43:29 2025
Group: Unspecified Build host: reproducible
Size: 2995224 Source RPM: mathgl-8.0.3-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://mathgl.sourceforge.net
Summary: MathGL CGI binary
This package contains the MathGL binary for parsing CGI scripts.

Provides

Requires

License

GPL-3.0-only

Changelog

* 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.

Files

/srv/www
/srv/www/cgi-bin
/srv/www/cgi-bin/mgl.cgi


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 20 23:55:45 2025