summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-cluster/legion: mark as LTO-unsafeEli Schwartz2024-03-292-2/+12
| | | | | | | | Intentionally omitted from live ebuild since it works in git master. Closes: https://bugs.gentoo.org/863731 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: use the literal repository name in urlsEli Schwartz2024-03-293-8/+8
| | | | | | | | | | It is considered bad style in ::gentoo to use variable replacements in url fields, since it prevents copy/pasting from the file without first running a bash parser. It's okay for tarball name and for the version, but this was the repository base url Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: remove conceptually invalid repository clone urlEli Schwartz2024-03-293-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | This clearly wasn't tested (or else it was a cunning form of troll) to list the primary clone url as git://directoryname/reponame.git given that the directory name "StanfordLegion" is not a valid hostname or IP address. If I had to hazard the wildest of wild guesses as to what this was intended to do, it was intended to allow cloning from github.com over your choice of git:// or https:// protocols. Which leaves open the alternative question "why in G-ds name...". In any case, it doesn't matter since github hasn't offered git:// support for quite some time, so even if it worked, it wouldn't work. This change was made by github for the same reason that portage scolds you for using it: * git-r3: git protocol is completely insecure and may render the ebuild * easily susceptible to MITM attacks (even if used only as fallback). Please * use https instead. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: add 23.03.0Sam James2023-04-183-0/+72
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: examples need MPISam James2021-12-262-12/+10
| | | | | Closes: https://bugs.gentoo.org/821424 Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: tidy upSam James2021-12-262-8/+10
| | | | | | | CMake sets the shared libs bits for us and let's make use of Bashisms. Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: bump to EAPI 8 and legion-21.09.0Marco Scardovi2021-12-263-4/+48
| | | | | | | | Bug: https://bugs.gentoo.org/796128 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/23305 Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: drop older ebuildsMarco Scardovi2021-12-2613-553/+0
| | | | | | | Bug: https://bugs.gentoo.org/796128 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi <marco@scardovi.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: disable hwloc by defaultSam James2021-12-2611-11/+11
| | | | | | | | | | | Doesn't build with newer versions right now and it looks like (not being an expert in cluster stuff at all, to be fair) hwloc isn't super important here from the upstream comments (there's alternatives available which are used by default). Bug: https://github.com/StanfordLegion/legion/issues/575 Bug: https://bugs.gentoo.org/796128 Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/legion: add hwloc subslot operatorSam James2021-10-2913-92/+103
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-cluster/legion: fix variable referencesSam James2021-04-038-8/+8
| | | | | Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Normalize metadata.xml filesMichał Górny2021-03-161-1/+1
| | | | | | | | | | | Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-cluster/legion: fix double KEYWORDSSam James2021-02-158-16/+8
| | | | | | | | | | Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* */*: [QA] Fix trivial cases of MissingTestRestrictMichał Górny2019-12-117-0/+7
| | | | | | | | | | | | | | | | | | The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-cluster/legion: version bumpChristoph Junghans2019-07-032-0/+41
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
* sys-cluster/legion: use HTTPS.Michael Mair-Keimberger2019-03-1810-17/+17
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11407 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* sys-cluster/legion: version bump to 18.12.0Christoph Junghans2019-02-105-9/+47
| | | | | | Closes: https://bugs.gentoo.org/677616 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Christoph Junghans <junghans@gentoo.org>
* sys-cluster/legion: version bumpChristoph Junghans2018-06-013-0/+82
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-cluster: Update Manifest hashes.Ulrich Müller2017-12-091-6/+6
|
* sys-cluster/legio: version bumpChristoph Junghans2017-10-272-0/+41
| | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3
* sys-cluster/legion: version bumpChristoph Junghans2017-08-242-0/+41
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1
* sys-cluster/legion: version bumpChristoph Junghans2017-05-263-0/+79
| | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1
* Globally add missing remote ID references to metadata.xmlJustin Lecher2017-04-291-3/+6
| | | | Signed-off-by: Justin Lecher <jlec@gentoo.org>
* sys-cluster/legion: version bumpChristoph Junghans2017-04-062-0/+35
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-282-2/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-cluster/legion: Drop CMAKE_MIN_VERSIONJohannes Huber2017-02-071-2/+1
| | | | | | Value covered by eclass. Package-Manager: Portage-2.3.3, Repoman-2.3.1
* sys-cluster/legion: update metadataChristoph Junghans2016-11-131-1/+1
| | | | Package-Manager: portage-2.3.0
* sys-cluster/legion: version bumpChristoph Junghans2016-10-242-0/+35
| | | | Package-Manager: portage-2.3.0
* sys-cluster/legion: build shared libsChristoph Junghans2016-09-091-1/+2
| | | | Package-Manager: portage-2.2.28
* sys-cluster/legion: initial commitChristoph Junghans2016-09-025-0/+206
Package-Manager: portage-2.2.28