From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4F4911382C5 for ; Mon, 19 Mar 2018 18:11:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7F02DE0936; Mon, 19 Mar 2018 18:11:23 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 45EDDE0936 for ; Mon, 19 Mar 2018 18:11:23 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 46656335C91 for ; Mon, 19 Mar 2018 18:11:21 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 49A3625D for ; Mon, 19 Mar 2018 18:11:19 +0000 (UTC) From: "Matthias Maier" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Matthias Maier" Message-ID: <1521483064.85e5cd7914cb115ec7ae126983945d6e018920bb.tamiko@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: sci-libs/dealii/ X-VCS-Repository: proj/sci X-VCS-Files: sci-libs/dealii/dealii-9999.ebuild sci-libs/dealii/metadata.xml X-VCS-Directories: sci-libs/dealii/ X-VCS-Committer: tamiko X-VCS-Committer-Name: Matthias Maier X-VCS-Revision: 85e5cd7914cb115ec7ae126983945d6e018920bb X-VCS-Branch: master Date: Mon, 19 Mar 2018 18:11:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 179ce72c-e292-4082-bbb1-100f7f48387d X-Archives-Hash: 654638209a4399ef0652d837c9e02347 commit: 85e5cd7914cb115ec7ae126983945d6e018920bb Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 19 18:01:13 2018 +0000 Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 19 18:11:04 2018 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=85e5cd79 sci-libs/dealii: update live ebuild Package-Manager: Portage-2.3.24, Repoman-2.3.6 sci-libs/dealii/dealii-9999.ebuild | 12 ++++++++---- sci-libs/dealii/metadata.xml | 2 ++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/sci-libs/dealii/dealii-9999.ebuild b/sci-libs/dealii/dealii-9999.ebuild index 00c2498d3..6992d107a 100644 --- a/sci-libs/dealii/dealii-9999.ebuild +++ b/sci-libs/dealii/dealii-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -34,9 +34,9 @@ LICENSE="LGPL-2.1+" SLOT="0" IUSE=" adolc assimp arpack cpu_flags_x86_avx cpu_flags_x86_sse2 cuda +debug - doc +examples +gsl hdf5 +lapack metis mpi muparser nanoflann - opencascade netcdf p4est petsc slepc +sparse static-libs sundials +tbb - trilinos + doc +examples gmsh +gsl hdf5 +lapack metis mpi muparser nanoflann + opencascade netcdf p4est petsc scalapack slepc +sparse static-libs + sundials +tbb trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science @@ -52,6 +52,7 @@ RDEPEND="dev-libs/boost arpack? ( sci-libs/arpack[mpi=] ) assimp? ( media-libs/assimp ) cuda? ( dev-util/nvidia-cuda-sdk ) + gmsh? ( sci-libs/gmsh ) gsl? ( sci-libs/gsl ) hdf5? ( sci-libs/hdf5[mpi=] ) lapack? ( virtual/lapack ) @@ -63,6 +64,7 @@ RDEPEND="dev-libs/boost opencascade? ( sci-libs/opencascade:* ) p4est? ( sci-libs/p4est[mpi] ) petsc? ( sci-mathematics/petsc[mpi=] ) + scalapack? ( sci-libs/scalapack ) slepc? ( sci-mathematics/slepc[mpi=] ) sparse? ( sci-libs/umfpack ) sundials? ( sci-libs/sundials ) @@ -100,6 +102,7 @@ src_configure() { -DDEAL_II_HAVE_SSE2="$(usex cpu_flags_x86_sse2)" -DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)" -DDEAL_II_COMPONENT_EXAMPLES="$(usex examples)" + -DDEAL_II_WITH_GMSH="$(usex gmsh)" -DDEAL_II_WITH_GSL="$(usex gsl)" -DDEAL_II_WITH_HDF5="$(usex hdf5)" -DDEAL_II_WITH_LAPACK="$(usex lapack)" @@ -112,6 +115,7 @@ src_configure() { -DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)" -DDEAL_II_WITH_P4EST="$(usex p4est)" -DDEAL_II_WITH_PETSC="$(usex petsc)" + -DDEAL_II_WITH_SCALAPACK="$(usex scalapack)" -DDEAL_II_WITH_SLEPC="$(usex slepc)" -DDEAL_II_WITH_SUNDIALS="$(usex sundials)" -DDEAL_II_WITH_UMFPACK="$(usex sparse)" diff --git a/sci-libs/dealii/metadata.xml b/sci-libs/dealii/metadata.xml index cc695c2b5..2125eb0c0 100644 --- a/sci-libs/dealii/metadata.xml +++ b/sci-libs/dealii/metadata.xml @@ -23,6 +23,7 @@ Build an additional debug library with extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see <http://www.gentoo.org/proj/en/qa/backtraces.xml> Compile the library with -std=c++11 + Add support for gmsh (sci-libs/gmsh) Build and install the mesh_converter executable Add support for metis (sci-libs/metis) Add support for mumps (sci-libs/mumps) @@ -32,6 +33,7 @@ and extra output. If you want to get meaningful backtraces see Add support for p4est (sci-mathematics/p4est) Build and install the parameter_gui executable Add support for petsc (sci-mathematics/petsc) + Add support for ScaLAPACK (sci-libs/scalapack) Add support for slepc (sci-mathematics/slepc) Add support for suitesparse (sci-libs/suitesparse) Add threading support with the help of the tbb library (dev-cpp/tbb)