commit:     2a9b86a8a66a4709836dda5e80cdf20129c9fedf
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 19 17:59:03 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Feb 19 18:00:12 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2a9b86a8

added changes from openmpi-1.8.4-r2::gentoo

Package-Manager: portage-2.2.14

---
 sys-cluster/openmpi/ChangeLog                                     | 6 ++++++
 sys-cluster/openmpi/metadata.xml                                  | 1 +
 .../openmpi/{openmpi-1.8.4-r2.ebuild => openmpi-1.8.4-r3.ebuild}  | 8 ++++----
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/openmpi/ChangeLog b/sys-cluster/openmpi/ChangeLog
index 0fa386e..99406f7 100644
--- a/sys-cluster/openmpi/ChangeLog
+++ b/sys-cluster/openmpi/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*openmpi-1.8.4-r3 (19 Feb 2015)
+
+  19 Feb 2015; Christoph Junghans <ott...@gentoo.org> +openmpi-1.8.4-r3.ebuild,
+  -openmpi-1.8.4-r2.ebuild, metadata.xml:
+  added changes from openmpi-1.8.4-r2::gentoo
+
   18 Feb 2015; Justin Lecher <j...@gentoo.org> metadata.xml,
   openmpi-1.6.5.ebuild, openmpi-1.7.3.ebuild, openmpi-1.8.1.ebuild,
   openmpi-1.8.3.ebuild, openmpi-1.8.4-r2.ebuild:

diff --git a/sys-cluster/openmpi/metadata.xml b/sys-cluster/openmpi/metadata.xml
index 4dd7acd..d6e99ae 100644
--- a/sys-cluster/openmpi/metadata.xml
+++ b/sys-cluster/openmpi/metadata.xml
@@ -12,6 +12,7 @@
                platform support</flag>
     <flag name="romio">Build the ROMIO MPI-IO component</flag>
     <flag name="mpi-threads">Enable MPI_THREAD_MULTIPLE</flag>
+       <flag name='numa'>Enable numactl to allow binding processes to 
CPUs</flag>
     <flag name="vt">Enable bundled VampirTrace support</flag>
   </use>
 </pkgmetadata>

diff --git a/sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild 
b/sys-cluster/openmpi/openmpi-1.8.4-r3.ebuild
similarity index 96%
rename from sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild
rename to sys-cluster/openmpi/openmpi-1.8.4-r3.ebuild
index 5174cde..7822097 100644
--- a/sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.8.4-r3.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.8.4-r1.ebuild,v 1.1 
2015/02/04 21:46:32 jsbronder Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-cluster/openmpi/openmpi-1.8.4-r2.ebuild,v 1.1 
2015/02/17 01:17:41 jsbronder Exp $
 
 EAPI=5
 
@@ -34,8 +34,8 @@ HOMEPAGE="http://www.open-mpi.org";
 SRC_URI="http://www.open-mpi.org/software/ompi/v$(get_version_component_range 
1-2)/downloads/${MY_P}.tar.bz2"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux"
-IUSE="cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads romio 
threads vt
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
+IUSE="cma cuda +cxx elibc_FreeBSD fortran heterogeneous ipv6 mpi-threads numa 
romio threads vt
        ${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} 
${IUSE_OPENMPI_OFED_FEATURES}"
 
 REQUIRED_USE="openmpi_rm_slurm? ( !openmpi_rm_pbs )
@@ -60,7 +60,7 @@ RDEPEND="
        !sys-cluster/mpiexec
        >=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}]
        dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-       >=sys-apps/hwloc-1.10.0-r2[${MULTILIB_USEDEP}]
+       >=sys-apps/hwloc-1.10.0-r2[${MULTILIB_USEDEP},numa?]
        >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
        cuda? ( dev-util/nvidia-cuda-toolkit )
        elibc_FreeBSD? ( dev-libs/libexecinfo )

Reply via email to