suitesparse-7.6.0.ebuild 843 B

123456789101112131415161718192021222324252627282930
  1. # Copyright 1999-2023 Gentoo Authors
  2. # Distributed under the terms of the GNU General Public License v2
  3. EAPI=8
  4. DESCRIPTION="Metapackage for a suite of sparse matrix tools"
  5. HOMEPAGE="https://github.com/DrTimothyAldenDavis/SuiteSparse"
  6. LICENSE="metapackage"
  7. SLOT="0"
  8. KEYWORDS="amd64 arm64 ppc ppc64 ~sparc x86"
  9. IUSE="cuda cholmod doc lapack openmp partition tbb"
  10. DEPEND=""
  11. RDEPEND="
  12. =sci-libs/suitesparseconfig-${PV}[cuda?,openmp?]
  13. >=sci-libs/amd-3.3.1[doc?]
  14. >=sci-libs/btf-2.3.1[doc?]
  15. >=sci-libs/camd-3.3.1[doc?]
  16. >=sci-libs/ccolamd-3.3.1[doc?]
  17. cholmod? ( >=sci-libs/cholmod-5.2.0[cuda?,doc?,partition?,lapack?] )
  18. >=sci-libs/colamd-3.3.1[doc?]
  19. >=sci-libs/cxsparse-4.3.1[doc?]
  20. >=sci-libs/klu-2.3.2[doc?]
  21. >=sci-libs/ldl-3.3.1[doc?]
  22. >=sci-libs/spex-2.3.2[doc?]
  23. >=sci-libs/spqr-4.3.2[doc?]
  24. >=sci-libs/umfpack-6.3.2[doc?,cholmod?]
  25. "