Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-misc/elmer-fem/
Date: Sat, 30 Jan 2021 14:30:52
Message-Id: 1612016929.66376d24e683275dbb164b215bdbfc026dd9395c.andrewammerlaan@gentoo
1 commit: 66376d24e683275dbb164b215bdbfc026dd9395c
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Sat Jan 30 14:28:49 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Sat Jan 30 14:28:49 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=66376d24
7
8 sci-misc/elmer-fem: add post use flag for ElmerPOST
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12
13 sci-misc/elmer-fem/elmer-fem-9.0.ebuild | 7 ++++++-
14 sci-misc/elmer-fem/metadata.xml | 1 +
15 2 files changed, 7 insertions(+), 1 deletion(-)
16
17 diff --git a/sci-misc/elmer-fem/elmer-fem-9.0.ebuild b/sci-misc/elmer-fem/elmer-fem-9.0.ebuild
18 index 8db83bd30..b576bbdb6 100644
19 --- a/sci-misc/elmer-fem/elmer-fem-9.0.ebuild
20 +++ b/sci-misc/elmer-fem/elmer-fem-9.0.ebuild
21 @@ -18,7 +18,7 @@ LICENSE="GPL-2"
22 SLOT="0"
23 KEYWORDS="~amd64 ~x86"
24
25 -IUSE="ice gui matc mpi test"
26 +IUSE="ice gui matc mpi post test"
27 RESTRICT="!test? ( test )"
28
29 RDEPEND="
30 @@ -26,6 +26,10 @@ RDEPEND="
31 virtual/lapack
32 !sci-libs/arpack
33 mpi? ( sys-cluster/openmpi )
34 + post? (
35 + dev-lang/tcl:0=
36 + dev-lang/tk:0=
37 + )
38 gui? ( x11-libs/qwt:6 )
39 "
40 DEPEND="${RDEPEND}"
41 @@ -57,6 +61,7 @@ src_configure() {
42 -DWITH_OpenMP="$(usex mpi)"
43 -DWITH_MATC="$(usex matc)"
44 -DWITH_ElmerIce="$(usex ice)"
45 + -DWITH_ELMERPOST="$(usex post)"
46 -DWITH_ELMERGUI="$(usex gui)"
47 -DWITH_QT5="$(usex gui)"
48 -DWITH_QWT="$(usex gui)"
49
50 diff --git a/sci-misc/elmer-fem/metadata.xml b/sci-misc/elmer-fem/metadata.xml
51 index ddc96e650..341020564 100644
52 --- a/sci-misc/elmer-fem/metadata.xml
53 +++ b/sci-misc/elmer-fem/metadata.xml
54 @@ -12,5 +12,6 @@
55 <flag name="gui">Build the ElmerGUI</flag>
56 <flag name="matc">Build the Elmer matc library</flag>
57 <flag name="ice">Build ElmerICE</flag>
58 + <flag name="post">Build ElmerPOST</flag>
59 </use>
60 </pkgmetadata>