Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libmgl-wnd8 | 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: 362859 | Source RPM: mathgl-8.0.1-2.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
* 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.
/usr/lib64/libmgl-wnd.so.8 /usr/lib64/libmgl-wnd.so.8.0.1
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu May 9 12:34:41 2024