Hello community,

here is the log from the commit of package eigen3 for openSUSE:Factory checked 
in at 2015-11-24 22:32:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2015-09-11 
09:01:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.eigen3.new/eigen3.changes       2015-11-24 
22:33:00.000000000 +0100
@@ -1,0 +2,48 @@
+Mon Nov 16 13:14:52 UTC 2015 - [email protected]
+
+- Update to version 3.2.7
+  * Add support for dense.cwiseProduct(sparse).
+  * Fix a regression regarding (dense*sparse).diagonal().
+  * Make the IterativeLinearSolvers module compatible with MPL2-only
+    mode by defaulting to COLAMDOrdering and NaturalOrdering for ILUT
+    and ILLT respectively.
+  * Bug 266: backport support for c++11 move semantic
+  * operator/=(Scalar) now performs a true division (instead of mat*(1/s))
+  * Improve numerical accuracy in LLT and triangular solve by using 
+    true scalar divisions (instead of mat * (1/s))
+  * Bug 1092: fix iterative solver constructors for expressions as input
+  * Bug 1088: fix setIdenity for non-compressed sparse-matrix
+  * Bug 1086: add support for recent SuiteSparse versions
+  * Add overloads for real-scalar times SparseMatrix<complex> operations.
+    This avoids real to complex conversions, and also fixes a compilation
+    issue with MSVC.
+  * Use explicit Scalar types for AngleAxis initialization
+  * Fix several shortcomings in cost computation (avoid multiple 
+    re-evaluation in some very rare cases).
+  * Bug 1090: fix a shortcoming in redux logic for which 
+    slice-vectorization plus unrolling might happen.
+  * Fix compilation issue with MSVC by backporting 
+    DenseStorage::operator= from devel branch.
+  * Bug 1063: fix nesting of unsupported/AutoDiffScalar to prevent 
+    dead references when computing second-order derivatives
+  * Bug 1100: remove explicit CMAKE_INSTALL_PREFIX prefix to conform 
+    to cmake install's DESTINATION parameter.
+  * unsupported/ArpackSupport is now properly installed by make install.
+  * Bug 1080: warning fixes
+- Changes from version 3.2.6
+  * fix some compilation issues with MSVC 2013, including bugs 1000 and 1057
+  * SparseLU: fixes to support EIGEN_DEFAULT_TO_ROW_MAJOR (bug 1053), and
+    for empty (bug 1026) and some structurally rank deficient matrices (bug 
792)
+  * Bug 1075: fix AlignedBox::sample() for Dynamic dimension
+  * fix regression in AMD ordering when a column has only one off-diagonal
+    non-zero (used in sparse Cholesky)
+  * fix Jacobi preconditioner with zero diagonal entries
+  * fix Quaternion identity initialization for non-implicitly convertible types
+  * Bug 1059: fix predux_max<Packet4i> for NEON
+  * Bug 1039: fix some issues when redefining EIGEN_DEFAULT_DENSE_INDEX_TYPE
+  * Bug 1062: fix SelfAdjointEigenSolver for RowMajor matrices
+  * MKL: fix support for the 11.2 version, and fix a naming conflict (bug 1067)
+  * Bug 1033: explicit type conversion from 0 to RealScalar
+- 
+
+-------------------------------------------------------------------

Old:
----
  3.2.5.tar.bz2

New:
----
  3.2.7.tar.bz2

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

Other differences:
------------------
++++++ eigen3.spec ++++++
--- /var/tmp/diff_new_pack.ccNhAf/_old  2015-11-24 22:33:01.000000000 +0100
+++ /var/tmp/diff_new_pack.ccNhAf/_new  2015-11-24 22:33:01.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           eigen3
-Version:        3.2.5
+Version:        3.2.7
 Release:        0
 Summary:        C++ Template Library for Linear Algebra
 License:        MPL-2.0 and LGPL-2.1+ and BSD-3-Clause
@@ -49,7 +49,6 @@
 BuildRequires:  texlive-amsfonts
 BuildRequires:  texlive-latex
 BuildRequires:  pkgconfig(gl)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 %if 0%{?suse_version} > 1310
 BuildRequires:  metis-devel
@@ -71,7 +70,7 @@
 numerical solvers, and related algorithms.
 
 %prep
-%setup -q -n eigen-eigen-bdd17ee3b1b3
+%setup -q -n eigen-eigen-b30b87236a1b
 %patch0 -p1
 %patch1 -p1
 
@@ -88,19 +87,11 @@
 
 %install
 %cmake_install
-
-# Manually install documentation in order to fix rpmlint error 
"files-duplicated-waste" and warning "files-duplicate" with fdupes macro
-mkdir -p %{buildroot}%{_docdir}/%{name}-devel
-%if 0%{?suse_version} > 1140
-cp -a build/doc/html/ %{buildroot}%{_docdir}/%{name}-devel/
-%endif
-cp -a COPYING.* %{buildroot}%{_docdir}/%{name}-devel/
-
-%fdupes -s %{buildroot}
+%fdupes -s build/doc/html/
 
 %files devel
 %defattr(-,root,root,-)
-%doc %{_docdir}/%{name}-devel/
+%doc build/doc/html/ COPYING.*
 %{_includedir}/eigen3/
 %{_datadir}/pkgconfig/eigen3.pc
 

++++++ 3.2.5.tar.bz2 -> 3.2.7.tar.bz2 ++++++
++++ 2250 lines of diff (skipped)


Reply via email to