Search Criteria
Package Details: armadillo 10.2.1-1
Git Clone URL: | https://aur.archlinux.org/armadillo.git (read-only, click to copy) |
---|---|
Package Base: | armadillo |
Description: | C++ linear algebra library |
Upstream URL: | http://arma.sourceforge.net/ |
Licenses: | |
Submitter: | None |
Maintainer: | valandil |
Last Packager: | valandil |
Votes: | 51 |
Popularity: | 0.45 |
First Submitted: | 2009-12-14 16:43 |
Last Updated: | 2021-02-04 11:36 |
Dependencies (7)
- arpack
- blas (openblas-lapack-git, openblas-git, blas-tmg, flexiblas, openblas-lapack-static, openblas-cblas-git, atlas-lapack, blis-cblas-openmp, blis-cblas, blas-git, openblas-lapack, armpl, openblas)
- lapack (openblas-lapack-git, lapack-tmg, flexiblas, openblas-lapack-static, atlas-lapack, lapack-git, openblas-lapack, armpl)
- superlu>=5.2.0
- cmake (cmake-git) (make)
- hdf5 (hdf5-git, hdf5-openmpi-java, hdf5-java, hdf5-openmpi) (optional) – HDF5 output
- intel-mkl (optional) – Intel Math Kernel Library support
Required by (7)
- ensmallen
- gnss-sdr-git
- gr-adapt-git (optional)
- mlpack
- odb_api (optional)
- pktools
- sgpp
Latest Comments
1 2 3 4 Next › Last »
valandil commented on 2020-05-05 02:07
I wouldn't want to add those to makedepends, mostly because they not only needed for building, but also at runtime.
The other way is add PKGBUILDs for all variants (hdf5+intelmpi,intelmpi,hdf5), but I don't want to support a combinatorial number of packages. I wish the build system had something similar to Spack's variants...
Anyway, the simplest solution is add cleanup up the optdepends, and maybe add a note saying if you want the benefit of the optional dependencies, to install them, then recompile armadillo. Its CMakeLists.txt will pick them up.
Sounds fair?
hottea commented on 2020-05-05 00:16
Would you consider add
intel-mkl, hdf5
tomakedepends
? If these pkgs are not installed or listed inmakedepends
, there is no reason to add them asoptdepends
since they will not be linked witharmadillo
. Also,acml-cblas
should be removed, since there is no such pkg in official repo or aur.armadillo
doesn't seem to depend on cuda.valandil commented on 2016-05-20 13:15
yaourt -S --nodeps superlu
yaourt -S armadillo
ochurlaud commented on 2016-05-19 21:39
I got this error by updating...
error: failed to prepare transaction (could not satisfy dependencies)
:: armadillo: installing superlu (5.2.0-1) breaks dependency 'superlu=4.3'
==> WARNING: Your packages are saved in /tmp/yaourt-tmp-olivier
valandil commented on 2016-05-19 15:00
This is only a temporary situation. When 7.100.0 goes out of test, I will go back to using the stable version. I am doing it this way because otherwise I would have to create a superlu4 package just for armadillo 6.*.*.
ochurlaud commented on 2016-05-18 22:25
Using the test version here is maybe not a good idea: there is no stable package on archlinux... Could you reconsider?
valandil commented on 2016-05-17 13:50
I've updated this to the latest test version to make sure that SuperLU and armadillo play nice. If you encounter any issue, please contact me.
berquist commented on 2015-11-11 00:23
Oops, forgot to update the checksum.
valandil commented on 2015-09-25 22:12
Unless people ask for version 6.000, I think I'm gonna hold off until they remove the test flag upstream.
valandil commented on 2015-09-15 17:37
I'm currently on vacation with a limited access to the Internet. Will update in two weeks.