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

mathgl-cgi-8.0.1-2.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: mathgl-cgi Distribution: openSUSE:Factory:zSystems
Version: 8.0.1 Vendor: openSUSE
Release: 2.1 Build date: Tue Dec 27 12:28:30 2022
Group: Unspecified Build host: s390zl21
Size: 4248412 Source RPM: mathgl-8.0.1-2.1.src.rpm
Packager: https://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

* 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.
* Fri Dec 24 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.5:
    * Add functions ‘sum’, ‘prod’ at formula evaluation, like
      ‘sum(_i^2,5)’ will produce 30=0+1^2+2^2+3^2+4^2, and
      ‘prod(1+_i,5)’ will produce 120=5!. You can nest them for
      variables ‘_i’,‘_j’,...,‘_z’, like ‘sum(sum(_j+_i^2,5),5)’
      will give 200.
    * Add user-defined functions ‘fn1()’...‘fn9()’ at formula
      evaluation, like ‘fn1(3)\x^_1’ will produce x^3.
    * Add functions ‘value’, ‘spline’ at formula evaluation, like
      ‘value(a,5)’ will give value of 6-th element of a, i.e. a[5].
    * Add keep for keeping the data phase/sign or value along line i
      and j in given direction
    * Add mglODEs() (i.e. extend ode) for solving PDE, cascades and
      etc.
    * Add dcont to draw a set of curves, which are intersection of
      two isosurfaces at given level.
    * Add lines to draw a set of lines with arrows between points.
    * Add first, last to get array of first/last indexes of values
      larger specified one along given direction.
    * Add bernoulli, binomial, brownian, discrete, exponential,
      gaussian, shuffle, uniform, uniformint for data filling by
      random numbers with different distributions.
    * Add readbin to read data from binary files.
    * Add texparse to enable/disable TeX-like command parsing at
      text output.
    * Update ode: regularization is used if dt*tmax<0 (total time
      may differ, but number of steps still the same).
    * Add mgl_default_graph() – the global (default) pointer to HMGL
      for keeping plot settings, simplifying external scripts and
      capture it in GUI.
    * Add style ‘p’ in command smooth to use parabolic smoothing of
      arbitrary points.
    * Allow background for scaling image, centering image and
      tessellate image as mosaic.
    * Allow filling background by the specified color.
    * Allow masks for candle, area, region, bars, barh, chart, tape,
      face, polygon, ellipse, rhomb.
    * Allow single value specification for contour level in cont,
      contd, contp, contv, cont3, dcont, tricont.
    * Add mgl_dual_save_hdf(), mgl_real_save_hdf(),
      mgl_int_save_hdf() for saving single number in HDF5 file.
    * Add mgl_formula_calc(), mgl_formula_calc_c() for evaluating
      textual formulas of arbitrary set of data arrays.
    * Add mglDataList – global mglDataA* collection for
      viewing/changing in GUI data from external languages (like,
      Python, ...).
    * Add Armadillo interface for mglData and mglDataC.
    * If nsub parameter of command hist is negative (nsub<0) then
      the linear interpolation is used instead of spline one.
    * Add dark text colors for mgllab.
    * Minor bugfixes.
    * OBSOLETE: Qt4 interface will be disabled in the next release.
    * OBSOLETE: Functions colorbar will have extra argument opt for
      options, similarly to axis and other plotting functions. In
      C++ and SWIG-based interfaces this change "masked" by
      providing the default value for the argument.
  - 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.
* Sun Mar 28 2021 Christophe Giboudeaux <christophe@krop.fr>
  - Remove the unneeded WebKit build requirements.
    '-Denable-json-sample=off' disables the WebKit dependency.
* Mon Mar 22 2021 Atri Bhattacharya <badshah400@gmail.com>
  - Disable octave bindings: no longer compatible with any
    suppported octave version.
  - Disable linking to texconfig zypper posttrans configuration
    script; this script is no longer installed by texlive.
* Sun Sep 06 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Fix for /usr/lib -> /usr/libexec migration.
* Fri Jul 31 2020 Michel Normand <normand@linux.vnet.ibm.com>
  - Add 4G min disk space default in _constraints
* Wed Jun 10 2020 Atri Bhattacharya <badshah400@gmail.com>
  - Update to version 2.4.4:
    * Add minmax for positions of local maximums and minimums.
    * Add ContGen() and ContFGen() to draw contour lines manually.
      Correspondingly cont and contf commands are extended.
    * Add conts for coordinate of contour lines.
    * Extend put for partial filling if data size(s) are smaller as
      destination.
    * Classes mglFormula and mglFormulaC now can read file with
      given sizes if string have the format
      ":fname:x1:x2:y1:y2:z1:z2". Here data is supposed in range
      [x1,x2]*[y1,y2]*[z1,z2] (by default [0,1]*[0,1]*[0,1]). Calc()
      in this case return the interpolated values.
    * mglData now have operator() which work as SubData() function.
    * Minor bugfixes.
  - Disable python bindings where python2 is unavailable (still no
    python3 support from upstream unfortunately).
  - Drop conditionals for old, unsupported openSUSE versions.
  - Enable octave bindings for openSUSE versions > 1500 (doesn't
    work with octave version in Leap 15.1, 15.2).
  - Run spec-cleaner for minor specfile cleanups.
  - Drop qt4 package definitions.
  - Drop Group tags from packages.
* Fri Nov 01 2019 Atri Bhattacharya <badshah400@gmail.com>
  - openmpi has been renamed to openmpi1 for openSUSE >= 1550;
    adapt accordingly.
* Tue Sep 10 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Use -ffat-lto-objects when building static libraries.
* Sat May 18 2019 Atri Bhattacharya <badshah400@gmail.com>
  - 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.
    * Bugfix for position of SVG output.
    * Compatibility fixes for new versions of CMake, compilers and
      libraries.
    * INCOMPATIBLE: Formally pure C interface handle complex numbers
      by new way due to strict following of C/C++ standards.
      However, the MathGL library is binary compatible with previous
      version(s).
  - Drop mathgl-fltk-includedir.patch: incorporated upstream.
  - Fix Group for %{name}-doc-pdf to Documentation/Other, as
    Documentation/PDF isn't a valid group.

Files

/srv/www/cgi-bin/mgl.cgi
/usr/share/man/man1/mgl.cgi.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:53:36 2024