summaryrefslogtreecommitdiff
path: root/sys-cluster
diff options
context:
space:
mode:
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/Manifest.gzbin11391 -> 11390 bytes
-rw-r--r--sys-cluster/legion/Manifest6
-rw-r--r--sys-cluster/legion/legion-21.09.0-r1.ebuild13
-rw-r--r--sys-cluster/legion/legion-23.03.0.ebuild13
-rw-r--r--sys-cluster/legion/legion-9999.ebuild6
5 files changed, 24 insertions, 14 deletions
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 675de89bc258..aa034e1762d0 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/legion/Manifest b/sys-cluster/legion/Manifest
index dfd6651ed0f1..399ab2bd9dc9 100644
--- a/sys-cluster/legion/Manifest
+++ b/sys-cluster/legion/Manifest
@@ -1,7 +1,7 @@
AUX legion-23.03.0-gcc13.patch 648 BLAKE2B 18e6a01079e29e293b633efed5a034d18d42aa1834316382b10effe3415dae37eab13e880ac7cb28c48b3d2103db6f5abff806baf659aa81ff9710096b326b90 SHA512 ae198122e28cb6112b1acb85ee068e1b26be275ab79245c09096ab1eaa99e0f5e107b3662352917820530f654125328b5dba75827383ca761bc7d4d4ace063b4
DIST legion-21.09.0.tar.gz 4017440 BLAKE2B 8f2919ed89f94cd12aff761de0e91ea0b5f9fd6001b83f69f8aff4703df159f001c562ed62ac22404fb15ebecc86a175d7acb528aba2e2d05ef7a6e6c0a9d830 SHA512 ffdbc8fa50100b7feb1709299dc1a9d01f14a6368812a6c5c16fa58746e9627f20863060c3ca25fd8865c8569c5a5f274a0298902bb82f6567b05299f55f6f75
DIST legion-23.03.0.tar.gz 4330417 BLAKE2B efcc1f071fb7d9a03e03c4640976961634c6c630186c3cb2314098ae4260ba15b65739743eb355ad7dd74454d1e07542e9a58dbe558b652f0bf788811ff94ed1 SHA512 0a07fc3913fb1108c4b0d3ba9af80464f0acc1f69727dd9271a4f98f1ed7cc51a2e97699a16f0ebd437a0fa47933f1aa78c4cbc0401d332a432d1e839d39201c
-EBUILD legion-21.09.0-r1.ebuild 1021 BLAKE2B e9f59f836af17a8f4d47935d5fe3a22429eb6aa3d54c06eeac18bda87fb87f8ff783e001ef63111e93e645ee14f99cf1440ee81a54c62d523da6e9231e5b673e SHA512 2553d8d2c65cb1f38614a424f4753fb8b46d8eea5aa5bfb81b10995154ed5970af4992aebd405a6549277d687e28f60bfebf1ba596254986bb68f696f3267d54
-EBUILD legion-23.03.0.ebuild 1141 BLAKE2B 56a6cf38fa5b4d11def34c07890c60d9c7070ffc86038bdbf07d1a38a0628f4d435622edd0d063ab8c33928e407afa845fff2e0591de95e85e32045437c85768 SHA512 1b0262bc851bee82f98810962f54bd7e251ee6b547a0a50a1f4b872d673ef9b46433ede8557a8e00f9d7ce59d945500ca32f71dba6b40a2f30da7a5e076bf701
-EBUILD legion-9999.ebuild 1021 BLAKE2B e9f59f836af17a8f4d47935d5fe3a22429eb6aa3d54c06eeac18bda87fb87f8ff783e001ef63111e93e645ee14f99cf1440ee81a54c62d523da6e9231e5b673e SHA512 2553d8d2c65cb1f38614a424f4753fb8b46d8eea5aa5bfb81b10995154ed5970af4992aebd405a6549277d687e28f60bfebf1ba596254986bb68f696f3267d54
+EBUILD legion-21.09.0-r1.ebuild 1103 BLAKE2B ac07f8fcbb952189d1917e9dd32ac9f48c4b429e4fe30cb592bc90bc04045e14415c1a6b40bd0f76a3cbfde050509cbb681867a095774d3c25ec5b73b5749cfb SHA512 bccef3a568fbbb44bd6c2c00ad3f0ff85a9667ee136b4d8074d7275cccb568fb55eaa59982c120539492b091b067da64c81c7c97a886aec89fb4784f8434a159
+EBUILD legion-23.03.0.ebuild 1223 BLAKE2B 46b9a6e2081aa2041e73818d3a005ad917087769da22478b2cac5e57db016d9d274261ee21d45d2098f3510247a0f07f0da960112e3a91d0fd41da33b90983bb SHA512 ab931e000b318c82284a45f43d71757fa62dfea6040b65c3084f063162e185765617db5ac51184f579a989c9e2da9f2f0d35da77167ca1cadfcde5e7b3498010
+EBUILD legion-9999.ebuild 992 BLAKE2B 9f19f2b9fd333dfc5e2657ea9a8d8893c4a7dd1df6346ce2b335b28e5824323d7965487f62d389b79448b105fa99ec9612aa149e02eaf42f27b8816a603c8448 SHA512 3c46a2c570fbe2b64718f23426e1f671d834a06e27020dd2538ac7c797a7459bc71f27748d4358f48f054c1a6e3cf35c4699971dc0951182094f74b5d568ae43
MISC metadata.xml 483 BLAKE2B 2acf9792efe87678449a543be25ee16b3b6652b1e44200259f8b8e0de6982183ed5230228c097c6f01119eb209d56123e0b9d81b86198fcf10587a82a3f76da6 SHA512 35543d28f4248bb5b83d19ef3635a0b787a9600cf7687f6a1ed37f4fae16df14eed0951d5c6a51bfe9ddee9e790a65983d5a3559514ce8980ef138088c0eb9b2
diff --git a/sys-cluster/legion/legion-21.09.0-r1.ebuild b/sys-cluster/legion/legion-21.09.0-r1.ebuild
index 55c79a8cda25..de37914d7dbb 100644
--- a/sys-cluster/legion/legion-21.09.0-r1.ebuild
+++ b/sys-cluster/legion/legion-21.09.0-r1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="A data-centric parallel programming system"
HOMEPAGE="https://legion.stanford.edu/"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="git://StanfordLegion/${PN}.git https://github.com/StanfordLegion/${PN}.git"
+ EGIT_REPO_URI="https://github.com/StanfordLegion/legion.git"
else
- SRC_URI="https://github.com/StanfordLegion/${PN}/archive/${P}.tar.gz"
+ SRC_URI="https://github.com/StanfordLegion/legion/archive/${P}.tar.gz"
S="${WORKDIR}"/${PN}-${P}
KEYWORDS="~amd64"
@@ -29,6 +29,11 @@ DEPEND="examples? ( virtual/mpi[cxx] )
RDEPEND="${DEPEND}"
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/863731
+ # Fixed upstream / in live ebuild.
+ filter-lto
+
local mycmakeargs=(
-DLegion_USE_HWLOC=$(usex hwloc)
-DLegion_USE_GASNet=$(usex gasnet)
diff --git a/sys-cluster/legion/legion-23.03.0.ebuild b/sys-cluster/legion/legion-23.03.0.ebuild
index 95cdbf4b0a3c..55259ad9c9a6 100644
--- a/sys-cluster/legion/legion-23.03.0.ebuild
+++ b/sys-cluster/legion/legion-23.03.0.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="A data-centric parallel programming system"
HOMEPAGE="https://legion.stanford.edu/"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="git://StanfordLegion/${PN}.git https://github.com/StanfordLegion/${PN}.git"
+ EGIT_REPO_URI="https://github.com/StanfordLegion/legion.git"
else
- SRC_URI="https://github.com/StanfordLegion/${PN}/archive/${P}.tar.gz"
+ SRC_URI="https://github.com/StanfordLegion/legion/archive/${P}.tar.gz"
S="${WORKDIR}"/${PN}-${P}
KEYWORDS="~amd64"
@@ -34,6 +34,11 @@ PATCHES=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/863731
+ # Fixed upstream / in live ebuild.
+ filter-lto
+
local mycmakeargs=(
-DLegion_USE_HWLOC=$(usex hwloc)
-DLegion_USE_GASNet=$(usex gasnet)
diff --git a/sys-cluster/legion/legion-9999.ebuild b/sys-cluster/legion/legion-9999.ebuild
index 55c79a8cda25..188222290cd2 100644
--- a/sys-cluster/legion/legion-9999.ebuild
+++ b/sys-cluster/legion/legion-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,9 +9,9 @@ DESCRIPTION="A data-centric parallel programming system"
HOMEPAGE="https://legion.stanford.edu/"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="git://StanfordLegion/${PN}.git https://github.com/StanfordLegion/${PN}.git"
+ EGIT_REPO_URI="https://github.com/StanfordLegion/legion.git"
else
- SRC_URI="https://github.com/StanfordLegion/${PN}/archive/${P}.tar.gz"
+ SRC_URI="https://github.com/StanfordLegion/legion/archive/${P}.tar.gz"
S="${WORKDIR}"/${PN}-${P}
KEYWORDS="~amd64"