diff options
author | Matthias Maier <tamiko@gentoo.org> | 2017-05-25 10:51:48 -0500 |
---|---|---|
committer | Matthias Maier <tamiko@gentoo.org> | 2017-05-25 10:51:48 -0500 |
commit | cbcfc008bd0422cb2561e06c1045688489a35ae1 (patch) | |
tree | 392abc743d93b4379325fccd55d8e58f644a19bf /sci-libs | |
parent | sci-mathematics/slepc: initial commit (diff) | |
download | sci-cbcfc008bd0422cb2561e06c1045688489a35ae1.tar.gz sci-cbcfc008bd0422cb2561e06c1045688489a35ae1.tar.bz2 sci-cbcfc008bd0422cb2561e06c1045688489a35ae1.zip |
sci-libs/dealii: add support for slepc
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/dealii/dealii-8.5.0.ebuild | 5 | ||||
-rw-r--r-- | sci-libs/dealii/dealii-9999.ebuild | 5 | ||||
-rw-r--r-- | sci-libs/dealii/metadata.xml | 3 |
3 files changed, 10 insertions, 3 deletions
diff --git a/sci-libs/dealii/dealii-8.5.0.ebuild b/sci-libs/dealii/dealii-8.5.0.ebuild index 7aa0c61b6..50b6e6d7e 100644 --- a/sci-libs/dealii/dealii-8.5.0.ebuild +++ b/sci-libs/dealii/dealii-8.5.0.ebuild @@ -35,12 +35,13 @@ SLOT="0" IUSE=" arpack cpu_flags_x86_avx cpu_flags_x86_sse2 c++11 +debug doc +examples +gsl hdf5 +lapack metis mpi muparser opencascade netcdf p4est petsc - +sparse static-libs +tbb trilinos + slepc +sparse static-libs +tbb trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science REQUIRED_USE=" p4est? ( mpi ) + slepc? ( petsc ) trilinos? ( mpi )" RDEPEND="dev-libs/boost @@ -57,6 +58,7 @@ RDEPEND="dev-libs/boost opencascade? ( sci-libs/opencascade:* ) p4est? ( sci-libs/p4est[mpi] ) petsc? ( sci-mathematics/petsc[mpi=] ) + slepc? ( sci-mathematics/slepc[mpi=] ) sparse? ( sci-libs/umfpack ) tbb? ( dev-cpp/tbb ) trilinos? ( sci-libs/trilinos )" @@ -99,6 +101,7 @@ src_configure() { -DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)" -DDEAL_II_WITH_P4EST="$(usex p4est)" -DDEAL_II_WITH_PETSC="$(usex petsc)" + -DDEAL_II_WITH_SLEPC="$(usex slepc)" -DDEAL_II_WITH_UMFPACK="$(usex sparse)" -DBUILD_SHARED_LIBS="$(usex !static-libs)" -DDEAL_II_PREFER_STATIC_LIBS="$(usex static-libs)" diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild index 6378e4b61..c66ac8a72 100644 --- a/sci-libs/dealii/dealii-9999.ebuild +++ b/sci-libs/dealii/dealii-9999.ebuild @@ -35,12 +35,13 @@ SLOT="0" IUSE=" arpack cpu_flags_x86_avx cpu_flags_x86_sse2 c++11 +debug doc +examples +gsl hdf5 +lapack metis mpi muparser opencascade netcdf p4est petsc - +sparse static-libs +tbb trilinos + slepc +sparse static-libs +tbb trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science REQUIRED_USE=" p4est? ( mpi ) + slepc? ( petsc ) trilinos? ( mpi )" RDEPEND="dev-libs/boost @@ -57,6 +58,7 @@ RDEPEND="dev-libs/boost opencascade? ( sci-libs/opencascade:* ) p4est? ( sci-libs/p4est[mpi] ) petsc? ( sci-mathematics/petsc[mpi=] ) + slepc? ( sci-mathematics/slepc[mpi=] ) sparse? ( sci-libs/umfpack ) tbb? ( dev-cpp/tbb ) trilinos? ( sci-libs/trilinos )" @@ -101,6 +103,7 @@ src_configure() { -DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)" -DDEAL_II_WITH_P4EST="$(usex p4est)" -DDEAL_II_WITH_PETSC="$(usex petsc)" + -DDEAL_II_WITH_SLEPC="$(usex slepc)" -DDEAL_II_WITH_UMFPACK="$(usex sparse)" -DBUILD_SHARED_LIBS="$(usex !static-libs)" -DDEAL_II_PREFER_STATIC_LIBS="$(usex static-libs)" diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml index 825ec87c2..9b9c83ecc 100644 --- a/sci-libs/dealii/metadata.xml +++ b/sci-libs/dealii/metadata.xml @@ -29,7 +29,8 @@ and extra output. If you want to get meaningful backtraces see <flag name="opencascade">Add support for opencascade (<pkg>sci-libs/opencascade</pkg>)</flag> <flag name="p4est">Add support for p4est (<pkg>sci-mathematics/p4est</pkg>)</flag> <flag name="parameter_gui">Build and install the parameter_gui executable</flag> - <flag name="petsc">Add support for petsc (<pkg>sci-libs/petsc</pkg>)</flag> + <flag name="petsc">Add support for petsc (<pkg>sci-mathematics/petsc</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> <flag name="tbb">Add threading support with the help of the tbb library (<pkg>dev-cpp/tbb</pkg>)</flag> <flag name="trilinos">Add support for trilinos (<pkg>sci-libs/trilinos</pkg>)</flag> |