Skip to content

Commit d221c82

Browse files
linaro-forge: add v25.1.1 (spack#2833)
* linaro-forge: add v25.1.1, deprecate v23.0
1 parent d2d7b6b commit d221c82

File tree

1 file changed

+41
-12
lines changed
  • repos/spack_repo/builtin/packages/linaro_forge

1 file changed

+41
-12
lines changed

repos/spack_repo/builtin/packages/linaro_forge/package.py

Lines changed: 41 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ class LinaroForge(Package):
2424
maintainers("kenche-linaro")
2525

2626
if platform.machine() == "aarch64":
27+
version(
28+
"25.1.1", sha256="41595c4e4e0f560d59cd1c70517471d6fe64ee2c1224d1a531cc2d2a2867ad27"
29+
)
2730
version("25.1", sha256="62d215e4ffd20e69863b1ffb7f043968aa7a3bf21280f5dcf2e64a2db7deb675")
2831
version(
2932
"25.0.4", sha256="6d9a7ffcc18c6b89175167e100d80c46e2206b7a3655d6449dc63881f834b031"
@@ -75,18 +78,30 @@ class LinaroForge(Package):
7578
)
7679
version("23.1", sha256="c9889b95729f97bcffaf0f15b930efbd27081b7cf2ebc958eede3a186cc4d93a")
7780
version(
78-
"23.0.4", sha256="a19e6b247badaa52f78815761f71fb95a565024b7f79bdfb2f602f18b47a881c"
81+
"23.0.4",
82+
sha256="a19e6b247badaa52f78815761f71fb95a565024b7f79bdfb2f602f18b47a881c",
83+
deprecated=True,
84+
)
85+
version(
86+
"23.0.3",
87+
sha256="a7e23ef2a187f8e2d6a6692cafb931c9bb614abf58e45ea9c2287191c4c44f02",
88+
deprecated=True,
7989
)
8090
version(
81-
"23.0.3", sha256="a7e23ef2a187f8e2d6a6692cafb931c9bb614abf58e45ea9c2287191c4c44f02"
91+
"23.0.2",
92+
sha256="698fda8f7cc05a06909e5dcc50b9956f94135d7b12e84ffb21999a5b45c70c74",
93+
deprecated=True,
8294
)
8395
version(
84-
"23.0.2", sha256="698fda8f7cc05a06909e5dcc50b9956f94135d7b12e84ffb21999a5b45c70c74"
96+
"23.0.1",
97+
sha256="552e4a3f408ed4eb5f1bfbb83c94530ee8733579c56c3e98050c0ad2d43eb433",
98+
deprecated=True,
8599
)
86100
version(
87-
"23.0.1", sha256="552e4a3f408ed4eb5f1bfbb83c94530ee8733579c56c3e98050c0ad2d43eb433"
101+
"23.0",
102+
sha256="7ae20bb27d539751d1776d1e09a65dcce821fc6a75f924675439f791261783fb",
103+
deprecated=True,
88104
)
89-
version("23.0", sha256="7ae20bb27d539751d1776d1e09a65dcce821fc6a75f924675439f791261783fb")
90105
elif platform.machine() == "ppc64le":
91106
# N.B. support for ppc64le was dropped in 24.0
92107
version(
@@ -110,6 +125,9 @@ class LinaroForge(Package):
110125
)
111126
version("23.0", sha256="0962c7e0da0f450cf6daffe1156e1f59e02c9f643df458ec8458527afcde5b4d")
112127
elif platform.machine() == "x86_64":
128+
version(
129+
"25.1.1", sha256="a256fdbf57450511969d1c8121c1c45ec55b1212e2608fae2779b15a103819a1"
130+
)
113131
version("25.1", sha256="153b0264939762431cb5242cd67774832c9ac9c2a2658a6918110064c322eaa1")
114132
version(
115133
"25.0.4", sha256="ee93a414f6183165cd8addf926a4a586668ce29930f34edd43d33c750646f0be"
@@ -161,18 +179,30 @@ class LinaroForge(Package):
161179
)
162180
version("23.1", sha256="31185d5f9855fd03701089907cdf7b38eb72c484ee730f8341decbbd8f9b5930")
163181
version(
164-
"23.0.4", sha256="41a81840a273ea9a232efb4f031149867c5eff7a6381d787e18195f1171caac4"
182+
"23.0.4",
183+
sha256="41a81840a273ea9a232efb4f031149867c5eff7a6381d787e18195f1171caac4",
184+
deprecated=True,
185+
)
186+
version(
187+
"23.0.3",
188+
sha256="f2a010b94838f174f057cd89d12d03a89ca946163536eab178dd1ec877cdc27f",
189+
deprecated=True,
165190
)
166191
version(
167-
"23.0.3", sha256="f2a010b94838f174f057cd89d12d03a89ca946163536eab178dd1ec877cdc27f"
192+
"23.0.2",
193+
sha256="565f0c073c6c8cbb06c062ca414e3f6ff8c6ca6797b03d247b030a9fbc55a5b1",
194+
deprecated=True,
168195
)
169196
version(
170-
"23.0.2", sha256="565f0c073c6c8cbb06c062ca414e3f6ff8c6ca6797b03d247b030a9fbc55a5b1"
197+
"23.0.1",
198+
sha256="1d681891c0c725363f0f45584c9b79e669d5c9782158453b7d24b4b865d72755",
199+
deprecated=True,
171200
)
172201
version(
173-
"23.0.1", sha256="1d681891c0c725363f0f45584c9b79e669d5c9782158453b7d24b4b865d72755"
202+
"23.0",
203+
sha256="f4ab12289c992dd07cb1a15dd985ef4713d1f9c0cf362ec5e9c995cca9b1cf81",
204+
deprecated=True,
174205
)
175-
version("23.0", sha256="f4ab12289c992dd07cb1a15dd985ef4713d1f9c0cf362ec5e9c995cca9b1cf81")
176206

177207
variant(
178208
"probe",
@@ -198,8 +228,7 @@ class LinaroForge(Package):
198228
license_url = "https://docs.linaroforge.com/latest/html/licenceserver/index.html"
199229

200230
def url_for_version(self, version):
201-
pre = "arm" if version < Version("23.0") else "linaro"
202-
return f"https://downloads.linaroforge.com/{version}/{pre}-forge-{version}-linux-{platform.machine()}.tar"
231+
return f"https://downloads.linaroforge.com/{version}/linaro-forge-{version}-linux-{platform.machine()}.tar"
203232

204233
@run_before("install")
205234
def abort_without_eula_acceptance(self):

0 commit comments

Comments
 (0)