"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "misc/armadillo.spec" between
armadillo-10.8.2.tar.xz and armadillo-11.0.0.tar.xz

About: Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use.

armadillo.spec  (armadillo-10.8.2.tar.xz):armadillo.spec  (armadillo-11.0.0.tar.xz)
Name: armadillo Name: armadillo
Version: 10.1.x Version: 11.1.x
Release: 1%{?dist} Release: 1%{?dist}
Summary: Fast C++ matrix library with syntax similar to MATLAB and Octave Summary: Fast C++ matrix library with syntax similar to MATLAB and Octave
License: ASL 2.0 License: ASL 2.0
URL: http://arma.sourceforge.net/ URL: http://arma.sourceforge.net/
Source: http://sourceforge.net/projects/arma/files/%{name}-%{version}.ta r.xz Source: http://sourceforge.net/projects/arma/files/%{name}-%{version}.ta r.xz
BuildRequires: gcc-c++, cmake, lapack-devel, arpack-devel, hdf5-devel, zlib-dev el BuildRequires: gcc-c++, cmake, lapack-devel, arpack-devel, hdf5-devel
%{!?openblas_arches:%global openblas_arches x86_64 %{ix86} armv7hl %{power64} aa rch64} %{!?openblas_arches:%global openblas_arches x86_64 %{ix86} armv7hl %{power64} aa rch64}
%ifarch %{openblas_arches} %ifarch %{openblas_arches}
BuildRequires: openblas-devel BuildRequires: openblas-devel
%endif %endif
BuildRequires: SuperLU-devel BuildRequires: SuperLU-devel
%description %description
Armadillo is a high quality C++ library for linear algebra and scientific comput ing, Armadillo is a high quality C++ library for linear algebra and scientific comput ing,
aiming towards a good balance between speed and ease of use. aiming towards a good balance between speed and ease of use.
Useful for algorithm development directly in C++, Useful for algorithm development directly in C++,
skipping to change at line 37 skipping to change at line 37
(eg. OpenBLAS, Intel MKL, Apple Accelerate framework, etc). (eg. OpenBLAS, Intel MKL, Apple Accelerate framework, etc).
A sophisticated expression evaluator (via C++ template meta-programming) A sophisticated expression evaluator (via C++ template meta-programming)
automatically combines several operations (at compile time) to increase automatically combines several operations (at compile time) to increase
speed and efficiency. speed and efficiency.
The library can be used for machine learning, pattern recognition, The library can be used for machine learning, pattern recognition,
computer vision, signal processing, bioinformatics, statistics, finance, etc. computer vision, signal processing, bioinformatics, statistics, finance, etc.
%package devel %package devel
Summary: Development headers and documentation for the Armadillo C++ libr ary Summary: Development headers and documentation for the Armadillo C++ libr ary
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
Requires: lapack-devel, atlas-devel, arpack-devel, hdf5-devel, zlib-devel , libstdc++-devel Requires: lapack-devel, arpack-devel, hdf5-devel, libstdc++-devel
%ifarch %{openblas_arches} %ifarch %{openblas_arches}
Requires: openblas-devel Requires: openblas-devel
%endif %endif
Requires: SuperLU-devel Requires: SuperLU-devel
%description devel %description devel
This package contains files necessary for development using the This package contains files necessary for development using the
Armadillo C++ library. It contains header files, example programs, Armadillo C++ library. It contains header files, example programs,
and user documentation (API reference guide). and user documentation (API reference guide).
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)