SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libginac6-1.7.2-17.1.x86_64.rpm :
Mon Jan 30 13:00:00 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 13:00:00 2016 badshah400AATTgmail.com
- Fix baselibs.conf file.

Mon Nov 21 13:00:00 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 13:00:00 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 13:00:00 2011 pgajdosAATTsuse.com
- added libtool into explicit build requires

Sat Nov 19 13:00:00 2011 werner.hoAATTgmx.de
- new version 1.6.2

Sun Oct 23 14:00:00 2011 arunAATTgmx.de
- added patch (git commit 265e5f9537)

Tue May 24 14:00:00 2011 pgajdosAATTnovell.com
- updated to 1.6.0

Thu Aug 19 14:00:00 2010 pgajdosAATTsuse.cz
- updated to 1.5.7

* upstreamed gcc45.patch

Tue Feb 23 13:00:00 2010 pgajdosAATTsuse.cz
- fixed build with gcc 4.5

* gcc45.patch

Mon Feb 1 13:00:00 2010 pgajdosAATTsuse.cz
- updated to 1.5.6
- disable rpath
- library_version variable in spec file


 
ICM