Package Release Info

glucat-0.12.0-bp156.1.4

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python3-glucat

Change Logs

* Thu Mar 16 2023 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Add changepage.sty dependency, reenable PDF generation on TW
- Remove doxygen/graphviz-gnome build dependency for python
  build flavor, drop unused graphviz-gd.
- Fix some syntax errors in spec file
* Sun Mar 12 2023 Atri Bhattacharya <badshah400@gmail.com>
- Disable building PDF documentation for openSUSE >= 1550 and 15.4
  temporarily, until real issue with respect to dot errors is
  resolved.
* Wed Jun 15 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.12.0:
  * An improved sqrt() function that can deal with some cases
    where the matrix representation of multivector is a singular
    matrix.
  * The absolute and relative error estimation and approximate
    equality functions used in test11 have been streamlined and
    added to glucat/clifford_algebra.h and
    glucat/clifford_algebra_imp.h as the functions
    error_squared_tol(), error_squared() and approx_equal().
* Mon May 02 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.11.0:
  * Deprecated configuration options have been removed.
* Tue Mar 15 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.10.1:
  * Some GluCat configuration options have been deprecated.
* Mon Feb 14 2022 Atri Bhattacharya <badshah400@gmail.com>
- Split main and python builds into separate _multibuild flavors
  and build against all supported python versions for the blank
  flavor.
- Add glucat-disable-doxygen-html-timestamp.patch to disable
  timestamps on html footers in doxygen generated docs; this helps
  make builds reproducible.
* Mon Feb 14 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.10.0:
  * GluCat tuning is now done via a template parameter.
  * GluCat 0.10.0 introduces a change in the way that the headers
    are to be used.
  * The ./configure script has been refactored.
  * Successfully running ./configure --with-eig=bindings now
    requires a Fortran compiler.
  * The Python scripts used to build the PyClical extension module
    now use setuptools rather than distutils.
- New BuildRequires: gcc-fortran, python3-setuptools.
* Fri Dec 24 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.9.0:
  * Promotion of ScalarT now increases the number of floating
    point mantissa bits on all tested architectures, including ARM
    v8. Demotion is the reverse.
  * The default limit for the truncated() member function is now
    std::numericlimits<ScalarT>::epsilon().
  * The constructor from framedmulti<> to matrixmulti<> now uses
    the default truncation before the transform, and the
    constructor from matrixmulti<> to framedmulti<> uses the
    default truncation after the transform.
  * The truncation of output via operator<<() now depends on
    ostream precision(). See test17 for examples.
* Thu Oct 21 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.8.5:
  * Support for the the Intel icpx oneAPI C++ compiler.
  * Support for compiling with recent Clang, GCC and Intel C++
    compilers.
  * Restructured ./configure script to better support different
    configuration options and compiler differences.
  * Updated PyClical plotting demo to support more recent versions
    of Matplotlib Pyplot.
- New BuildRequires: tex(enumitem.sty) and tex(alphalph.sty)
  needed to build API documentation.
* Tue May 25 2021 Atri Bhattacharya <badshah400@gmail.com>
- Drop duplicated TeX related BuildRequires.
- Use `tex(foo.sty)` form for TeX BuildRequires consistently.
* Tue May 25 2021 Paul Leopardi <paul.leopardi@gmail.com>
- Fix builds for openSUSE > 1500 by adding appropriate
  BuildRequires needed to compile documentation against TeXLive
  2021.
* Sun Jul 12 2020 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 0.8.4:
  * Port to Python3.
  * Drop python2 support.
- Adapt to pyclical changes:
  * Re-enable pyclical extension for all openSUSE and drop no
    longer required compat macros.
  * Rename python-glucat pkg to python3-glucat and provide
    python-glucat.
  * Switch BuildRequires to python3 versions.
- Drop BuildRequires: python-devel, no longer required.
- Package DESIGN file in doc package.
* Sat Jan 11 2020 Atri Bhattacharya <badshah400@gmail.com>
- Disable python extension by default for openSUSE >= 1550 as it
  doesn't build against python3.
- Build PDF documentation for openSUSE > 1500 also; introduces
  new BuildRequires: tex(etoc.sty), tex(hanging.sty),
  tex(newunicodechar.sty), tex(stackengine.sty), tex(ulem.sty).
- Drop glucat-convert-demos-to-python3.patch: No longer needed
  since PDF documentation builds with previous change; drop
  libtool BuildRequires and don't run autoreconf before configure,
  both of which were only needed for this patch.