summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-libs/hypre/ChangeLog6
-rw-r--r--sci-libs/hypre/Manifest10
-rw-r--r--sci-libs/hypre/hypre-2.9.0b.ebuild33
3 files changed, 19 insertions, 30 deletions
diff --git a/sci-libs/hypre/ChangeLog b/sci-libs/hypre/ChangeLog
index 01f6d3937cf7..86937efd56db 100644
--- a/sci-libs/hypre/ChangeLog
+++ b/sci-libs/hypre/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sci-libs/hypre
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hypre/ChangeLog,v 1.14 2014/06/09 03:17:04 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hypre/ChangeLog,v 1.15 2014/06/09 03:18:38 bicatali Exp $
+
+ 09 Jun 2014; Sébastien Fabbro <bicatali@gentoo.org> hypre-2.9.0b.ebuild:
+ Fixed underlinking (bug #493222) and enabling MPI (bug #508030) thanks
+ Matthias Maier
09 Jun 2014; Sébastien Fabbro <bicatali@gentoo.org> hypre-2.9.0b.ebuild:
Fixed underlinking (bug #493222) and enabling MPI (bug #508030) thanks
diff --git a/sci-libs/hypre/Manifest b/sci-libs/hypre/Manifest
index ed4ee6440a05..df1fe13969e8 100644
--- a/sci-libs/hypre/Manifest
+++ b/sci-libs/hypre/Manifest
@@ -2,13 +2,13 @@
Hash: SHA256
DIST hypre-2.9.0b.tar.gz 9053035 SHA256 6568f65e7c3c11531a00c300a059f0b81dcab3b2d038cd1154e1458a73edbe5d SHA512 6856f2c80eaf669258d73a36a59c0fd0f43e20a5b2e633b6aefbccf41f5217ea821a6201dadc0de2b17a039ba9f53d98031f0b091e3db552cc5251a4f766acb8 WHIRLPOOL acc84dec19fca2908170286adc582adb7c6b06d058a5518d87ccb4093a301046f978fea3ede6f854f9fcdf482993612b420bb0391474421b95721a91122b72dd
-EBUILD hypre-2.9.0b.ebuild 2216 SHA256 4190287646b830dc94ad8118d60b37636f51314c1ba90677a49467062371ab74 SHA512 b0872ab8c224d1195750d8b7d8a31ff80c3a86285525f3e7b449b7a25a7a5e69246d0be0d46ba4657e46fc7a92d74ea1e649a7822e9480d66a4e6dc8ab35dcf3 WHIRLPOOL 388a21626fc9714d6a9256a318583fef72217ac449357a16df7bc1df061a83e74fb2bde809a2a3beecd54d069e2e77d778fcfadd7d225f1a98312cb4551979dd
-MISC ChangeLog 2114 SHA256 09931b607744fdf6cd187bf8c46aef308b82dd2d0fb22b163399dc98015461e0 SHA512 9ede916abe8b1fb4565655d8f37a99c16ed0c7e6ffd2ab1cc303aac4916c651bbf0b7b9da43cc7dca94c7dfc7f6de24daeafdc3a15dbfcd2ad649632e9e41081 WHIRLPOOL 4623c385499d32c355c1300ba2df24b9d68c9dc6cb10e9f05e6e618d6d688aa758a33ced6ba9c80fb635c8fc61340331f8585985cac35ab1bfb14beb9b09d646
+EBUILD hypre-2.9.0b.ebuild 1937 SHA256 f4cfc647c65873326f3a828082d98641dffeaa9673701f957bb9c4d26cc35410 SHA512 99eddc5a9e3ff4d2748078da30abb2270aa96f08bfee7d92e0ea05784b5896f93556e8471fc4df1b75f9d9947d95d93e42c7bf21bdbc96c3948084fe77b540d1 WHIRLPOOL 3144d889c8913d3d240242a0b033d81b1f6f85d4da1dbbfd2375af7bcd8955af4ec0bac2a89d0998755239caef4a4e3c70462f67d649c2d456716705fb4892dd
+MISC ChangeLog 2448 SHA256 2b7203c2dc85532f8c7a53e8c603eb850a18694c4f86b6ed5d4bcd51ba83ca7a SHA512 3ba50f8df84f25aa1f55341db22987786f369f411cfbb502bd49cb9fc53e0f802d30bdcf9f9cc855bc4e554621f6de66f2b6b54ea9671c9b9abb247b79caac5b WHIRLPOOL e19b08dfc917f58d46e6201118ba3d13f97d2dae335492145fc30633db86104ed2cf14bc9f3e9c9d8e4fae8206fb4ee0403132e7fb282a90af9f43ad6c2f9435
MISC metadata.xml 335 SHA256 a48689a0e7995c40e445bce551d2ca389a10c50b1520e2f81db7584180f22255 SHA512 1ca0073f28cd72ebba36f0365a4d34b520befe39a81f2c59d0bec7d039737c1454ac0f83a65500a501944fd2c9d5be932498a6b0fc6f18793baea149e6693db0 WHIRLPOOL e64d22ae3ee573c41dcca2dbdf8e0a9a606299f50e85a90309e6022a794711e7cf98855238b8aabcc9efa972b34fcb4bf6f790db1d7d8d34436ba2db786e24c0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlNWpnoACgkQ1ycZbhPLE2CvMwCghYAyLocI3JV2LGYGneZr5M3G
-SrkAn0P5wF6I/vzuydmOu7LcrmxmkWkZ
-=CJVq
+iEYEAREIAAYFAlOVJ5QACgkQ1ycZbhPLE2Db1ACfUeneG1C5soD3zYJvXCI51+5q
+GsYAn2QzammvJYvcLqb/n/EqDYn4mb/U
+=0ptA
-----END PGP SIGNATURE-----
diff --git a/sci-libs/hypre/hypre-2.9.0b.ebuild b/sci-libs/hypre/hypre-2.9.0b.ebuild
index 43ae648d8a23..ef4905931018 100644
--- a/sci-libs/hypre/hypre-2.9.0b.ebuild
+++ b/sci-libs/hypre/hypre-2.9.0b.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/hypre/hypre-2.9.0b.ebuild,v 1.3 2014/04/22 17:27:16 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/hypre/hypre-2.9.0b.ebuild,v 1.4 2014/06/09 03:17:04 bicatali Exp $
EAPI=5
@@ -15,14 +15,12 @@ SRC_URI="https://computation.llnl.gov/casc/hypre/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="blas doc examples fortran lapack mpi"
-
-REQUIRED_USE="mpi? ( fortran lapack )"
+IUSE="doc examples fortran mpi"
RDEPEND="
sci-libs/superlu:0=
- blas? ( virtual/blas )
- lapack? ( virtual/lapack )
+ virtual/blas
+ virtual/lapack
mpi? ( virtual/mpi )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
@@ -50,29 +48,16 @@ src_prepare() {
}
src_configure() {
- local myeconfargs+=(
+ local myeconfargs=(
--enable-shared
--without-superlu
- --without-strict-checking
+ --with-blas-libs="$($(tc-getPKG_CONFIG) --libs-only-l blas | sed -e 's/-l//g')"
+ --with-blas-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L blas | sed -e 's/-L//g')"
+ --with-lapack-libs="$($(tc-getPKG_CONFIG) --libs-only-l lapack | sed -e 's/-l//g')"
+ --with-lapack-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L lapack | sed -e 's/-L//g')"
$(use_enable fortran)
$(use_with mpi MPI)
)
- if use blas; then
- myeconfargs+=(
- --with-blas-libs="$($(tc-getPKG_CONFIG) --libs-only-l blas | sed -e 's/-l//g')"
- --with-blas-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L blas | sed -e 's/-L//g')"
- )
- else
- myeconfargs+=( --without-blas )
- fi
- if use lapack; then
- myeconfargs+=(
- --with-lapack-libs="$($(tc-getPKG_CONFIG) --libs-only-l lapack | sed -e 's/-l//g')"
- --with-lapack-lib-dirs="$($(tc-getPKG_CONFIG) --libs-only-L lapack | sed -e 's/-L//g')"
- )
- else
- myeconfargs+=( --without-lapack )
- fi
econf "${myeconfargs[@]}"
}