Hello community, here is the log from the commit of package armadillo for openSUSE:Leap:15.2 checked in at 2020-02-21 23:50:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/armadillo (Old) and /work/SRC/openSUSE:Leap:15.2/.armadillo.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "armadillo" Fri Feb 21 23:50:54 2020 rev:21 rq:775650 version:9.800.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/armadillo/armadillo.changes 2020-01-15 14:47:21.945294721 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.armadillo.new.26092/armadillo.changes 2020-02-21 23:50:55.676754419 +0100 @@ -1,0 +2,81 @@ +Sat Jan 4 14:59:19 UTC 2020 - Atri Bhattacharya <[email protected]> + +- Update to version 9.800.3: + * Minor bug fixes. + +------------------------------------------------------------------- +Wed Oct 30 09:43:40 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Update to version 9.800.1: + * Faster solve() in default operation; iterative refinement is + no longer applied by default; use solve_opts::refine to + explicitly enable refinement. + * Faster expmat(). + * Faster handling of triangular matrices by rcond(). + * Added .front() and .back(). + * Added .is_trimatu() and .is_trimatl(). + * Added .is_diagmat(). + +------------------------------------------------------------------- +Thu Sep 5 09:35:57 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Update to version 9.700.2: + * Faster handling of cubes by vectorise(). + * Faster handling of sparse matrices by nonzeros(). + * Faster row-wise index_min() and index_max(). + * Expanded join_rows() and join_cols() to handle joining up to 4 + matrices. + * Expanded .save() and .load() to allow storing sparse matrices + in CSV format. + * Added randperm() to generate a vector with random permutation + of a sequence of integers. + +------------------------------------------------------------------- +Tue Jul 16 11:39:07 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Update to version 9.600.4: + * faster handling of sparse submatrices. + * faster handling of sparse diagonal views. + * faster handling of sparse matrices by symmatu() and symmatl(). + * faster handling of sparse matrices by join_cols(). + * expanded clamp() to handle sparse matrices. + * added .clean() to replace elements below a threshold with + zeros; can be used to sparsify matrices. + +------------------------------------------------------------------- +Tue Jun 25 09:56:07 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Update to version 9.500.2: + * expanded solve() with solve_opts::likely_sympd to indicate + that the given matrix is likely positive definite + * more robust automatic detection of positive definite matrices + by solve() and inv() + * faster handling of sparse submatrices + * expanded eigs_sym() to print a warning if the given matrix is + not symmetric + * extended LAPACK function prototypes to follow Fortran passing + conventions for so-called "hidden arguments", in order to + address GCC Bug 90329; + * to use previous LAPACK function prototypes without the "hidden + arguments", #define ARMA_DONT_USE_FORTRAN_HIDDEN_ARGS before + #include <armadillo> + +------------------------------------------------------------------- +Sat May 18 12:48:45 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Update to version 9.400.3: + + Faster cov() and cor() + + Added .as_col() and .as_row() + + Expanded .shed_rows() / .shed_cols() / .shed_slices() to + remove rows/columns/slices specified in a vector + + Expanded vectorise() to handle sparse matrices + + Expanded element-wise versions of max() and min() to handle + sparse matrices + + Optimised handling of sparse matrix expressions: sparse % + (sparse +- scalar) and sparse / (sparse +- scalar) + + Expanded eig_sym(), chol(), expmat_sym(), logmat_sympd(), + sqrtmat_sympd(), inv_sympd() to print a warning if the given + matrix is not symmetric + + More consistent detection of vector expressions + +------------------------------------------------------------------- Old: ---- armadillo-9.300.2.tar.xz New: ---- armadillo-9.800.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ armadillo.spec ++++++ --- /var/tmp/diff_new_pack.k62ULk/_old 2020-02-21 23:50:56.132755326 +0100 +++ /var/tmp/diff_new_pack.k62ULk/_new 2020-02-21 23:50:56.132755326 +0100 @@ -1,7 +1,7 @@ # # spec file for package armadillo # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define soname libarmadillo9 Name: armadillo -Version: 9.300.2 +Version: 9.800.3 Release: 0 Summary: C++ matrix library with interfaces to LAPACK and ATLAS License: Apache-2.0 Group: Development/Libraries/C and C++ -Url: http://arma.sourceforge.net/ +URL: http://arma.sourceforge.net/ Source: http://downloads.sourceforge.net/arma/%{name}-%{version}.tar.xz Source2: baselibs.conf BuildRequires: arpack-ng-devel ++++++ armadillo-9.300.2.tar.xz -> armadillo-9.800.3.tar.xz ++++++ ++++ 40069 lines of diff (skipped)
