Hello community,
here is the log from the commit of package armadillo for openSUSE:Factory checked in at 2012-10-09 13:47:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/armadillo (Old)
and /work/SRC/openSUSE:Factory/.armadillo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "armadillo", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/armadillo/armadillo.changes 2012-10-03 07:04:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.armadillo.new/armadillo.changes 2012-10-09 13:54:33.000000000 +0200
@@ -1,0 +2,14 @@
+Sun Oct 7 23:53:46 UTC 2012 - badshah400@gmail.com
+
+- Update to version 3.4.3:
+ + Fix for aliasing issue in diagmat()
+ + Fix for speye() signature
+ + Fixes for handling empty sparse matrices
+ + Minor fixes for handling sparse submatrix views
+ + Minor speedups for sparse matrices
+ + Workaround for a bug in the Mac OS X accelerate framework
+ + Added documentation for saving & loading matrices in HDF5
+ format
+ + Faster dot() and cdot() for complex numbers.
+
+-------------------------------------------------------------------
Old:
----
armadillo-3.4.2.tar.gz
New:
----
armadillo-3.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ armadillo.spec ++++++
--- /var/tmp/diff_new_pack.NuFIpG/_old 2012-10-09 13:54:34.000000000 +0200
+++ /var/tmp/diff_new_pack.NuFIpG/_new 2012-10-09 13:54:34.000000000 +0200
@@ -17,7 +17,7 @@
Name: armadillo
-Version: 3.4.2
+Version: 3.4.3
Release: 0
Summary: Fast C++ matrix library with interfaces to LAPACK and ATLAS
License: LGPL-3.0+
++++++ armadillo-3.4.2.tar.gz -> armadillo-3.4.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/armadillo-3.4.2/CMakeLists.txt new/armadillo-3.4.3/CMakeLists.txt
--- old/armadillo-3.4.2/CMakeLists.txt 2012-09-25 07:37:23.000000000 +0200
+++ new/armadillo-3.4.3/CMakeLists.txt 2012-10-03 03:42:50.000000000 +0200
@@ -16,7 +16,7 @@
set(ARMA_MAJOR 3)
set(ARMA_MINOR 4)
-set(ARMA_PATCH 2)
+set(ARMA_PATCH 3)
message(STATUS "Configuring Armadillo ${ARMA_MAJOR}.${ARMA_MINOR}.${ARMA_PATCH}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/armadillo-3.4.2/README.txt new/armadillo-3.4.3/README.txt
--- old/armadillo-3.4.2/README.txt 2012-09-25 08:07:44.000000000 +0200
+++ new/armadillo-3.4.3/README.txt 2012-10-03 03:42:50.000000000 +0200
@@ -447,6 +447,7 @@
- David Lawrence
- Jussi Lehtola
- Jeremy Mason
+- Nikolay Mayorov
- Carlos Mendes
- Artem Novikov
- Martin Orlob
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/armadillo-3.4.2/include/armadillo_bits/arma_version.hpp new/armadillo-3.4.3/include/armadillo_bits/arma_version.hpp
--- old/armadillo-3.4.2/include/armadillo_bits/arma_version.hpp 2012-09-20 06:40:59.000000000 +0200
+++ new/armadillo-3.4.3/include/armadillo_bits/arma_version.hpp 2012-10-03 03:42:50.000000000 +0200
@@ -18,7 +18,7 @@
#define ARMA_VERSION_MAJOR 3
#define ARMA_VERSION_MINOR 4
-#define ARMA_VERSION_PATCH 2
+#define ARMA_VERSION_PATCH 3
#define ARMA_VERSION_NAME "Ku De Ta"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/armadillo-3.4.2/include/armadillo_bits/fn_diagmat.hpp new/armadillo-3.4.3/include/armadillo_bits/fn_diagmat.hpp
--- old/armadillo-3.4.2/include/armadillo_bits/fn_diagmat.hpp 2011-05-23 17:00:31.000000000 +0200
+++ new/armadillo-3.4.3/include/armadillo_bits/fn_diagmat.hpp 2012-10-03 03:38:44.000000000 +0200
@@ -1,5 +1,5 @@
-// Copyright (C) 2008-2010 NICTA (www.nicta.com.au)
-// Copyright (C) 2008-2010 Conrad Sanderson
+// Copyright (C) 2008-2012 NICTA (www.nicta.com.au)
+// Copyright (C) 2008-2012 Conrad Sanderson
//
// This file is part of the Armadillo C++ library.
// It is provided without any warranty of fitness
@@ -18,12 +18,17 @@
//! interpret a matrix or a vector as a diagonal matrix (i.e. off-diagonal entries are zero)
template<typename T1>
arma_inline
-const Op