diff options
author | V3n3RiX <venerix@koprulu.sector> | 2021-10-20 10:22:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2021-10-20 10:22:14 +0100 |
commit | 46eedbedafdb0040c37884982d4c775ce277fb7b (patch) | |
tree | db33a91259730be84999e13a8d8168c799f50ac0 /sci-libs/sundials | |
parent | e23a08d0c97a0cc415aaa165da840b056f93c997 (diff) |
gentoo resync : 20.10.2021
Diffstat (limited to 'sci-libs/sundials')
-rw-r--r-- | sci-libs/sundials/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/sundials/metadata.xml | 1 | ||||
-rw-r--r-- | sci-libs/sundials/sundials-5.8.0.ebuild | 7 |
3 files changed, 7 insertions, 5 deletions
diff --git a/sci-libs/sundials/Manifest b/sci-libs/sundials/Manifest index 36bf5e279c61..100cf31a2b09 100644 --- a/sci-libs/sundials/Manifest +++ b/sci-libs/sundials/Manifest @@ -3,5 +3,5 @@ AUX sundials-5.8.0-fix-license-install-path.patch 874 BLAKE2B 134158ced2c1850aed DIST sundials-5.2.0.tar.gz 18639221 BLAKE2B c10e6deb5839993b8601347be94412d0b0c058084b4dc0d380681f7b4debd535f9736c2ef734e9fd84c6ddc190ab05f46abcb711225ec1f156a18d8edb6317fb SHA512 99163a104e436dab4779c77519502b5614b65d726324b29b14236315f6916beb5863fcd56b5acf19f62985c033b227fba1ebd3d3c4607ce991d94ee7739bb55f DIST sundials-5.8.0.tar.gz 24012815 BLAKE2B f707ad7465218532f3dc4df7627b87933b2bc52be6f1ad290b91ab83a3414ae83bc64503126af8772daa000f58a89855d7ca35fe74fa21bd91180695582442c7 SHA512 d22e699aaddaeef026e91e18dd070d06278c75b6980b36c6fb2e50203ba6445420e4a8e0612a6317dcaa521aeffbdf62ab88737be235ef70cef3a8be02a13dbb EBUILD sundials-5.2.0.ebuild 2191 BLAKE2B 522ba0de818acec9ae05b929a032b6ae43389b215d53ff84ef296024fe18c893d60af374d3a1433ca8c46b5e32f0163c4142b1ba5d00ce3ffe76acc7bdf6e3b2 SHA512 4c1b05f3c4bb9160d20bff5e43a1b7d1d05529cacc8676f19056a7865f52081d1c9e07b8c535b7e8b8ad2c163f76622c5063d43003ee365f7cb591dcfdd2a9ef -EBUILD sundials-5.8.0.ebuild 2712 BLAKE2B 1ee3ce42085318b74dfc64299c6323c81fa18a57adb809994e732dbd445f7342832ab761eba74e16b748b3280cfc9e626a0f4525c3be407302702742ef5d0098 SHA512 1a7ce334cacdddd40ffeb0f73be4b9f5aec8b16663ed4c7d5cedd201c4f145d0d5e978df86f80866db2701bb8140a70c7d1ba7a12cdfe437453160fcb6edf0db -MISC metadata.xml 1060 BLAKE2B 279da603d6a362703f8142772042d94eca792aa1690988f1fa8efc16d7e125cb70408f11ba26bdabf2e3e121f2a71e09dc7d467f82475eee6dc72696ccf74316 SHA512 6bc695f162e38e409f71185a4ce57a6b87c456aee1c63c62135ed89293c5affeefb9dd87d2e6e8296f6c5c4385cfbf3a914cacc5570d340915617cc52ce8a82f +EBUILD sundials-5.8.0.ebuild 2771 BLAKE2B 7a8767a6aeddd815229a2899bdd337f2c5c5930a451e3b753c0a503acd0f822305ec98e7011563eb5187c90cc645ccbb1dec03bbcb62c7efdbf5864ff8383c74 SHA512 67026fdd45685a685eb2bf9410de8d2575ad9c34d13f21a98dd665b762f472eecb9c208eef366bb3c58af948a8655feb706bd45f867287bc4976854d8c5776f3 +MISC metadata.xml 1131 BLAKE2B f898dfbe0da057432c5c0549d850293224137cb07d234721894752821b638f3002a1d17a06c4258b94fbc2d0e4ce5e9ee2b06c1099c473989de36b62001f2d63 SHA512 f53a7aec4b5ebc0f7737938f811e4c87842a07b03c423715296ad2992e353f661022eb2bb344e33fb03d70af6e4ffdf1908a34bdbafc3ebe9d30fa7f4bd7cad1 diff --git a/sci-libs/sundials/metadata.xml b/sci-libs/sundials/metadata.xml index ad709aab336f..7e8359df0301 100644 --- a/sci-libs/sundials/metadata.xml +++ b/sci-libs/sundials/metadata.xml @@ -16,6 +16,7 @@ </longdescription> <use> <flag name="hypre">Build with <pkg>sci-libs/hypre</pkg> conditioners</flag> + <flag name="int64">Use index size of 64 rather than 32 bits</flag> <flag name="sparse">Enable support for <pkg>sci-libs/klu</pkg> sparse solver</flag> <flag name="superlumt">Build with <pkg>sci-libs/superlu_mt</pkg></flag> </use> diff --git a/sci-libs/sundials/sundials-5.8.0.ebuild b/sci-libs/sundials/sundials-5.8.0.ebuild index 894e7ef201cf..9d6837a1479e 100644 --- a/sci-libs/sundials/sundials-5.8.0.ebuild +++ b/sci-libs/sundials/sundials-5.8.0.ebuild @@ -11,13 +11,13 @@ FORTRAN_STANDARD="77 90 2003" inherit cmake flag-o-matic fortran-2 toolchain-funcs DESCRIPTION="Suite of nonlinear solvers" -HOMEPAGE="https://computation.llnl.gov/projects/sundials" +HOMEPAGE="https://computing.llnl.gov/projects/sundials" SRC_URI="https://github.com/LLNL/${PN}/releases/download/v${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/$(ver_cut 1)" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc examples fortran hypre lapack mpi openmp sparse +static-libs superlumt threads" +IUSE="doc examples fortran hypre +int64 lapack mpi openmp sparse +static-libs superlumt threads" REQUIRED_USE=" fortran? ( static-libs ) hypre? ( mpi ) @@ -31,7 +31,7 @@ RDEPEND=" virtual/mpi[fortran?] ) sparse? ( sci-libs/klu ) - superlumt? ( sci-libs/superlu_mt:= ) + superlumt? ( sci-libs/superlu_mt:=[int64=] ) " DEPEND="${RDEPEND}" @@ -69,6 +69,7 @@ src_configure() { -DENABLE_SUPERLUMT=$(usex superlumt) -DEXAMPLES_INSTALL=ON -DEXAMPLES_INSTALL_PATH="/usr/share/doc/${PF}/examples" + -DSUNDIALS_INDEX_SIZE="$(usex int64 64 32)" -DSUPERLUMT_INCLUDE_DIR="${EPREFIX}/usr/include/superlu_mt" -DSUPERLUMT_LIBRARY="-lsuperlu_mt" -DUSE_GENERIC_MATH=ON |