diff options
author | Matthias Maier <tamiko@gentoo.org> | 2020-09-04 10:39:40 -0500 |
---|---|---|
committer | Matthias Maier <tamiko@gentoo.org> | 2020-09-04 11:13:13 -0500 |
commit | fa05bf27b53d4abb7a79fb6a35fe2054874ce807 (patch) | |
tree | c412607f8143ca6e92facde7ba88cfaaebd97da7 /sci-libs/dealii | |
parent | dev-lang/mujs: ppc stable (bug #738764) (diff) | |
download | gentoo-fa05bf27b53d4abb7a79fb6a35fe2054874ce807.tar.gz gentoo-fa05bf27b53d4abb7a79fb6a35fe2054874ce807.tar.bz2 gentoo-fa05bf27b53d4abb7a79fb6a35fe2054874ce807.zip |
sci-libs/dealii: update live ebuild
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Diffstat (limited to 'sci-libs/dealii')
-rw-r--r-- | sci-libs/dealii/dealii-9999.ebuild | 13 | ||||
-rw-r--r-- | sci-libs/dealii/metadata.xml | 2 |
2 files changed, 5 insertions, 10 deletions
diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild index c13b60b49523..e7437c82a96d 100644 --- a/sci-libs/dealii/dealii-9999.ebuild +++ b/sci-libs/dealii/dealii-9999.ebuild @@ -31,8 +31,8 @@ SLOT="0" IUSE=" adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_avx512f cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5 - +lapack metis mpi muparser nanoflann opencascade netcdf p4est petsc - scalapack slepc +sparse static-libs sundials symengine +tbb trilinos + +lapack metis mpi muparser opencascade p4est petsc + scalapack slepc +sparse static-libs sundials symengine trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science @@ -44,6 +44,7 @@ REQUIRED_USE=" RDEPEND="dev-libs/boost app-arch/bzip2 sys-libs/zlib + dev-cpp/cpp-taskflow adolc? ( sci-libs/adolc ) arpack? ( sci-libs/arpack[mpi=] ) assimp? ( media-libs/assimp ) @@ -56,8 +57,6 @@ RDEPEND="dev-libs/boost metis? ( >=sci-libs/parmetis-4 ) mpi? ( virtual/mpi ) muparser? ( dev-cpp/muParser ) - nanoflann? ( sci-libs/nanoflann ) - netcdf? ( sci-libs/netcdf-cxx:0 ) opencascade? ( sci-libs/opencascade:* ) p4est? ( sci-libs/p4est[mpi] ) petsc? ( sci-mathematics/petsc[mpi=] ) @@ -66,7 +65,6 @@ RDEPEND="dev-libs/boost sparse? ( sci-libs/umfpack ) sundials? ( <sci-libs/sundials-4:= ) symengine? ( >=sci-libs/symengine-0.4:= ) - tbb? ( dev-cpp/tbb ) trilinos? ( sci-libs/trilinos )" DEPEND="${RDEPEND} @@ -85,7 +83,6 @@ src_configure() { -DDEAL_II_PACKAGE_VERSION=9999 -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF -DDEAL_II_ALLOW_AUTODETECTION=OFF - -DDEAL_II_ALLOW_BUNDLED=OFF -DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF -DDEAL_II_COMPILE_EXAMPLES=OFF -DDEAL_II_DOCHTML_RELDIR="share/doc/${P}/html" @@ -109,8 +106,6 @@ src_configure() { -DDEAL_II_WITH_METIS="$(usex metis)" -DDEAL_II_WITH_MPI="$(usex mpi)" -DDEAL_II_WITH_MUPARSER="$(usex muparser)" - -DDEAL_II_WITH_NANOFLANN="$(usex nanoflann)" - -DDEAL_II_WITH_NETCDF="$(usex netcdf)" -DOPENCASCADE_DIR="${CASROOT}" -DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)" -DDEAL_II_WITH_P4EST="$(usex p4est)" @@ -122,7 +117,7 @@ src_configure() { -DDEAL_II_WITH_UMFPACK="$(usex sparse)" -DBUILD_SHARED_LIBS="$(usex !static-libs)" -DDEAL_II_PREFER_STATIC_LIBS="$(usex static-libs)" - -DDEAL_II_WITH_THREADS="$(usex tbb)" + -DDEAL_II_WITH_TASKFLOW=ON -DDEAL_II_WITH_TRILINOS="$(usex trilinos)" ) diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml index 90bacf01225a..cfcb25d9e502 100644 --- a/sci-libs/dealii/metadata.xml +++ b/sci-libs/dealii/metadata.xml @@ -25,10 +25,10 @@ and extra output. If you want to get meaningful backtraces see <flag name="gmsh">Add support for gmsh (<pkg>sci-libs/gmsh</pkg>)</flag> <flag name="metis">Add support for metis (<pkg>sci-libs/metis</pkg>)</flag> <flag name="muparser">Add support for muparser (<pkg>dev-cpp/muParser</pkg>)</flag> - <flag name="nanoflann">Adds support for nanoflann (<pkg>sci-libs/nanoflann</pkg>)</flag> <flag name="opencascade">Add support for opencascade (<pkg>sci-libs/opencascade</pkg>)</flag> <flag name="p4est">Add support for p4est (<pkg>sci-libs/p4est</pkg>)</flag> <flag name="petsc">Add support for petsc (<pkg>sci-mathematics/petsc</pkg>)</flag> + <flag name="nanoflann">Adds support for nanoflann (<pkg>sci-libs/nanoflann</pkg>)</flag> <flag name="scalapack">Add support for ScaLAPACK (<pkg>sci-libs/scalapack</pkg>)</flag> <flag name="slepc">Add support for slepc (<pkg>sci-mathematics/slepc</pkg>)</flag> <flag name="sparse">Add support for suitesparse (<pkg>sci-libs/suitesparse</pkg>)</flag> |