summaryrefslogtreecommitdiff
path: root/sys-cluster/pmix
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-07 21:14:14 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-07 21:14:14 +0000
commit6d44cd74809cea5f81bf52ff9cd0aa902d6b6866 (patch)
tree4045142b80c7e0479c627a84e3f0de03e574df19 /sys-cluster/pmix
parent8615c518b1f1d03130f21656a1a026959bb1e9c9 (diff)
gentoo auto-resync : 07:12:2022 - 21:14:14
Diffstat (limited to 'sys-cluster/pmix')
-rw-r--r--sys-cluster/pmix/Manifest2
-rw-r--r--sys-cluster/pmix/pmix-4.2.2-r1.ebuild37
2 files changed, 39 insertions, 0 deletions
diff --git a/sys-cluster/pmix/Manifest b/sys-cluster/pmix/Manifest
index fe3d0bab93f5..a9cd94c11910 100644
--- a/sys-cluster/pmix/Manifest
+++ b/sys-cluster/pmix/Manifest
@@ -1,3 +1,5 @@
DIST pmix-2.1.1.tar.bz2 1063090 BLAKE2B 35a3bf7d297d399e897f9b9f748e176262cc0fde5afbfc9ea1e21e5c1550cf0081d9924692d7592fe1224eb727a9c3bb7b3fd216ae1b9e09dd29aefe83ac9eba SHA512 2e5d4b3c907ea9f54bb2b682c63fedb6e6c5cfad578c51bb64c805368ccd35adb317fc472867c717e0cd1d90bf13b18655a62041840c33b4a178c25bb3297d3d
+DIST pmix-4.2.2.tar.bz2 1639600 BLAKE2B b5109900e52750656200e7bdbdc39d870a01f5afc1fb622663dfb2c9647b1735c23ece906064b34923977c522fb5a89afc03d81b7d115b26337934ab5bfe7ce3 SHA512 b7cb1e2079d517b32fc5d99012a7c4b161c1509b3ac1e0ba7e4697f2fe0917455927d06c86ecab5f2fa6073e1f058e86260d2115b6f8cc968a43a5675439f28d
EBUILD pmix-2.1.1.ebuild 664 BLAKE2B cc9047aae8804184ea87005a55c36a294925645fb425cc8f4fc46c61ff6b2b1d3d228fd66d7ff1affec94b2151b56014bb0c2d78344be2cf1695331b0a19c6bc SHA512 fbef69529e59c882b36b260d6b1d77e8e5e5051353b93ab6b2ce8363033712cb1c990385691466f7e30dba2f8f4dc9eb1639bd5ee9991e286bd9187ad2f18327
+EBUILD pmix-4.2.2-r1.ebuild 757 BLAKE2B 1af68a8826169972579359c8f27aa8076cc92a1da5dc88053604e4a315ed833553283ef2415d5645b13849c08e3c81b24654e3ed3f3a251b1013a0a623d8a86a SHA512 18808e9087e9a3e4258d46f85ca48df5912940f17335603012ab148ab67bde50587c4dd231084cbe92c09a56a8e1e31ff567de171ae03f274189a381dcd87e0f
MISC metadata.xml 471 BLAKE2B e20584b628032072a966c48d91b644e4329e8677f4d0b7fbe94d1eab2ce5f7c29294ad6effc8615308a965322846b1b3406b6e20f1e81c00efc6a18fd5533a70 SHA512 73d7109871bd2bdec5736612c595aa00bd3fd910779727f06a2b70a86461b6a549400a9d5f7547f0cbf902805aebbded507327e1893585673378c162b8b18630
diff --git a/sys-cluster/pmix/pmix-4.2.2-r1.ebuild b/sys-cluster/pmix/pmix-4.2.2-r1.ebuild
new file mode 100644
index 000000000000..84966f965b68
--- /dev/null
+++ b/sys-cluster/pmix/pmix-4.2.2-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The Process Management Interface (PMI) Exascale"
+HOMEPAGE="https://openpmix.github.io/"
+SRC_URI="https://github.com/openpmix/openpmix/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug +munge pmi"
+
+RDEPEND="
+ dev-libs/libevent:=
+ sys-apps/hwloc:=
+ sys-cluster/ucx
+ sys-libs/zlib:=
+ munge? ( sys-auth/munge )
+ pmi? ( !sys-cluster/slurm )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ econf \
+ --disable-werror \
+ $(use_enable debug) \
+ $(use_with munge)
+}
+
+src_install() {
+ default
+
+ # bug #884765
+ mv "${ED}"/usr/bin/pquery "${ED}"/usr/bin/pmix-pquery || die
+}