@@ -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