summaryrefslogtreecommitdiff
path: root/virtual/mpi
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /virtual/mpi
reinit the tree, so we can have metadata
Diffstat (limited to 'virtual/mpi')
-rw-r--r--virtual/mpi/Manifest5
-rw-r--r--virtual/mpi/metadata.xml11
-rw-r--r--virtual/mpi/mpi-2.0-r3.ebuild17
-rw-r--r--virtual/mpi/mpi-2.0-r4.ebuild20
4 files changed, 53 insertions, 0 deletions
diff --git a/virtual/mpi/Manifest b/virtual/mpi/Manifest
new file mode 100644
index 000000000000..3b8e9a20991c
--- /dev/null
+++ b/virtual/mpi/Manifest
@@ -0,0 +1,5 @@
+EBUILD mpi-2.0-r3.ebuild 578 SHA256 4b92373ee5bf7c491b6f6e77062c9a8b05787bf6ba2434c0dde26cc40234e0a5 SHA512 5016c97200f82108d220576945d981ceba7e6909a03b29f44fb91069222cbd1a74cab5a467c912ca1cd32418507073579737bebe9f1d11b3d65d7d8ef3f09d7d WHIRLPOOL 5073565cfdffdf7a9baa83ea1d7b5405bf05340ba140c2d99e6fc2cc10151aa4c4d978138ef09170d4f8890711af73664d5796267dda7126ffd956924766c6f6
+EBUILD mpi-2.0-r4.ebuild 806 SHA256 369f0356eef9eb99532609625ef9b75267e0449937210d43719906002f954217 SHA512 291a0d7e79e4efff4b44803e037ce11005518e687b86acba1f8201395d5a35c7e7be95a2b1645c133921dfa758626da958cc45ac7bd5eb802b43851cd2d34043 WHIRLPOOL 295d4f5132578b9595cb81679ed472a8c1d814716f6b0d528d8af67f9bc351dae1e529e14de3accaa62ab2cdaf50bf9eb49dae34bcd811b9c7f7dce4093249c2
+MISC ChangeLog 3968 SHA256 6acc5b0873d12b297b3c453fbd496498e143c8a0663f4aee2775b4a91982632f SHA512 eee412e66f9f44961ae196be2485e9dbf8b2abc5edbee654877e1593161fc5de607a120df7a68389e18f6bd77aa7ca153d1563c4246ee9411f80e734656e1faa WHIRLPOOL 42d5a63b2b6a6c512820bbcabe505581d36586d1acff9c743706e8e4721df4ac0de9f77d476b0ae911b53749b155f5ee1cfaa53abb215a86362741d44bc248e2
+MISC ChangeLog-2015 3021 SHA256 d711b6b2b7f145dad3760069f3a6f920c4076b59f9dfae790dde902b0635dddc SHA512 157a33e4715f97d4b57315d3ccae9892d801300bcb5b61586803927981f7e40a41a8c439d2a7c2230a5ac407b57b758742bebe6f39617e1775cdc8e8f232d9e6 WHIRLPOOL 8472c2bf05141b5e81363fb6740c5b09f5d522e524d692b02c09d73e77bf61df2d15b491cf4c49faeee7543932089317262eaf6111926a52feb420ab7d2d6a3f
+MISC metadata.xml 349 SHA256 7d7cc46218b55921564428c1e6da7de71966a741f24dd5a8518f097450d95f87 SHA512 396d35d2c66059fa0448f3df7c2d62829b7658319abc76c7555193d45395ee39de5169a8dda71a7750f2b7550cd4f02618404fa982eec165fcba85efcfbdd10b WHIRLPOOL ce0a7ccdc0fd46107e4cb485e20d11d49bc412adff8f9f7ed5291652ad82a28156a24b3afa37865baf4aca337804107f3e53ccfa4b0180d5f2b038c9f8592be4
diff --git a/virtual/mpi/metadata.xml b/virtual/mpi/metadata.xml
new file mode 100644
index 000000000000..327f69e3321b
--- /dev/null
+++ b/virtual/mpi/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>cluster@gentoo.org</email>
+ <name>Gentoo Cluster Project</name>
+ </maintainer>
+ <use>
+ <flag name="romio">Enable romio, a high-performance portable MPI-IO</flag>
+ </use>
+</pkgmetadata>
diff --git a/virtual/mpi/mpi-2.0-r3.ebuild b/virtual/mpi/mpi-2.0-r3.ebuild
new file mode 100644
index 000000000000..54f3880f28a2
--- /dev/null
+++ b/virtual/mpi/mpi-2.0-r3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Virtual for Message Passing Interface (MPI) v2.0 implementation"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cxx fortran romio threads"
+
+RDEPEND="|| (
+ sys-cluster/openmpi[cxx?,fortran?,romio?,threads?]
+ sys-cluster/mpich[cxx?,fortran?,romio?,threads?]
+ sys-cluster/mpich2[cxx?,fortran?,romio?,threads?]
+ sys-cluster/mvapich2[fortran?,romio?,threads?]
+ sys-cluster/native-mpi
+)"
diff --git a/virtual/mpi/mpi-2.0-r4.ebuild b/virtual/mpi/mpi-2.0-r4.ebuild
new file mode 100644
index 000000000000..dafbcab23589
--- /dev/null
+++ b/virtual/mpi/mpi-2.0-r4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Message Passing Interface (MPI) v2.0 implementation"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cxx fortran romio threads"
+
+RDEPEND="|| (
+ >=sys-cluster/openmpi-1.10.2-r1[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
+ >=sys-cluster/mpich-3.2-r1[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
+ sys-cluster/mpich2[${MULTILIB_USEDEP},cxx?,fortran?,romio?,threads?]
+ sys-cluster/mvapich2[${MULTILIB_USEDEP},cxx(-)?,fortran?,romio?,threads?]
+ sys-cluster/nullmpi[${MULTILIB_USEDEP},cxx(-)?,fortran(-)?,romio(-)?,threads(-)?]
+ sys-cluster/native-mpi
+)"