* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2021-10-13 20:52 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2021-10-13 20:52 UTC (permalink / raw
To: gentoo-commits
commit: 0fb67176fac0ed4e1e72956cfa0ebc65a90d9e6e
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Oct 13 20:51:49 2021 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Wed Oct 13 20:51:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fb67176
sys-cluster/opencoarrays: new package. 2.9.2 version
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 1 +
sys-cluster/opencoarrays/metadata.xml | 11 +++++++
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 38 ++++++++++++++++++++++
3 files changed, 50 insertions(+)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
new file mode 100644
index 000000000..379b42f5b
--- /dev/null
+++ b/sys-cluster/opencoarrays/Manifest
@@ -0,0 +1 @@
+DIST opencoarrays-2.9.2.tar.gz 325027 BLAKE2B 61a9dd790fd04a6330418ebc78f105c768cf1cd4fdea4991219f94878ca1c119e598a4e5246e15fe43cca5f6c3b4af709f4a09831d3b27035b8932db531830d5 SHA512 3c0038607c63bb8a7db52a54e4c207c857e2f2c06d315454d8b6e4d463b1343f69cba5bed3d091a3792eff2288ba0a442f7b762a49b7dc6362a27025bf6ca7be
diff --git a/sys-cluster/opencoarrays/metadata.xml b/sys-cluster/opencoarrays/metadata.xml
new file mode 100644
index 000000000..4c10d20b9
--- /dev/null
+++ b/sys-cluster/opencoarrays/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>torokhov-s-a@yandex.ru</email>
+ <name>Sergey Torokhov</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">sourceryinstitute/OpenCoarrays</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
new file mode 100644
index 000000000..74c8ae781
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
+HOMEPAGE="http://www.opencoarrays.org/"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/mpi[fortran]
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+pkg_setup() {
+ fortran-2_pkg_setup
+}
+
+src_test() {
+ cmake_build test
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2021-10-16 13:56 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2021-10-16 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 85fb7fb3d26c7e1dad14bf92b8535c2d9cca0186
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Oct 16 13:55:04 2021 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sat Oct 16 13:55:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85fb7fb3
sys-cluster/opencoarrays: Disable tests. Replace virtual/mpi with compat impl.
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index 74c8ae781..ab7092849 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -19,11 +19,16 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+
+#! Disable tests due for most versions of openmpi and mpich failed it with error:
+#! "No network interfaces were found for out-of-band communications.
+#! We require at least one available network for out-of-band messaging."
+#! But tests run successfully with FEATURES="-network-sandbox"
+#IUSE="test"
+#RESTRICT="!test? ( test )"
RDEPEND="
- virtual/mpi[fortran]
+ || ( >=sys-cluster/openmpi-1.10.7[fortran] >=sys-cluster/mpich-3.3[fortran] )
"
DEPEND="
${RDEPEND}
@@ -33,6 +38,6 @@ pkg_setup() {
fortran-2_pkg_setup
}
-src_test() {
- cmake_build test
-}
+#src_test() {
+# cmake_build test
+#}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2021-10-27 20:18 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2021-10-27 20:18 UTC (permalink / raw
To: gentoo-commits
commit: d305f8170258f1d97d38eb72de3c0e899d979b02
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Oct 27 20:15:08 2021 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Wed Oct 27 20:18:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d305f817
sys-cluster/opencoarrays: Fix MPI network testing. Re-enable tests.
Add PROPERTIES="test_network" to enable network testing
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index ab7092849..eac668bef 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -20,12 +20,12 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-#! Disable tests due for most versions of openmpi and mpich failed it with error:
-#! "No network interfaces were found for out-of-band communications.
-#! We require at least one available network for out-of-band messaging."
-#! But tests run successfully with FEATURES="-network-sandbox"
-#IUSE="test"
-#RESTRICT="!test? ( test )"
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+# We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
RDEPEND="
|| ( >=sys-cluster/openmpi-1.10.7[fortran] >=sys-cluster/mpich-3.3[fortran] )
@@ -38,6 +38,6 @@ pkg_setup() {
fortran-2_pkg_setup
}
-#src_test() {
-# cmake_build test
-#}
+src_test() {
+ cmake_build test
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2022-04-26 17:13 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2022-04-26 17:13 UTC (permalink / raw
To: gentoo-commits
commit: 5a9185cce37557c8cde809c609836f5cab4c4750
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue Apr 26 16:56:00 2022 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Tue Apr 26 17:11:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a9185cc
sys-cluster/opencoarrays: fix Manifest
It's strange but ".VERSION" file of initial tarball for created Manifest
doesn't contain some additional information about tags.
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 2 +-
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index 379b42f5b..00141e62c 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1 +1 @@
-DIST opencoarrays-2.9.2.tar.gz 325027 BLAKE2B 61a9dd790fd04a6330418ebc78f105c768cf1cd4fdea4991219f94878ca1c119e598a4e5246e15fe43cca5f6c3b4af709f4a09831d3b27035b8932db531830d5 SHA512 3c0038607c63bb8a7db52a54e4c207c857e2f2c06d315454d8b6e4d463b1343f69cba5bed3d091a3792eff2288ba0a442f7b762a49b7dc6362a27025bf6ca7be
+DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index eac668bef..c5ad2e47e 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ MY_PN="OpenCoarrays"
DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
HOMEPAGE="http://www.opencoarrays.org/"
-SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2022-05-01 0:39 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2022-05-01 0:39 UTC (permalink / raw
To: gentoo-commits
commit: 23e33ff78a71a6927873f672db03340187716b78
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Apr 30 23:57:12 2022 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sun May 1 00:02:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23e33ff7
sys-cluster/opencoarrays: 2.9.3 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 1 +
sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 43 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index 00141e62c..54020f5e5 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1 +1,2 @@
DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
+DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
new file mode 100644
index 000000000..bc7b573a7
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
+HOMEPAGE="http://www.opencoarrays.org/"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+# We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran] )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+pkg_setup() {
+ fortran-2_pkg_setup
+}
+
+src_test() {
+ cmake_build test
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2022-05-01 1:20 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2022-05-01 1:20 UTC (permalink / raw
To: gentoo-commits
commit: 242269b16590bd47071ea6ec69221922c81d655a
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sun May 1 01:17:27 2022 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sun May 1 01:17:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=242269b1
sys-cluster/opencoarrays: fix tests using sys-cluster/mpich
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 2 +-
sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index c5ad2e47e..993256530 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -28,7 +28,7 @@ PROPERTIES="test_network"
RESTRICT="!test? ( test )"
RDEPEND="
- || ( >=sys-cluster/openmpi-1.10.7[fortran] >=sys-cluster/mpich-3.3[fortran] )
+ || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
"
DEPEND="
${RDEPEND}
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
index bc7b573a7..993256530 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -28,7 +28,7 @@ PROPERTIES="test_network"
RESTRICT="!test? ( test )"
RDEPEND="
- || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran] )
+ || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
"
DEPEND="
${RDEPEND}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2022-06-15 21:39 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2022-06-15 21:39 UTC (permalink / raw
To: gentoo-commits
commit: 906e5e92592fae0099a1b3e85c8bb3d65c566016
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Jun 15 21:38:44 2022 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Wed Jun 15 21:38:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=906e5e92
sys-cluster/opencoarrays: 2.10.0 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 1 +
.../opencoarrays/opencoarrays-2.10.0.ebuild | 35 ++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index 54020f5e5..dc649cee3 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,2 +1,3 @@
DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
+DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
new file mode 100644
index 000000000..951b82902
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
+HOMEPAGE="http://www.opencoarrays.org/"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+# We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
+"
+DEPEND="
+ ${RDEPEND}
+"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2022-09-02 13:45 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2022-09-02 13:45 UTC (permalink / raw
To: gentoo-commits
commit: a781327a4baae60217c1d76cd4b3cdc4c7f7be3d
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri Sep 2 13:44:31 2022 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Fri Sep 2 13:44:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a781327a
sys-cluster/opencoarrays: add filter-lto to fix compile error
Closes: https://bugs.gentoo.org/860765
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild | 8 +++++++-
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 10 ++++------
sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild | 10 ++++------
3 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
index 951b82902..ca009c52c 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_STANDARD="2003"
-inherit cmake fortran-2
+inherit cmake flag-o-matic fortran-2
MY_PN="OpenCoarrays"
@@ -33,3 +33,9 @@ RDEPEND="
DEPEND="
${RDEPEND}
"
+
+src_configure() {
+ filter-lto # Bug 860765
+
+ cmake_src_configure
+}
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
index 993256530..ca009c52c 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_STANDARD="2003"
-inherit cmake fortran-2
+inherit cmake flag-o-matic fortran-2
MY_PN="OpenCoarrays"
@@ -34,10 +34,8 @@ DEPEND="
${RDEPEND}
"
-pkg_setup() {
- fortran-2_pkg_setup
-}
+src_configure() {
+ filter-lto # Bug 860765
-src_test() {
- cmake_build test
+ cmake_src_configure
}
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
index 993256530..ca009c52c 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_STANDARD="2003"
-inherit cmake fortran-2
+inherit cmake flag-o-matic fortran-2
MY_PN="OpenCoarrays"
@@ -34,10 +34,8 @@ DEPEND="
${RDEPEND}
"
-pkg_setup() {
- fortran-2_pkg_setup
-}
+src_configure() {
+ filter-lto # Bug 860765
-src_test() {
- cmake_build test
+ cmake_src_configure
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2022-10-15 14:57 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2022-10-15 14:57 UTC (permalink / raw
To: gentoo-commits
commit: 12648832903290bded69179a56a47088a2640b04
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Oct 15 14:55:28 2022 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sat Oct 15 14:55:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12648832
sys-cluster/opencoarrays: 2.10.1 version bump
RDEPEND=( >=sys-cluster/openmpi-4.1.2[fortran] ) is dropped
this version bump due to multiple test failures issue:
https://github.com/sourceryinstitute/OpenCoarrays/issues/769
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 1 +
.../opencoarrays/opencoarrays-2.10.1.ebuild | 43 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index dc649cee3..c0851e68d 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,3 +1,4 @@
DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
+DIST opencoarrays-2.10.1.tar.gz 338370 BLAKE2B b77c9848aaf8118c252297550ad7055db3a098adef948183b0595a0d6aeda6fc732c163dcb503992e534378f1714158a9deae154635a8088a83924ea692f4ba5 SHA512 52ee33b467a748e83428f195b020cac8449953c2570652bc03831f186f6f019e9122fbb61a27d382a7adf5bef1e66e0a6d931198e0434ed68ec51b4e21fa2829
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
new file mode 100644
index 000000000..83a2dc72f
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake flag-o-matic fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
+HOMEPAGE="http://www.opencoarrays.org/"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+# We require at least one available network for out-of-band messaging."
+IUSE="test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+# >=sys-cluster/openmpi-4.1.2[fortran] is dropped due to
+# multiple test failures issue: https://github.com/sourceryinstitute/OpenCoarrays/issues/769
+RDEPEND="
+ >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads]
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_configure() {
+ filter-lto # Bug 860765
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2023-04-22 23:52 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2023-04-22 23:52 UTC (permalink / raw
To: gentoo-commits
commit: 9396a77a078f92627044b85e41600df3cba3ad3e
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Apr 22 23:51:22 2023 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sat Apr 22 23:51:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9396a77a
sys-cluster/opencoarrays: fix Manifest for 2.10.1
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 2 +-
sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index c0851e68d..97aeb234a 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,4 +1,4 @@
DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
-DIST opencoarrays-2.10.1.tar.gz 338370 BLAKE2B b77c9848aaf8118c252297550ad7055db3a098adef948183b0595a0d6aeda6fc732c163dcb503992e534378f1714158a9deae154635a8088a83924ea692f4ba5 SHA512 52ee33b467a748e83428f195b020cac8449953c2570652bc03831f186f6f019e9122fbb61a27d382a7adf5bef1e66e0a6d931198e0434ed68ec51b4e21fa2829
+DIST OpenCoarrays-2.10.1.tar.gz 338927 BLAKE2B f3a357c44ca0f2ca9b676afd04490936795b4f208ce8d27e1da3d578ccea40cf3dfed2a81c2a06fe423ef9f74ee3344e0f587bcbb3e7e57898d7bb1c112801f7 SHA512 f90e1f5d9a558730a81efacb5075346fe8f69e2469a5f691c0132fbb8753f0ff41d651cc2c38a4a62cbeea3fb7d8b47b3f6a927f75838f3f0b917e17e7cef017
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
index 83a2dc72f..78a48f02b 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ MY_PN="OpenCoarrays"
DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
HOMEPAGE="http://www.opencoarrays.org/"
-SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2023-05-27 21:21 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2023-05-27 21:21 UTC (permalink / raw
To: gentoo-commits
commit: f2733f0b56b2b16a0aa6406d6b5c260a029d5bea
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat May 27 20:21:25 2023 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sat May 27 20:21:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2733f0b
sys-clyster/opencoarrays: drop old 2.9.2 (failed to build with gcc:12)
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 1 -
sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild | 41 ----------------------
2 files changed, 42 deletions(-)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index 97aeb234a..b87326afd 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,4 +1,3 @@
-DIST OpenCoarrays-2.9.2.tar.gz 324933 BLAKE2B 36f4273aa5241b6bb48459f2fc3c68103382406fc733bb3b0b3eca698f94df9623d6364c227143d26b4c7fc6abcaa91e1730c6bbc19b4a662bdb59259bef7dd6 SHA512 4588d665a65fe5715bd283949ff2f65277e4379466a935e92512c34e92c9bdcdd4809ae5422d3c9898e6ecfb534ea9cf4467666acf3fda9b22011528a055f96f
DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
DIST OpenCoarrays-2.10.1.tar.gz 338927 BLAKE2B f3a357c44ca0f2ca9b676afd04490936795b4f208ce8d27e1da3d578ccea40cf3dfed2a81c2a06fe423ef9f74ee3344e0f587bcbb3e7e57898d7bb1c112801f7 SHA512 f90e1f5d9a558730a81efacb5075346fe8f69e2469a5f691c0132fbb8753f0ff41d651cc2c38a4a62cbeea3fb7d8b47b3f6a927f75838f3f0b917e17e7cef017
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
deleted file mode 100644
index ca009c52c..000000000
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_MAKEFILE_GENERATOR=emake
-FORTRAN_STANDARD="2003"
-
-inherit cmake flag-o-matic fortran-2
-
-MY_PN="OpenCoarrays"
-
-DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
-HOMEPAGE="http://www.opencoarrays.org/"
-SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
-# "No network interfaces were found for out-of-band communications.
-# We require at least one available network for out-of-band messaging."
-IUSE="test"
-PROPERTIES="test_network"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- || ( >=sys-cluster/openmpi-4.1.2[fortran] >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads] )
-"
-DEPEND="
- ${RDEPEND}
-"
-
-src_configure() {
- filter-lto # Bug 860765
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2023-05-27 21:21 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2023-05-27 21:21 UTC (permalink / raw
To: gentoo-commits
commit: 34ee96ad9de24ad48c0cf6067dcceef8f92c353e
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat May 27 20:29:04 2023 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Sat May 27 20:29:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34ee96ad
sys-cluster/opencoarrays: fix install '*.a' without static-libs USE
Closes: https://bugs.gentoo.org/901423
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
...pencoarrays-2.10.0.ebuild => opencoarrays-2.10.0-r1.ebuild} | 10 +++++++++-
...pencoarrays-2.10.1.ebuild => opencoarrays-2.10.1-r1.ebuild} | 10 +++++++++-
...{opencoarrays-2.9.3.ebuild => opencoarrays-2.9.3-r1.ebuild} | 10 +++++++++-
3 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild
similarity index 88%
rename from sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
rename to sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild
index 483ed4d3c..e235d00f7 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.10.0.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.0-r1.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86"
# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
# "No network interfaces were found for out-of-band communications.
# We require at least one available network for out-of-band messaging."
-IUSE="test"
+IUSE="static-libs test"
PROPERTIES="test_network"
RESTRICT="!test? ( test )"
@@ -43,3 +43,11 @@ src_configure() {
cmake_src_configure
}
+
+src_install() {
+ cmake_src_install
+
+ if ! use static-libs ; then
+ find "${ED}" -name '*.a' -delete || die # Bug 901423
+ fi
+}
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild
similarity index 88%
rename from sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
rename to sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild
index 4080b13e9..1afe6919a 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.10.1.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.1-r1.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86"
# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
# "No network interfaces were found for out-of-band communications.
# We require at least one available network for out-of-band messaging."
-IUSE="test"
+IUSE="static-libs test"
PROPERTIES="test_network"
RESTRICT="!test? ( test )"
@@ -46,3 +46,11 @@ src_configure() {
cmake_src_configure
}
+
+src_install() {
+ cmake_src_install
+
+ if ! use static-libs ; then
+ find "${ED}" -name '*.a' -delete || die # Bug 901423
+ fi
+}
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild
similarity index 88%
rename from sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
rename to sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild
index 483ed4d3c..e235d00f7 100644
--- a/sys-cluster/opencoarrays/opencoarrays-2.9.3.ebuild
+++ b/sys-cluster/opencoarrays/opencoarrays-2.9.3-r1.ebuild
@@ -23,7 +23,7 @@ KEYWORDS="~amd64 ~x86"
# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
# "No network interfaces were found for out-of-band communications.
# We require at least one available network for out-of-band messaging."
-IUSE="test"
+IUSE="static-libs test"
PROPERTIES="test_network"
RESTRICT="!test? ( test )"
@@ -43,3 +43,11 @@ src_configure() {
cmake_src_configure
}
+
+src_install() {
+ cmake_src_install
+
+ if ! use static-libs ; then
+ find "${ED}" -name '*.a' -delete || die # Bug 901423
+ fi
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/
@ 2024-02-29 20:02 Sergey Torokhov
0 siblings, 0 replies; 13+ messages in thread
From: Sergey Torokhov @ 2024-02-29 20:02 UTC (permalink / raw
To: gentoo-commits
commit: 89ec444ce507a9acc1a1aa58c22141737b52d112
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Thu Feb 29 19:16:20 2024 +0000
Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Thu Feb 29 19:16:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89ec444c
sys-cluster/opencoarrays: 2.10.2 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
sys-cluster/opencoarrays/Manifest | 1 +
.../opencoarrays/opencoarrays-2.10.2.ebuild | 52 ++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/sys-cluster/opencoarrays/Manifest b/sys-cluster/opencoarrays/Manifest
index b87326afd7..b5099d478e 100644
--- a/sys-cluster/opencoarrays/Manifest
+++ b/sys-cluster/opencoarrays/Manifest
@@ -1,3 +1,4 @@
DIST OpenCoarrays-2.9.3.tar.gz 326779 BLAKE2B 3ef2262f1047db596bbebf96f5f9b1770056eede05a358dc307fbff290e319827fb7894bf841d77fafc195a865b4acb09efb4da0becca936a5a89131c37245b8 SHA512 4e313e3cb6dcdf309dbc37b96756d69812b2867f4cd3325439746b0f6059c29ff6160a538704c872bb6f55c63be3c4c0ca04294946ac8abc5c36cfc1cdf7b460
DIST OpenCoarrays-2.10.0.tar.gz 329486 BLAKE2B 33df3f8d78f6b763ff16ae61fad6ef0c9d3dbc443b9c0b665ba090158d192607d481fdd4900b2eb1e08e07363ac4f0cc6cbed3f9b4f0d0bd99dcabd8e3ec43d5 SHA512 0316e27e7b644736ea01407b1f1d430a3d01d34dd75a85378fac7bf0db19a370f360976bc8d148791b62206d8f42bbf4197570ea75aa5a318ce07b2ce05042b2
DIST OpenCoarrays-2.10.1.tar.gz 338927 BLAKE2B f3a357c44ca0f2ca9b676afd04490936795b4f208ce8d27e1da3d578ccea40cf3dfed2a81c2a06fe423ef9f74ee3344e0f587bcbb3e7e57898d7bb1c112801f7 SHA512 f90e1f5d9a558730a81efacb5075346fe8f69e2469a5f691c0132fbb8753f0ff41d651cc2c38a4a62cbeea3fb7d8b47b3f6a927f75838f3f0b917e17e7cef017
+DIST OpenCoarrays-2.10.2.tar.gz 339400 BLAKE2B 622e4be72d41f3b3749dac920bc4e0b257b07650b0f6a3192a87b1a30a01d56a7eb832d951588f08d70764d55a7d744be945fef37b76785de5da93f544d62ab7 SHA512 941dc192dd5d55f5413e6b05d1cb468d376e3bd481788829dac206ef6f18b9882f7f57704df513f3a2dae4fd4428832308d87ae523b96c164e732ab6f1bbde91
diff --git a/sys-cluster/opencoarrays/opencoarrays-2.10.2.ebuild b/sys-cluster/opencoarrays/opencoarrays-2.10.2.ebuild
new file mode 100644
index 0000000000..f390ee5f61
--- /dev/null
+++ b/sys-cluster/opencoarrays/opencoarrays-2.10.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_STANDARD="2003"
+
+inherit cmake flag-o-matic fortran-2
+
+MY_PN="OpenCoarrays"
+
+DESCRIPTION="A parallel application binary interface for Fortran 2018 compilers"
+HOMEPAGE="http://www.opencoarrays.org/"
+SRC_URI="https://github.com/sourceryinstitute/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests fail with FEATURES="network-sandbox" for most versions of openmpi and mpich it with error:
+# "No network interfaces were found for out-of-band communications.
+# We require at least one available network for out-of-band messaging."
+IUSE="static-libs test"
+PROPERTIES="test_network"
+RESTRICT="!test? ( test )"
+
+# >=sys-cluster/openmpi-4.1.2[fortran] is dropped due to
+# multiple test failures issue:
+# https://github.com/sourceryinstitute/OpenCoarrays/issues/769
+RDEPEND="
+ >=sys-cluster/mpich-3.4.3[fortran,mpi-threads,threads]
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_configure() {
+ filter-lto # Bug 860765
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if ! use static-libs ; then
+ find "${ED}" -name '*.a' -delete || die # Bug 901423
+ fi
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-02-29 20:02 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-02 13:45 [gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/opencoarrays/ Sergey Torokhov
-- strict thread matches above, loose matches on Subject: below --
2024-02-29 20:02 Sergey Torokhov
2023-05-27 21:21 Sergey Torokhov
2023-05-27 21:21 Sergey Torokhov
2023-04-22 23:52 Sergey Torokhov
2022-10-15 14:57 Sergey Torokhov
2022-06-15 21:39 Sergey Torokhov
2022-05-01 1:20 Sergey Torokhov
2022-05-01 0:39 Sergey Torokhov
2022-04-26 17:13 Sergey Torokhov
2021-10-27 20:18 Sergey Torokhov
2021-10-16 13:56 Sergey Torokhov
2021-10-13 20:52 Sergey Torokhov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox