Hello community,

here is the log from the commit of package eigen3 for openSUSE:Factory checked 
in at 2014-08-13 08:48:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/eigen3 (Old)
 and      /work/SRC/openSUSE:Factory/.eigen3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "eigen3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/eigen3/eigen3.changes    2014-08-03 
15:36:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.eigen3.new/eigen3.changes       2014-08-13 
08:48:24.000000000 +0200
@@ -1,0 +2,56 @@
+Sat Aug  9 21:02:38 UTC 2014 - [email protected]
+
+- Update to version 3.2.2:
+  Core:
+   * Relax Ref such that Ref<MatrixXf> accepts a RowVectorXf which can be seen
+     as a degenerate MatrixXf(1,N)
+   * Fix performance regression for the vectorization of sub columns/rows of
+     matrices.
+   * EIGEN_STACK_ALLOCATION_LIMIT: Raise its default value to 128KB, make use
+     of it to assert on maximal fixed size object, and allows it to be 0 to
+     mean "no limit".
+   * Bug 839: Fix 1x1 triangular matrix-vector product.
+   * Bug 755: CommaInitializer produced wrong assertions in absence of
+     Return-Value-Optimization.
+  Dense solvers:
+   * Add a rank() method with threshold control to JacobiSVD, and make solve
+     uses it to return the minimal norm solution for rank-deficient problems.
+   * Various numerical fixes in JacobiSVD, including:bug 843, and the move from
+     Lapack to Matlab strategy for the default threshold.
+   * Various numerical fixes in LDLT, including the case of semi-definite
+     complex matrices.
+   * Fix ColPivHouseholderQR::rank().
+   * Bug 222: Make temporary matrix column-major independently of
+     EIGEN_DEFAULT_TO_ROW_MAJOR in BlockHouseholder.
+  Sparse:
+   * http://eigen.tuxfamily.org/bz/show_bug.cgi?id=838 Bug 838]: Fix dense
+     * sparse and sparse * dense outer products and detect outer products from
+     either the lhs or rhs.
+   * Make the ordering method of SimplicialL[D]LT configurable.
+   * Fix regression in the restart mechanism of BiCGSTAB.
+   * Bug 836: extend SparseQR to support more columns than rows.
+   * Bug 808: Use double instead of float for the increasing size ratio in
+     CompressedStorage::resize, fix implicit conversions from int/longint to
+     float/double, and fix set_from_triplets temporary matrix type.
+   * Bug 647: Use smart_copy instead of bitwise memcpy in CompressedStorage.
+   * GMRES: Initialize essential Householder vector with correct dimension.
+  Geometry:
+   * Bug 807: Missing scalar type cast in umeyama()
+   * Bug 806: Missing scalar type cast in Quaternion::setFromTwoVectors()
+   * Bug 759: Removed hard-coded double-math from Quaternion::angularDistance.
+  OS, build system and doc:
+   * Fix compilation with Windows CE.
+   * Fix some ICEs with VC11.
+   * Check IMKL version for compatibility with Eigen
+   * Bug 754: Only inserted (!defined(_WIN32_WCE)) analog to alloc and free
+     implementation.
+   * Bug 803: Avoid char* to int* conversion.
+   * Bug 819: Include path of details.h file.
+   * Bug 738: Use the "current" version of cmake project directories to ease
+     the inclusion of Eigen within other projects.
+   * Bug 815: Fix doc of FullPivLU wrt permutation matrices.
+   * Bug 632: doc: Note that dm2 = sm1 + dm1 is not possible
+   * Extend AsciiQuickReference (real, imag, conjugate, rot90)
+- Added metis-devel build requirement for openSUSE > 13.1.
+
+-------------------------------------------------------------------

Old:
----
  eigen-3.2.1.tar.bz2

New:
----
  eigen-3.2.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ eigen3.spec ++++++
--- /var/tmp/diff_new_pack.LdIzgC/_old  2014-08-13 08:48:24.000000000 +0200
+++ /var/tmp/diff_new_pack.LdIzgC/_new  2014-08-13 08:48:24.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           eigen3
-Version:        3.2.1
+Version:        3.2.2
 Release:        0
 Summary:        C++ Template Library for Linear Algebra
 License:        MPL-2.0 and LGPL-2.1+ and BSD-3-Clause
@@ -46,6 +46,9 @@
 BuildRequires:  graphviz-gd
 BuildRequires:  gsl-devel
 BuildRequires:  libqt4-devel
+%if 0%{?suse_version} > 1310
+BuildRequires:  metis-devel
+%endif
 BuildRequires:  mpfr-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(gl)
@@ -79,7 +82,7 @@
 numerical solvers, and related algorithms.
 
 %prep
-%setup -q -n eigen-eigen-6b38706d90a9
+%setup -q -n eigen-eigen-1306d75b4a21
 %patch0 -p1
 %patch1 -p1
 

++++++ eigen-3.2.1.tar.bz2 -> eigen-3.2.2.tar.bz2 ++++++
++++ 2340 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to