summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/onnx/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/onnx/package.py')
-rw-r--r--var/spack/repos/builtin/packages/onnx/package.py72
1 files changed, 43 insertions, 29 deletions
diff --git a/var/spack/repos/builtin/packages/onnx/package.py b/var/spack/repos/builtin/packages/onnx/package.py
index df06a52c2f..15158d9e07 100644
--- a/var/spack/repos/builtin/packages/onnx/package.py
+++ b/var/spack/repos/builtin/packages/onnx/package.py
@@ -14,36 +14,50 @@ class Onnx(CMakePackage):
as definitions of built-in operators and standard data types."""
homepage = "https://github.com/onnx/onnx"
- url = "https://github.com/onnx/onnx/archive/refs/tags/v1.9.0.tar.gz"
- git = "https://github.com/onnx/onnx.git"
-
- version('master', branch='master')
- version('1.12.0', sha256='052ad3d5dad358a33606e0fc89483f8150bb0655c99b12a43aa58b5b7f0cc507')
- version('1.11.0', sha256='a20f2d9df805b16ac75ab4da0a230d3d1c304127d719e5c66a4e6df514e7f6c0') # py-torch@1.12:
- version('1.10.2', sha256='520b3aa34272cc215e2eb41385f58adf01750d88858d4722563edca8410c5dc9')
- version('1.10.1_2021-10-08', commit='85546f8c44e627f8ff1181725d03cc49f675e44f') # py-torch@1.11
- version('1.10.1', sha256='cb2fe3e0c9bba128a5790a565d81be30f4b5571eaca5418fb19df8d2d0f11ce2') # py-torch@1.10
- version('1.10.0', sha256='705a27ee076713b8c755911913c9ffa8f96b95fc3a8568ed0b8e1dd954d67147')
- version('1.9.0', sha256='61d459a5f30604cabec352574119a6685dfd43bfa757cfbff52be9471d5b8ea0')
- version('1.8.0_2020-11-03', commit='54c38e6eaf557b844e70cebc00f39ced3321e9ad') # py-torch@1.8:1.9
- version('1.7.0_2020-05-31', commit='a82c6a7010e2e332d8f74ad5b0c726fd47c85376') # py-torch@1.6:1.7
- version('1.6.0_2020-02-16', commit='9fdae4c68960a2d44cd1cc871c74a6a9d469fa1f') # py-torch@1.5
- version('1.6.0_2019-11-06', commit='fea8568cac61a482ed208748fdc0e1a8e47f62f5') # py-torch@1.4
- version('1.6.0_2019-09-26', commit='034921bd574cc84906b7996c07873454b7dd4135') # py-torch@1.3
- version('1.5.0_2019-07-25', commit='28ca699b69b5a31892619defca2391044a9a6052') # py-torch@1.2
- version('1.5.0_2019-04-25', commit='22662bfd4dcc6baebf29e3b823a051676f991001') # py-torch@1.1
- version('1.3.0_2018-12-04', commit='42804705bdbf179d1a98394008417e1392013547') # py-torch@1.0
- version('1.2.2_2018-07-16', commit='b2817a682f25f960586f06caa539bbbd7a96b859') # py-torch@0.4.1
- version('1.1.0_2018-04-19', commit='7e1bed51cc508a25b22130de459830b5d5063c41') # py-torch@0.4.0
-
- depends_on('cmake@3.1:', type='build')
- depends_on('ninja', type='build')
- depends_on('python', type='build')
- depends_on('protobuf')
-
- generator = 'Ninja'
+ url = "https://github.com/onnx/onnx/archive/refs/tags/v1.9.0.tar.gz"
+ git = "https://github.com/onnx/onnx.git"
+
+ version("master", branch="master")
+ version("1.12.0", sha256="052ad3d5dad358a33606e0fc89483f8150bb0655c99b12a43aa58b5b7f0cc507")
+ version(
+ "1.11.0", sha256="a20f2d9df805b16ac75ab4da0a230d3d1c304127d719e5c66a4e6df514e7f6c0"
+ ) # py-torch@1.12:
+ version("1.10.2", sha256="520b3aa34272cc215e2eb41385f58adf01750d88858d4722563edca8410c5dc9")
+ version(
+ "1.10.1_2021-10-08", commit="85546f8c44e627f8ff1181725d03cc49f675e44f"
+ ) # py-torch@1.11
+ version(
+ "1.10.1", sha256="cb2fe3e0c9bba128a5790a565d81be30f4b5571eaca5418fb19df8d2d0f11ce2"
+ ) # py-torch@1.10
+ version("1.10.0", sha256="705a27ee076713b8c755911913c9ffa8f96b95fc3a8568ed0b8e1dd954d67147")
+ version("1.9.0", sha256="61d459a5f30604cabec352574119a6685dfd43bfa757cfbff52be9471d5b8ea0")
+ version(
+ "1.8.0_2020-11-03", commit="54c38e6eaf557b844e70cebc00f39ced3321e9ad"
+ ) # py-torch@1.8:1.9
+ version(
+ "1.7.0_2020-05-31", commit="a82c6a7010e2e332d8f74ad5b0c726fd47c85376"
+ ) # py-torch@1.6:1.7
+ version("1.6.0_2020-02-16", commit="9fdae4c68960a2d44cd1cc871c74a6a9d469fa1f") # py-torch@1.5
+ version("1.6.0_2019-11-06", commit="fea8568cac61a482ed208748fdc0e1a8e47f62f5") # py-torch@1.4
+ version("1.6.0_2019-09-26", commit="034921bd574cc84906b7996c07873454b7dd4135") # py-torch@1.3
+ version("1.5.0_2019-07-25", commit="28ca699b69b5a31892619defca2391044a9a6052") # py-torch@1.2
+ version("1.5.0_2019-04-25", commit="22662bfd4dcc6baebf29e3b823a051676f991001") # py-torch@1.1
+ version("1.3.0_2018-12-04", commit="42804705bdbf179d1a98394008417e1392013547") # py-torch@1.0
+ version(
+ "1.2.2_2018-07-16", commit="b2817a682f25f960586f06caa539bbbd7a96b859"
+ ) # py-torch@0.4.1
+ version(
+ "1.1.0_2018-04-19", commit="7e1bed51cc508a25b22130de459830b5d5063c41"
+ ) # py-torch@0.4.0
+
+ depends_on("cmake@3.1:", type="build")
+ depends_on("ninja", type="build")
+ depends_on("python", type="build")
+ depends_on("protobuf")
+
+ generator = "Ninja"
def cmake_args(self):
# Try to get ONNX to use the same version of python as the spec is using
- args = ['-DPY_VERSION={0}'.format(self.spec['python'].version.up_to(2))]
+ args = ["-DPY_VERSION={0}".format(self.spec["python"].version.up_to(2))]
return args