Use the maintainers directive in all packages (#35201)

This commit is contained in:
Massimiliano Culpo
2023-02-02 06:07:25 +01:00
committed by GitHub
parent 9865a42b20
commit ddecf07045
1493 changed files with 1526 additions and 1525 deletions

View File

@@ -49,6 +49,8 @@ def test_all(mock_packages, capfd):
"user2,",
"user3",
"py-extension1:",
"adamjstewart,",
"pradyunsg,",
"user1,",
"user2",
]
@@ -66,6 +68,10 @@ def test_all_by_user(mock_packages, capfd):
with capfd.disabled():
out = split(maintainers("--all", "--by-user"))
assert out == [
"adamjstewart:",
"py-extension1",
"pradyunsg:",
"py-extension1",
"user0:",
"maintainers-3",
"user1:",

View File

@@ -76,7 +76,7 @@ def test_error_on_anonymous_dependency(config, mock_packages):
[
("maintainers-1", ["user1", "user2"]),
# Reset from PythonPackage
("py-extension1", ["user1", "user2"]),
("py-extension1", ["adamjstewart", "pradyunsg", "user1", "user2"]),
# Extends maintainers-1
("maintainers-3", ["user0", "user1", "user2", "user3"]),
],

View File

@@ -238,7 +238,7 @@ class HasManyMetadataAttributes:
url = "https://example.com/foo.tar.gz"
git = "https://example.com/foo/bar.git"
maintainers = ["alice", "bob"]
maintainers("alice", "bob")
tags = ["foo", "bar", "baz"]
depends_on("foo")

View File

@@ -12,6 +12,6 @@ class Maintainers2(Package):
homepage = "http://www.example.com"
url = "http://www.example.com/maintainers2-1.0.tar.gz"
maintainers = ["user2", "user3"]
maintainers("user2", "user3")
version("1.0", "0123456789abcdef0123456789abcdef")

View File

@@ -13,7 +13,7 @@ class PyExtension1(PythonPackage):
homepage = "http://www.example.com"
url = "http://www.example.com/extension1-1.0.tar.gz"
maintainers = ["user1", "user2"]
maintainers("user1", "user2")
version("1.0", "00000000000000000000000000000110")
version("2.0", "00000000000000000000000000000120")

View File

@@ -15,7 +15,7 @@ class Abacus(MakefilePackage):
for large-scale electronic-structure simulations
from first principles"""
maintainers = ["bitllion"]
maintainers("bitllion")
homepage = "http://abacus.ustc.edu.cn/"
git = "https://github.com/abacusmodeling/abacus-develop.git"

View File

@@ -12,7 +12,7 @@ class AbseilCpp(CMakePackage):
homepage = "https://abseil.io/"
url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.tar.gz"
maintainers = ["jcftang"]
maintainers("jcftang")
tags = ["windows"]
version(

View File

@@ -126,7 +126,7 @@ class Acfl(Package):
homepage = "https://developer.arm.com/tools-and-software/server-and-hpc/arm-allinea-studio"
url = "https://developer.arm.com/-/media/Files/downloads/hpc/arm-compiler-for-linux/22-1/arm-compiler-for-linux_22.1_Ubuntu-20.04_aarch64.tar"
maintainers = ["annop-w"]
maintainers("annop-w")
# Build Versions: establish OS for URL
acfl_os = get_os()

View File

@@ -12,7 +12,7 @@ class ActsDd4hep(CMakePackage):
homepage = "https://github.com/acts-project/acts-dd4hep"
url = "https://github.com/acts-project/acts-dd4hep/archive/refs/tags/v1.0.0.tar.gz"
maintainers = ["HadrienG2", "wdconinc"]
maintainers("HadrienG2", "wdconinc")
version("1.0.1", sha256="e40f34ebc30b3c33a6802c9d94136e65072d8dcee0b7db57a645f08a64ea5334")
version("1.0.0", sha256="991f996944c88efa837880f919239e50d12c5c9361e220bc9422438dd608308c")

View File

@@ -32,7 +32,7 @@ class Acts(CMakePackage, CudaPackage):
homepage = "https://acts.web.cern.ch/ACTS/"
git = "https://github.com/acts-project/acts.git"
list_url = "https://github.com/acts-project/acts/releases/"
maintainers = ["HadrienG2"]
maintainers("HadrienG2")
tags = ["hep"]

View File

@@ -16,7 +16,7 @@ class Actsvg(CMakePackage):
list_url = "https://github.com/acts-project/actsvg/releases"
git = "https://github.com/acts-project/actsvg.git"
maintainers = ["HadrienG2", "wdconinc"]
maintainers("HadrienG2", "wdconinc")
version("0.4.26", sha256="a1dfad15b616cac8191a355c1a87544571c36349400e3de56b9e5be6fa73714c")

View File

@@ -14,7 +14,7 @@ class Adiak(CMakePackage):
url = "https://github.com/LLNL/Adiak/releases/download/v0.1/adiak-v0.1.1.tar.gz"
git = "https://github.com/LLNL/Adiak"
maintainers = ["daboehme", "mplegendre"]
maintainers("daboehme", "mplegendre")
variant("mpi", default=True, description="Build with MPI support")
variant("shared", default=True, description="Build dynamic libraries")

View File

@@ -17,7 +17,7 @@ class Adios(AutotoolsPackage):
url = "https://github.com/ornladios/ADIOS/archive/v1.12.0.tar.gz"
git = "https://github.com/ornladios/ADIOS.git"
maintainers = ["ax3l"]
maintainers("ax3l")
version("develop", branch="master")
version("1.13.1", sha256="b1c6949918f5e69f701cabfe5987c0b286793f1057d4690f04747852544e157b")

View File

@@ -16,7 +16,7 @@ class Adios2(CMakePackage, CudaPackage):
url = "https://github.com/ornladios/ADIOS2/archive/v2.8.0.tar.gz"
git = "https://github.com/ornladios/ADIOS2.git"
maintainers = ["ax3l", "chuckatkins", "vicentebolea", "williamfgc"]
maintainers("ax3l", "chuckatkins", "vicentebolea", "williamfgc")
tags = ["e4s"]

View File

@@ -16,7 +16,7 @@ class Adms(AutotoolsPackage):
url = "https://github.com/Qucs/ADMS/releases/download/release-2.3.7/adms-2.3.7.tar.gz"
git = "https://github.com/Qucs/ADMS.git"
maintainers = ["cessenat"]
maintainers("cessenat")
version("master", branch="master")
version("2.3.7", sha256="3a78e1283ecdc3f356410474b3ff44c4dcc82cb89772087fd3bbde8a1038ce08")

View File

@@ -14,7 +14,7 @@ class AdolC(AutotoolsPackage):
homepage = "https://github.com/coin-or/ADOL-C"
url = "https://github.com/coin-or/ADOL-C/archive/releases/2.7.2.tar.gz"
git = "https://github.com/coin-or/ADOL-C.git"
maintainers = ["jppelteret"]
maintainers("jppelteret")
version("master", branch="master")
version("2.7.2", sha256="701e0856baae91b98397960d5e0a87a549988de9d4002d0e9a56fa08f5455f6e")

View File

@@ -15,7 +15,7 @@ class Agile(AutotoolsPackage):
tags = ["hep"]
maintainers = ["vvolkl"]
maintainers("vvolkl")
version("1.5.1", sha256="e38536300060e4b845ccaaed824c7495944f9117a0d7e4ee74a18bf278e2012f")

View File

@@ -19,7 +19,7 @@ class Akantu(CMakePackage):
url = "https://gitlab.com/akantu/akantu/-/archive/v3.0.0/akantu-v3.0.0.tar.gz"
git = "https://gitlab.com/akantu/akantu.git"
maintainers = ["nrichart"]
maintainers("nrichart")
version("master", branch="master")
version("3.0.0", sha256="7e8f64e25956eba44def1b2d891f6db8ba824e4a82ff0d51d6b585b60ab465db")

View File

@@ -17,7 +17,7 @@ class Albany(CMakePackage):
homepage = "http://gahansen.github.io/Albany"
git = "https://github.com/gahansen/Albany.git"
maintainers = ["gahansen"]
maintainers("gahansen")
version("develop", branch="master")

View File

@@ -14,7 +14,7 @@ class Alpaka(CMakePackage, CudaPackage):
url = "https://github.com/alpaka-group/alpaka/archive/refs/tags/0.6.0.tar.gz"
git = "https://github.com/alpaka-group/alpaka.git"
maintainers = ["vvolkl"]
maintainers("vvolkl")
version("develop", branch="develop")
version("0.8.0", sha256="e01bc377a7657d9a3e0c5f8d3f83dffbd7d0b830283c59efcbc1fb98cf88de43")

View File

@@ -16,7 +16,7 @@ class Alpgen(CMakePackage, MakefilePackage):
homepage = "http://mlm.home.cern.ch/mlm/alpgen/"
url = "http://mlm.home.cern.ch/mlm/alpgen/V2.1/v214.tgz"
maintainers = ["iarspider"]
maintainers("iarspider")
tags = ["hep"]
version("2.1.4", sha256="2f43f7f526793fe5f81a3a3e1adeffe21b653a7f5851efc599ed69ea13985c5e")

View File

@@ -13,7 +13,7 @@ class Alquimia(CMakePackage):
homepage = "https://github.com/LBL-EESA/alquimia-dev"
git = "https://github.com/LBL-EESA/alquimia-dev.git"
maintainers = ["smolins", "balay"]
maintainers("smolins", "balay")
version("develop")
version("1.0.10", commit="b2c11b6cde321f4a495ef9fcf267cb4c7a9858a0") # tag v.1.0.10

View File

@@ -22,7 +22,7 @@ class Aluminum(CMakePackage, CudaPackage, ROCmPackage):
git = "https://github.com/LLNL/Aluminum.git"
tags = ["ecp", "radiuss"]
maintainers = ["bvanessen"]
maintainers("bvanessen")
version("master", branch="master")
version("1.0.0-lbann", tag="v1.0.0-lbann")

View File

@@ -26,7 +26,7 @@ class Amber(Package, CudaPackage):
url = "file://{0}/Amber18.tar.bz2".format(os.getcwd())
manual_download = True
maintainers = ["hseara"]
maintainers("hseara")
version("20", sha256="a4c53639441c8cc85adee397933d07856cc4a723c82c6bea585cd76c197ead75")
version("18", sha256="2060897c0b11576082d523fb63a51ba701bc7519ff7be3d299d5ec56e8e6e277")

View File

@@ -22,7 +22,7 @@ class AmdAocl(BundlePackage):
homepage = "https://developer.amd.com/amd-aocl/"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0")
version("3.2")

View File

@@ -30,7 +30,7 @@ class Amdblis(BlisBase):
url = "https://github.com/amd/blis/archive/3.0.tar.gz"
git = "https://github.com/amd/blis.git"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0", sha256="cddd31176834a932753ac0fc4c76332868feab3e9ac607fa197d8b44c1e74a41")
version("3.2", sha256="5a400ee4fc324e224e12f73cc37b915a00f92b400443b15ce3350278ad46fff6")

View File

@@ -35,7 +35,7 @@ class Amdfftw(FftwBase):
url = "https://github.com/amd/amd-fftw/archive/3.0.tar.gz"
git = "https://github.com/amd/amd-fftw.git"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0", sha256="5f02cb05f224bd86bd88ec6272b294c26dba3b1d22c7fb298745fd7b9d2271c0")
version("3.2", sha256="31cab17a93e03b5b606e88dd6116a1055b8f49542d7d0890dbfcca057087b8d0")

View File

@@ -42,7 +42,7 @@ class Amdlibflame(LibflameBase):
url = "https://github.com/amd/libflame/archive/3.0.tar.gz"
git = "https://github.com/amd/libflame.git"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0", sha256="bcb05763aa1df1e88f0da5e43ff86d956826cbea1d9c5ff591d78a3e091c66a4")
version("3.2", sha256="6b5337fb668b82d0ed0a4ab4b5af4e2f72e4cedbeeb4a8b6eb9a3ef057fb749a")

View File

@@ -27,7 +27,7 @@ class Amdlibm(SConsPackage):
homepage = "https://developer.amd.com/amd-aocl/amd-math-library-libm/"
git = "https://github.com/amd/aocl-libm-ose.git"
url = "https://github.com/amd/aocl-libm-ose/archive/refs/tags/3.0.tar.gz"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0", sha256="038c1eab544be77598eccda791b26553d3b9e2ee4ab3f5ad85fdd2a77d015a7d")
version("3.2", sha256="c75b287c38a3ce997066af1f5c8d2b19fc460d5e56678ea81f3ac33eb79ec890")

View File

@@ -28,7 +28,7 @@ class Amdscalapack(ScalapackBase):
homepage = "https://developer.amd.com/amd-aocl/scalapack/"
git = "https://github.com/amd/scalapack.git"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0", sha256="f02913b5984597b22cdb9a36198ed61039a1bf130308e778dc31b2a7eb88b33b")
version("3.2", sha256="9e00979bb1be39d627bdacb01774bc043029840d542fafc934d16fec3e3b0892")

View File

@@ -19,7 +19,7 @@ class Amgx(CMakePackage, CudaPackage):
homepage = "https://developer.nvidia.com/amgx"
url = "https://github.com/nvidia/amgx/archive/v2.1.0.tar.gz"
maintainers = ["js947"]
maintainers("js947")
version("2.1.0", sha256="6245112b768a1dc3486b2b3c049342e232eb6281a6021fffa8b20c11631f63cc")
version("2.0.1", sha256="6f9991f1836fbf4ba2114ce9f49febd0edc069a24f533bd94fd9aa9be72435a7")

View File

@@ -16,7 +16,7 @@ class Aml(AutotoolsPackage):
homepage = "https://argo-aml.readthedocs.io/"
maintainers = ["perarnau"]
maintainers("perarnau")
test_requires_compiler = True

View File

@@ -17,7 +17,7 @@ class Ampl(Package):
homepage = "https://ampl.com/"
manual_download = True
maintainers = ["robgics"]
maintainers("robgics")
# Use the version as you would expect the user to know it, not necessarily the
# version as it appears in the file name. To get the checksum, use sha256sum.

View File

@@ -14,7 +14,7 @@ class Ampt(MakefilePackage):
homepage = "http://myweb.ecu.edu/linz/ampt/"
url = "http://myweb.ecu.edu/linz/ampt/ampt-v1.26t9b-v2.26t9b.zip"
maintainers = ["vvolkl"]
maintainers("vvolkl")
tags = ["hep"]

View File

@@ -15,7 +15,7 @@ class AmqpCpp(CMakePackage):
git = "https://github.com/CopernicaMarketingSoftware/AMQP-CPP.git"
url = "https://github.com/CopernicaMarketingSoftware/AMQP-CPP/archive/refs/tags/v4.3.19.tar.gz"
maintainers = ["lpottier"]
maintainers("lpottier")
version("4.3.19", sha256="ca29bb349c498948576a4604bed5fd3c27d87240b271a4441ccf04ba3797b31d")

View File

@@ -13,7 +13,7 @@ class AmrWind(CMakePackage, CudaPackage, ROCmPackage):
homepage = "https://github.com/Exawind/amr-wind"
git = "https://github.com/Exawind/amr-wind.git"
maintainers = ["jrood-nrel", "psakievich"]
maintainers("jrood-nrel", "psakievich")
tags = ["ecp", "ecp-apps"]

View File

@@ -21,7 +21,7 @@ class Amrex(CMakePackage, CudaPackage, ROCmPackage):
tags = ["ecp", "e4s"]
maintainers = ["WeiqunZhang", "asalmgren", "etpalmer63"]
maintainers("WeiqunZhang", "asalmgren", "etpalmer63")
version("develop", branch="development")
version("23.02", sha256="f443c5eb4b89f4a74bf0e1b8a5943da18ab81cdc76aff12e8282ca43ffd06412")

View File

@@ -16,7 +16,7 @@ class Amrvis(MakefilePackage):
homepage = "https://github.com/AMReX-Codes/Amrvis"
git = "https://github.com/AMReX-Codes/Amrvis.git"
maintainers = ["etpalmer63"]
maintainers("etpalmer63")
version("main", tag="main")

View File

@@ -19,7 +19,7 @@ class Anaconda2(Package):
homepage = "https://www.anaconda.com"
url = "https://repo.anaconda.com/archive/Anaconda2-2019.10-Linux-x86_64.sh"
maintainers = ["ajkotobi"]
maintainers("ajkotobi")
version(
"2019.10",

View File

@@ -20,7 +20,7 @@ class Anaconda3(Package):
homepage = "https://www.anaconda.com"
url = "https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh"
maintainers = ["ajkotobi"]
maintainers("ajkotobi")
version(
"2022.10",

View File

@@ -12,7 +12,7 @@ class Andi(AutotoolsPackage):
homepage = "https://github.com/EvolBioInf/andi"
url = "https://github.com/EvolBioInf/andi/archive/v0.10.tar.gz"
maintainers = ["snehring"]
maintainers("snehring")
version("0.14", sha256="2c9e11524f38e74fe3f981e6acd9527c1a1ca30994a30c5e86808ba5165a25b7")
version("0.10", sha256="1ff371de0b6db4080e402ded2687947dc2d6913e28626edec21dcf5149489ee8")

View File

@@ -12,7 +12,7 @@ class Antimony(CMakePackage):
homepage = "http://antimony.sourceforge.net/"
url = "antimony"
maintainers = ["rblake-llnl"]
maintainers("rblake-llnl")
version("2.8", sha256="7e3e38706c074b72e241ac56ef4ce23e87ef8c718c70f29b2207f1847c43770f")
version("2.7", sha256="7ad181cac632282ae77ced09388dd92db87ea4683eed8c45f2b43861ae2acad4")

View File

@@ -31,7 +31,7 @@ class Aocc(Package):
family = "compiler"
homepage = "https://developer.amd.com/amd-aocc/"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version(
ver="4.0.0",

View File

@@ -26,7 +26,7 @@ class AoclSparse(CMakePackage):
url = "https://github.com/amd/aocl-sparse/archive/3.0.tar.gz"
git = "https://github.com/amd/aocl-sparse.git"
maintainers = ["amd-toolchain-support"]
maintainers("amd-toolchain-support")
version("4.0", sha256="68524e441fdc7bb923333b98151005bed39154d9f4b5e8310b5c37de1d69c2c3")
version("3.2", sha256="db7d681a8697d6ef49acf3e97e8bec35b048ce0ad74549c3b738bbdff496618f")

View File

@@ -84,7 +84,7 @@ class Aomp(Package):
homepage = tools_url + "/aomp"
url = tools_url + "/aomp/archive/rocm-3.10.0.tar.gz"
maintainers = ["srekolam", "arjun-raj-kuppala", "estewart08"]
maintainers("srekolam", "arjun-raj-kuppala", "estewart08")
tags = ["e4s"]

View File

@@ -34,7 +34,7 @@ class Apcomp(Package):
"https://github.com/Alpine-DAV/ap_compositor/releases/download/v0.0.1/apcomp-v0.0.1.tar.gz"
)
maintainers = ["cyrush"]
maintainers("cyrush")
version("master", branch="master", submodules="True")
version("0.0.4", sha256="061876dd55e443de91a40d10662496f6bb58b0a3835aec78f5710f5a737d0494")

View File

@@ -13,7 +13,7 @@ class AperturePhotometry(Package):
homepage = "http://www.aperturephotometry.org/"
url = "https://web.ipac.caltech.edu/staff/laher/apt/APT_v2.8.4.tar.gz"
maintainers = ["snehring"]
maintainers("snehring")
version("3.0.2", "8ac430079825ba274567fb998dd693bb6f99490f5b896d4746178ba796bfdead")
version("2.8.4", "28ae136c708a3ebcb83632230e119a03ca1a65499006ab69dc76e21b4921f465")

View File

@@ -11,7 +11,7 @@
class Apex(CMakePackage):
"""Autonomic Performance Environment for eXascale (APEX)."""
maintainers = ["khuck"]
maintainers("khuck")
homepage = "https://uo-oaciss.github.io/apex"
url = "https://github.com/UO-OACISS/apex/archive/v2.3.1.tar.gz"
git = "https://github.com/UO-OACISS/apex"

View File

@@ -12,7 +12,7 @@ class AppleGl(Package):
homepage = "https://developer.apple.com/library/archive/documentation/GraphicsImaging/Conceptual/OpenGL-MacProgGuide/opengl_intro/opengl_intro.html"
maintainers = ["aphecetche"]
maintainers("aphecetche")
has_code = False

View File

@@ -12,7 +12,7 @@ class AppleGlu(Package):
homepage = ""
maintainers = ["aphecetche"]
maintainers("aphecetche")
has_code = False

View File

@@ -13,7 +13,7 @@ class Arbor(CMakePackage, CudaPackage):
homepage = "https://arbor-sim.org"
git = "https://github.com/arbor-sim/arbor.git"
url = "https://github.com/arbor-sim/arbor/releases/download/v0.8.1/arbor-v0.8.1-full.tar.gz"
maintainers = ["bcumming", "brenthuisman", "haampie", "schmitts"]
maintainers("bcumming", "brenthuisman", "haampie", "schmitts")
version("master", branch="master", submodules=True)
version(

View File

@@ -15,7 +15,7 @@ class Arborx(CMakePackage, CudaPackage, ROCmPackage):
tags = ["e4s", "ecp"]
maintainers = ["aprokop"]
maintainers("aprokop")
version("master", branch="master")
version("1.3", sha256="3f1e17f029a460ab99f8396e2772cec908eefc4bf3868c8828907624a2d0ce5d")

View File

@@ -18,7 +18,7 @@ class Arc(CMakePackage):
url = "https://github.com/FTHPC/ARC"
git = "https://github.com/robertu94/ARC"
maintainers = ["robertu94"]
maintainers("robertu94")
version("master", branch="master")
version("2021-12-01", commit="49d4a5df53a082f15a6959aef434224fd7b9beac")

View File

@@ -18,7 +18,7 @@ class Argobots(AutotoolsPackage):
homepage = "https://www.argobots.org/"
url = "https://github.com/pmodels/argobots/releases/download/v1.0b1/argobots-1.0b1.tar.gz"
git = "https://github.com/pmodels/argobots.git"
maintainers = ["shintaro-iwasaki"]
maintainers("shintaro-iwasaki")
tags = ["e4s"]

View File

@@ -17,7 +17,7 @@ class ArmForge(Package):
through to complex parallel HPC codes with MPI, OpenMP, threads or CUDA."""
homepage = "https://www.arm.com/products/development-tools/server-and-hpc/forge"
maintainers = ["NickRF"]
maintainers("NickRF")
# TODO: this mess should be fixed as soon as a way to parametrize/constrain
# versions (and checksums) based on the target platform shows up

View File

@@ -145,7 +145,7 @@ class ArmplGcc(Package):
homepage = "https://developer.arm.com/tools-and-software/server-and-hpc/downloads/arm-performance-libraries"
url = "https://developer.arm.com/-/media/Files/downloads/hpc/arm-performance-libraries/22-1/ubuntu-20/arm-performance-libraries_22.1_Ubuntu-20.04_gcc-11.2.tar"
maintainers = ["annop-w"]
maintainers("annop-w")
for ver, packages in _versions.items():
key = "{0}".format(get_os())

View File

@@ -13,7 +13,7 @@ class Arrayfire(CMakePackage, CudaPackage):
homepage = "https://arrayfire.org/docs/index.htm"
git = "https://github.com/arrayfire/arrayfire.git"
maintainers = ["umar456"]
maintainers("umar456")
version("master")
version("3.8.1", commit="823e8e399fe8c120c6ec7ec75f09e6106b3074ca", tag="v3.8.1")

View File

@@ -48,7 +48,7 @@ class Ascent(CMakePackage, CudaPackage):
url = "https://github.com/Alpine-DAV/ascent/releases/download/v0.5.1/ascent-v0.5.1-src-with-blt.tar.gz"
tags = ["radiuss", "e4s"]
maintainers = ["cyrush"]
maintainers("cyrush")
version("develop", branch="develop", submodules=True)

View File

@@ -12,7 +12,7 @@ class AsdfCxx(CMakePackage):
homepage = "https://github.com/eschnett/asdf-cxx"
url = "https://github.com/eschnett/asdf-cxx/archive/version/1.0.0.tar.gz"
maintainers = ["eschnett"]
maintainers("eschnett")
version("7.2.1", sha256="40864f4f27d3ce8acb5169b57211ce6ac3805f0a6de9c1dfd5f994f4a5beccda")
version("7.2.0", sha256="faded85d44288afb83f13634d2139adee07e06f7ea60960c6f2ef8d898c0aa09")

View File

@@ -14,7 +14,7 @@ class Asio(AutotoolsPackage):
homepage = "https://think-async.com/Asio/"
url = "https://github.com/chriskohlhoff/asio/archive/asio-1-18-2.tar.gz"
git = "https://github.com/chriskohlhoff/asio.git"
maintainers = ["msimberg"]
maintainers("msimberg")
version("1.21.0", sha256="5d2d2dcb7bfb39bff941cabbfc8c27ee322a495470bf0f3a7c5238648cf5e6a9")
version("1.20.0", sha256="34a8f07be6f54e3753874d46ecfa9b7ab7051c4e3f67103c52a33dfddaea48e6")

View File

@@ -14,7 +14,7 @@ class Aspect(CMakePackage):
url = "https://github.com/geodynamics/aspect/releases/download/v2.1.0/aspect-2.1.0.tar.gz"
git = "https://github.com/geodynamics/aspect.git"
maintainers = ["tjhei"]
maintainers("tjhei")
version("develop", branch="main")
version("2.3.0", sha256="d97885e502e99ca22af3933c3b1c0b30b0b5e4dc0421e7f6e4d6b378e997faf8")

View File

@@ -14,7 +14,7 @@ class Assimp(CMakePackage):
url = "https://github.com/assimp/assimp/archive/v4.0.1.tar.gz"
git = "https://github.com/assimp/assimp.git"
maintainers = ["wdconinc"]
maintainers("wdconinc")
version("master", branch="master")
version("5.2.4", sha256="6a4ff75dc727821f75ef529cea1c4fc0a7b5fc2e0a0b2ff2f6b7993fe6cb54ba")

View File

@@ -18,7 +18,7 @@ class Atmi(CMakePackage):
url = "https://github.com/RadeonOpenCompute/atmi/archive/rocm-5.3.3.tar.gz"
tags = ["rocm"]
maintainers = ["srekolam", "renjithravindrankannath"]
maintainers("srekolam", "renjithravindrankannath")
version("5.3.3", sha256="cc1144e4939cea2944f6c72a21406b9dc5b56d933696494074c280df7469834a")
version("5.3.0", sha256="dffc0eb0bc1617843e7f728dbd6c8b12326c5c8baa34369aa267aab40f5deb6a")

View File

@@ -14,7 +14,7 @@ class Autodiff(CMakePackage):
list_url = "https://github.com/autodiff/autodiff/releases"
git = "https://github.com/autodiff/autodiff.git"
maintainers = ["wdconinc", "HadrienG2"]
maintainers("wdconinc", "HadrienG2")
version("0.6.4", sha256="cfe0bb7c0de10979caff9d9bfdad7e6267faea2b8d875027397486b47a7edd75")
version("0.5.13", sha256="a73dc571bcaad6b44f74865fed51af375f5a877db44321b5568d94a4358b77a1")

View File

@@ -16,7 +16,7 @@ class AutodockGpu(MakefilePackage):
homepage = "https://ccsb.scripps.edu/autodock"
git = "https://github.com/ccsb-scripps/AutoDock-GPU.git"
maintainers = ["RemiLacroix-IDRIS"]
maintainers("RemiLacroix-IDRIS")
version("develop", branch="develop")

View File

@@ -15,7 +15,7 @@ class AwsOfiNccl(AutotoolsPackage):
git = "https://github.com/aws/aws-ofi-nccl.git"
url = "https://github.com/aws/aws-ofi-nccl.git"
maintainers = ["bvanessen"]
maintainers("bvanessen")
version("master", branch="master", default=True)

View File

@@ -16,7 +16,7 @@ class AwsOfiRccl(AutotoolsPackage):
url = "https://github.com/ROCmSoftwarePlatform/aws-ofi-rccl.git"
tags = ["rocm"]
maintainers = ["bvanessen"]
maintainers("bvanessen")
version("cxi", branch="cxi", default=True)
version("master", branch="master")

View File

@@ -15,7 +15,7 @@ class AwsParallelcluster(PythonPackage):
homepage = "https://github.com/aws/aws-parallelcluster"
pypi = "aws-parallelcluster/aws-parallelcluster-2.11.9.tar.gz"
maintainers = [
maintainers(
"charlesg3",
"chenwany",
"demartinofra",
@@ -24,7 +24,7 @@ class AwsParallelcluster(PythonPackage):
"gmarciani",
"hanwen-pcluste",
"lukeseawalker",
]
)
version("2.11.9", sha256="615de4d59d9fd56a31d4feb3aeefe685346538a8dd0c1c35b660029f891d4dfd")
version("2.11.8", sha256="acf33f48f8e48b0bc7be20f539d61baa1e27248765ba355df753bdfca4abd3cb")

View File

@@ -22,7 +22,7 @@ class Axl(CMakePackage):
git = "https://github.com/ecp-veloc/axl.git"
tags = ["ecp"]
maintainers = ["CamStan", "gonsie"]
maintainers("CamStan", "gonsie")
version("main", branch="main")
version("0.7.1", sha256="526a055c072c85cc989beca656717e06b128f148fda8eb19d1d9b43a3325b399")

View File

@@ -32,7 +32,7 @@ class Axom(CachedCMakePackage, CudaPackage, ROCmPackage):
"""Axom provides a robust, flexible software infrastructure for the development
of multi-physics applications and computational tools."""
maintainers = ["white238"]
maintainers("white238")
homepage = "https://github.com/LLNL/axom"
git = "https://github.com/LLNL/axom.git"

View File

@@ -15,7 +15,7 @@ class Babelflow(CMakePackage):
url = "https://github.com/sci-visus/BabelFlow/archive/v1.1.0.tar.gz"
git = "https://github.com/sci-visus/BabelFlow.git"
maintainers = ["spetruzza"]
maintainers("spetruzza")
version("1.1.0", sha256="6436b0e6b2f57fbe0cb9127dc9e7f513167de89de2a8c145055434013714989f")
version("1.0.1", sha256="b7817870b7a1d7ae7ae2eff1a1acec2824675fb856f666d5dc95c41ce453ae91")

View File

@@ -17,7 +17,7 @@ class Babl(MesonPackage):
homepage = "https://gegl.org/babl"
url = "https://download.gimp.org/babl/0.1/babl-0.1.98.tar.xz"
maintainers = ["benkirk"]
maintainers("benkirk")
version("0.1.98", sha256="f3b222f84e462735de63fa9c3651942f2b78fd314c73a22e05ff7c73afd23af1")
version("0.1.96", sha256="33673fe459a983f411245a49f81fd7f1966af1ea8eca9b095a940c542b8545f6")

View File

@@ -14,12 +14,12 @@ class Bacio(CMakePackage):
homepage = "https://noaa-emc.github.io/NCEPLIBS-bacio"
url = "https://github.com/NOAA-EMC/NCEPLIBS-bacio/archive/refs/tags/v2.4.1.tar.gz"
maintainers = [
maintainers(
"t-brown",
"edwardhartnett",
"AlexanderRichert-NOAA",
"Hang-Lei-NOAA",
]
)
version("2.5.0", sha256="540a0ed73941d70dbf5d7b21d5d0a441e76fad2bfe37dfdfea0db3e98fc0fbfb")

View File

@@ -15,7 +15,7 @@ class Bamutil(MakefilePackage):
homepage = "https://genome.sph.umich.edu/wiki/BamUtil"
url = "https://github.com/statgen/bamUtil/archive/refs/tags/v1.0.15.tar.gz"
git = "https://github.com/statgen/bamUtil.git"
maintainers = ["snehring"]
maintainers("snehring")
version("1.0.15", sha256="24ac4bdb81eded6e33f60dba85ec3d32ebdb06d42f75df775c2632bbfbd8cce9")
version(

View File

@@ -15,7 +15,7 @@ class Banner(AutotoolsPackage):
homepage = "https://github.com/pronovic/banner"
url = "https://github.com/pronovic/banner/archive/refs/tags/BANNER_V1.3.5.tar.gz"
maintainers = ["cessenat"]
maintainers("cessenat")
version("1.3.5", sha256="fb21c42620a0a668334b5732a6216b23b3990ca5d87cf3b15f0689dc617e7fdc")

View File

@@ -12,7 +12,7 @@ class Bart(MakefilePackage, CudaPackage):
homepage = "https://mrirecon.github.io/bart/"
url = "https://github.com/mrirecon/bart/archive/v0.5.00.tar.gz"
maintainers = ["glennpj"]
maintainers("glennpj")
version("0.7.00", sha256="a16afc4b632c703d95b5c34e47acd82fafc19f51f9aff442373eecfef08bfc41")
version("0.6.00", sha256="dbbd33d1e3ed3324fe21f90a3b62cb51765fe369f21df100b46a32004928f18d")

View File

@@ -10,7 +10,7 @@ class Barvinok(AutotoolsPackage):
"""barvinok is a library for counting the number of integer points in parametric and
non-parametric polytopes."""
maintainers = ["vmiheer"]
maintainers("vmiheer")
homepage = "https://barvinok.gforge.inria.fr"
url = "http://barvinok.gforge.inria.fr/barvinok-0.41.5.tar.bz2"

View File

@@ -14,7 +14,7 @@ class Bash(AutotoolsPackage, GNUMirrorPackage):
homepage = "https://www.gnu.org/software/bash/"
gnu_mirror_path = "bash/bash-5.0.tar.gz"
maintainers = ["adamjstewart"]
maintainers("adamjstewart")
version("5.2", sha256="a139c166df7ff4471c5e0733051642ee5556c1cc8a4a78f145583c5c81ab32fb")
version("5.1", sha256="cc012bc860406dcf42f64431bcd3d2fa7560c02915a601aba9cd597a39329baa")

View File

@@ -18,7 +18,7 @@ class Baurmc(AutotoolsPackage):
tags = ["hep"]
maintainers = ["vvolkl"]
maintainers("vvolkl")
version("1.0", sha256="de5027ed2e66028bed890760bee9d869e1e330ac7f7112ee5cb25868cea5c35b")

View File

@@ -18,7 +18,7 @@ class Bdsim(CMakePackage):
tags = ["hep"]
maintainers = ["gganis"]
maintainers("gganis")
version("develop", branch="develop")
version("1.6.0", sha256="e3241d2d097cb4e22249e315c1474da9b3657b9c6893232d9f9e543a5323f717")

View File

@@ -13,7 +13,7 @@ class Beagle(Package):
ungenotyped markers."""
homepage = "https://faculty.washington.edu/browning/beagle/beagle.html"
maintainers = ["snehring"]
maintainers("snehring")
version(
"5.4",

View File

@@ -13,7 +13,7 @@ class Bear(CMakePackage):
homepage = "https://github.com/rizsotto/Bear"
git = "git@github.com:rizsotto/Bear.git"
url = "https://github.com/rizsotto/Bear/archive/2.0.4.tar.gz"
maintainers = ["vmiheer", "trws"]
maintainers("vmiheer", "trws")
version("3.0.20", sha256="45cfcdab07f824f6c06c9776701156f7a04b23eadd25ecbc88c188789a447cc7")
version("3.0.19", sha256="2fcfe2c6e029182cfc54ed26b3505c0ef12b0f43df03fb587f335afdc2ca9431")

View File

@@ -15,7 +15,7 @@ class Bedops(MakefilePackage):
homepage = "https://bedops.readthedocs.io"
url = "https://github.com/bedops/bedops/archive/v2.4.39.tar.gz"
maintainers = ["jacorvar"]
maintainers("jacorvar")
version("2.4.40", sha256="8c01db76669dc58c595e2e1b9bdb6d462f3363fc569b15c460a63a63b8b6bf30")
version("2.4.39", sha256="f8bae10c6e1ccfb873be13446c67fc3a54658515fb5071663883f788fc0e4912")
version("2.4.35", sha256="da0265cf55ef5094834318f1ea4763d7a3ce52a6900e74f532dd7d3088c191fa")

View File

@@ -14,7 +14,7 @@ class Berkeleygw(MakefilePackage):
homepage = "https://berkeleygw.org"
maintainers = ["migueldiascosta"]
maintainers("migueldiascosta")
version(
"3.0.1",

View File

@@ -14,7 +14,7 @@ class Binutils(AutotoolsPackage, GNUMirrorPackage):
homepage = "https://www.gnu.org/software/binutils/"
gnu_mirror_path = "binutils/binutils-2.28.tar.bz2"
maintainers = ["alalazo"]
maintainers("alalazo")
tags = ["build-tools", "core-packages"]

View File

@@ -12,7 +12,7 @@ class Bitgroomingz(CMakePackage):
homepage = "https://github.com/disheng222/BitGroomingZ"
git = "https://github.com/disheng222/BitGroomingZ"
maintainers = ["robertu94"]
maintainers("robertu94")
version("master", branch="master")
version("2022-10-14", commit="a018b20cca9f7d6a5396ab36230e4be6ae1cb25b")

View File

@@ -16,7 +16,7 @@ class Blaspp(CMakePackage, CudaPackage, ROCmPackage):
homepage = "https://bitbucket.org/icl/blaspp"
git = homepage
url = "https://bitbucket.org/icl/blaspp/downloads/blaspp-2020.09.00.tar.gz"
maintainers = ["teonnik", "Sely85", "G-Ragghianti", "mgates3"]
maintainers("teonnik", "Sely85", "G-Ragghianti", "mgates3")
version("master", branch="master")
version(

View File

@@ -12,7 +12,7 @@ class BlastPlus(AutotoolsPackage):
homepage = "https://blast.ncbi.nlm.nih.gov/"
url = "https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/2.13.0/ncbi-blast-2.13.0+-src.tar.gz"
maintainers = ["weijianwen"]
maintainers("weijianwen")
version("2.13.0", sha256="89553714d133daf28c477f83d333794b3c62e4148408c072a1b4620e5ec4feb2")
version("2.12.0", sha256="fda3c9c9d488cad6c1880a98a236d842bcf3610e3e702af61f7a48cf0a714b88")

View File

@@ -12,7 +12,7 @@ class Blat(Package):
homepage = "https://genome.ucsc.edu/FAQ/FAQblat.html"
url = "https://genome-test.gi.ucsc.edu/~kent/src/blatSrc35.zip"
maintainers = ["snehring"]
maintainers("snehring")
version("37", sha256="88ee2b272d42ab77687c61d200b11f1d58443951069feb7e10226a2509f84cf2")
version("35", sha256="06d9bcf114ec4a4b21fef0540a0532556b6602322a5a2b33f159dc939ae53620")

View File

@@ -19,7 +19,7 @@ class Blaze(CMakePackage):
url = "https://bitbucket.org/blaze-lib/blaze/downloads/blaze-3.8.tar.gz"
git = "https://bitbucket.org/blaze-lib/blaze.git"
maintainers = ["nilsvu"]
maintainers("nilsvu")
version("master", branch="master")
version("3.8", sha256="dfaae1a3a9fea0b3cc92e78c9858dcc6c93301d59f67de5d388a3a41c8a629ae")

View File

@@ -15,7 +15,7 @@ class Blt(Package):
git = "https://github.com/LLNL/blt.git"
tags = ["radiuss"]
maintainers = ["white238", "davidbeckingsale"]
maintainers("white238", "davidbeckingsale")
version("develop", branch="develop")
version("main", branch="main")

View File

@@ -13,7 +13,7 @@ class Bmi(AutotoolsPackage):
git = "https://github.com/radix-io/bmi.git"
url = "https://github.com/radix-io/bmi/archive/v2.8.1.tar.gz"
maintainers = ["carns"]
maintainers("carns")
version("main", branch="main")
version("2.8.1", sha256="28aa4341f0456cf20ee762f712d7c749ab8f864003329f9327c18ea03fc7ffdb")

View File

@@ -15,7 +15,7 @@ class Bml(CMakePackage):
url = "https://github.com/lanl/bml/archive/refs/tags/v2.2.0.tar.gz"
git = "https://github.com/lanl/bml.git"
maintainers = ["jeanlucf22"]
maintainers("jeanlucf22")
version("master", branch="master")
version("2.2.0", sha256="41703eee605bcb0ce3bcb5dde5914363aaa382393138ab24f02acf84f670fad0")

View File

@@ -19,7 +19,7 @@ class Bohrium(CMakePackage, CudaPackage):
url = "https://github.com/bh107/bohrium/archive/v0.9.0.tar.gz"
git = "https://github.com/bh107/bohrium.git"
maintainers = ["mfherbst"]
maintainers("mfherbst")
#
# Versions

View File

@@ -24,7 +24,7 @@ class Bolt(CMakePackage):
homepage = "https://www.bolt-omp.org/"
url = "https://github.com/pmodels/bolt/releases/download/v1.0b1/bolt-1.0b1.tar.gz"
git = "https://github.com/pmodels/bolt.git"
maintainers = ["shintaro-iwasaki"]
maintainers("shintaro-iwasaki")
tags = ["e4s"]

View File

@@ -24,7 +24,7 @@ class Boost(Package):
git = "https://github.com/boostorg/boost.git"
list_url = "https://sourceforge.net/projects/boost/files/boost/"
list_depth = 1
maintainers = ["hainest"]
maintainers("hainest")
version("develop", branch="develop", submodules=True)
version("1.80.0", sha256="1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0")

View File

@@ -12,7 +12,7 @@ class Botan(MakefilePackage):
homepage = "https://botan.randombit.net/"
url = "https://botan.randombit.net/releases/Botan-2.13.0.tar.xz"
maintainers = ["aumuell"]
maintainers("aumuell")
version("2.19.1", sha256="e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560")
version("2.19.0", sha256="240d9e56e6acb91ef4cf06a8a1c6c0f101c61d40cf48cccf139faef821d7040b")

View File

@@ -12,7 +12,7 @@ class BppCore(CMakePackage):
homepage = "http://biopp.univ-montp2.fr/wiki/index.php/Installation"
url = "https://github.com/BioPP/bpp-core/archive/refs/tags/v2.4.1.tar.gz"
maintainers = ["snehring"]
maintainers("snehring")
version("2.4.1", sha256="1150b8ced22cff23dd4770d7c23fad11239070b44007740e77407f0d746c0af6")
version(

View File

@@ -12,7 +12,7 @@ class BppPhyl(CMakePackage):
homepage = "http://biopp.univ-montp2.fr/wiki/index.php/Installation"
url = "https://github.com/BioPP/bpp-phyl/archive/refs/tags/v2.4.1.tar.gz"
maintainers = ["snehring"]
maintainers("snehring")
version("2.4.1", sha256="e7bf7d4570f756b7773904ffa600ffcd77c965553ddb5cbc252092d1da962ff2")
version(

View File

@@ -12,7 +12,7 @@ class BppPopgen(CMakePackage):
homepage = "https://https://github.com/BioPP/bpp-popgen"
url = "https://github.com/BioPP/bpp-popgen/archive/refs/tags/v2.4.1.tar.gz"
maintainers = ["snehring"]
maintainers("snehring")
version("2.4.1", sha256="03b57d71a63c8fa7f11c085e531d0d691fc1d40d4ea541070dabde0ab3baf413")

Some files were not shown because too many files have changed in this diff Show More