SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libginac6-1.7.2-17.2.x86_64.rpm :

* Mon Jan 30 2017 badshah400AATTgmail.com- Update to version 1.7.2:
* Fix memory leak in operators returning relationals, introduced in 1.7.0.
* Make macro GINAC_DECLARE_REGISTERED_CLASS() work outside namespace GiNaC.
* Fix some build issues.- Drop ginac-replace-mktemp-with-mkstemp.patch: incorporated upstream.
* Fri Nov 25 2016 badshah400AATTgmail.com- Fix baselibs.conf file.
* Mon Nov 21 2016 badshah400AATTgmail.com- Add ginac-replace-mktemp-with-mkstemp.patch: Replace unsafe and deprecated mktemp by its safe variant mkstemp; patch taken from upstream git and fixes an rpmlint warning.
* Mon Nov 21 2016 badshah400AATTgmail.com- Update to version 1.7.1:
* Fix crash in basic::subs(), visible in classes which don\'t override it.
* Fix convergence failure in Li_projection.
* Fix cliffor_bar() and clifford_star().
* Improve performance of clifford_to_lst().
* Fix compilation issues, reduce compiler warnings.- Changes from version 1.7.0:
* Make use of C++11 features: - Use new language features \'auto\', \'nullptr\', \'constexpr\', range-based for loops, the contextual keyword \'override\', static \'noexcept\' operator, etc. - Add initializer list ctors for container<>, lst and nested initializer lists ctor for class matrix. - Add many rvalue reference overloads for ctors from std containers. (Note that whether they really speed up things depends on whether evaluation leaves the container unchanged or not.) - Rvalue reference overloads for ctors from std containers made it possible to remove the manual \'discardable\' hack and std::auto_ptr for good. - New dynallocate(args...) helper functions obsolete manual allocation on the heap and setting the dynallocated status flag. - Got rid of C++98ish algorithm features (bind2nd, etc.) and replaced them with lambdas.
* Make add::eval(), mul::eval() more careful so they return an evaluated, canonical expression without compromise.
* Remove \'level\' argument of all .eval() methods.
* Remove \'level\' arguments of all .evalf() and .normal() methods. They were modeled after the .eval() methods.
* Make relational::rhs() and lhs() nonvirtual.
* Add support for power::info(info_flags::real).
* Add fderivative::derivatives() method.
* Remove broken info_flags::algebraic.
* Remove unmaintained support for Cint.
* Remove unfinished code for hash table-based expairseq.
* Remove deprecated ex::to_rational(lst) and ex::to_polynomial(lst).
* ginac-excompiler installs in $LIBEXECDIR now, not in $BINDIR.
* Many minor performance enhancements.- Changes from previous versions 1.6.3 through 1.6.7: See http://www.ginac.de/News.html.- Add a baselibs.conf file.- Drop ginac-return-in-nonvoid.patch, no longer required.
* Mon Dec 12 2011 pgajdosAATTsuse.com- added libtool into explicit build requires
* Sat Nov 19 2011 werner.hoAATTgmx.de- new version 1.6.2
* Sun Oct 23 2011 arunAATTgmx.de- added patch (git commit 265e5f9537)
* Tue May 24 2011 pgajdosAATTnovell.com- updated to 1.6.0
* Thu Aug 19 2010 pgajdosAATTsuse.cz- updated to 1.5.7
* upstreamed gcc45.patch
* Tue Feb 23 2010 pgajdosAATTsuse.cz- fixed build with gcc 4.5
* gcc45.patch
* Mon Feb 01 2010 pgajdosAATTsuse.cz- updated to 1.5.6- disable rpath- library_version variable in spec file
 
ICM