- Update to version 1.8.7
* Fix series expansion of polynomial(x)^n for small and large n.
* Fix bugs in internal parser from strings.
* Make ginsh evaluate line-by-line in non-interactive mode.
* Several build fixes.
* remove obsolete patch ginac-doc-latex-symbol-error.patch
becuase it has applied into source code
* update patch ginac-fix-makeindex.patch because one line
changed
OBS-URL: https://build.opensuse.org/request/show/1135585
OBS-URL: https://build.opensuse.org/package/show/science/ginac?expand=0&rev=62
- Update to version 1.8.0
- Update so version in keeping with upstream.
- Use multibuild to split off documentation building from main package, whereby we build only the reference documentation and tutorial pdf for the "doc" flavour and the main libraries and binaries for the unflavoured pkg.
- Move ginac.pdf from the -devel pkg into separate -doc-tutorial package as it requires texinfo and texlive to build, and bloats the main pkg BuildRequires; add Recommends: ginac-doc-tutorial for ginac-devel.
- BuildRequires: python3-base instead of python3.
- Add patches to fix/improve builds when using cmake:
* ginac-fix-makeindex.patch: Fix input file path when running `makeindex` which does not like absolute paths.
* ginac-cmake-install-doc.patch: Install man and other documentation files when cmake is used for building.
- Drop ginac-check-for-python3.patch: incorporated upstream.
- Use cmake for build (Add BuildRequires: cmake and drop libtool).
- Drop Group tags from packages.
OBS-URL: https://build.opensuse.org/request/show/843655
OBS-URL: https://build.opensuse.org/package/show/science/ginac?expand=0&rev=47
- Update to version 1.7.8
- Use python3 instead of python(2) for building.
- Add ginac-check-for-python3.patch to check for python3 during configure; requires running autoreconf before configure.
- Rename devel file to ginac-devel, instead of libginac-devel, according to recommended naming guidelines.
- Build and package API documentation and examples in html format; add BuildRequires necessary for this.
- Use Requires(post) and Requires(preun) instead of PreReq.
OBS-URL: https://build.opensuse.org/request/show/784394
OBS-URL: https://build.opensuse.org/package/show/science/ginac?expand=0&rev=44
- Drop ginac-devel from baselibs: baselibs was produced in 2016,
but the deps for it where never in place, which means
ginac-devel-32bit was never installable, and nobody cared.
Clearly this -32bit package is not used (for -devel there is
rarely a need for a -32bit package).
For reference: repo-checker complained 5 months ago on the devel package
about the -devel-32bit being uninstallable. And that's only because then
the check was enabled to report on the devel packages. The issue has been
there since ever
OBS-URL: https://build.opensuse.org/request/show/593403
OBS-URL: https://build.opensuse.org/package/show/science/ginac?expand=0&rev=41
- Update to 1.7.3:
* Speed up some corner cases of polynomial factorization.
* Speed up some corner cases of gcd computation.
* Speed up factorization of pre-factored polynomials.
* Make matrix::solve() work with hidden (non-normal) zeros.
* Fix bug in evaluation of real and imaginary parts of powers.
* Fix some LaTeX output, add new function symbol::get_TeX_name().
- cleanup with spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/572311
OBS-URL: https://build.opensuse.org/package/show/science/ginac?expand=0&rev=38