1
1
"""platforms.bzl defines metadata about the different relocatable-perl versions
2
2
"""
3
3
4
+ unix_version = "5.40.1.0"
5
+
4
6
platforms = [
5
7
struct (
6
8
os = "darwin" ,
7
9
cpu = "arm64" ,
8
- urls = ["https://github.com/skaji/relocatable-perl/releases/download/5.38.2.0 /perl-darwin-arm64.tar.xz" ],
9
- sha256 = "1a50fe40d8d61c875546ac00e8ade1d0093e1fdc7277ab008f37e3f43c0eef82 " ,
10
+ urls = ["https://github.com/skaji/relocatable-perl/releases/download/{} /perl-darwin-arm64.tar.xz" . format ( unix_version ) ],
11
+ sha256 = "e58b98338bc52f352dc95310363ab6c725897557512b90b593c70ea357f1b2ab " ,
10
12
strip_prefix = "perl-darwin-arm64" ,
11
13
exec_compatible_with = [
12
14
"@platforms//os:osx" ,
@@ -16,8 +18,8 @@ platforms = [
16
18
struct (
17
19
os = "darwin" ,
18
20
cpu = "amd64" ,
19
- urls = ["https://github.com/skaji/relocatable-perl/releases/download/5.38.2.0 /perl-darwin-amd64.tar.xz" ],
20
- sha256 = "763245980b0b2a88111460d19aee08ce707045537ed7493c34a76868f495dd53 " ,
21
+ urls = ["https://github.com/skaji/relocatable-perl/releases/download/{} /perl-darwin-amd64.tar.xz" . format ( unix_version ) ],
22
+ sha256 = "6e16d12f6a765cbb708ebcb6fe9c74f0d71e1d648bff0ff7b8d88134e54b736a " ,
21
23
strip_prefix = "perl-darwin-amd64" ,
22
24
exec_compatible_with = [
23
25
"@platforms//os:osx" ,
@@ -27,8 +29,8 @@ platforms = [
27
29
struct (
28
30
os = "linux" ,
29
31
cpu = "amd64" ,
30
- urls = ["https://github.com/skaji/relocatable-perl/releases/download/5.38.2.0 /perl-linux-amd64.tar.xz" ],
31
- sha256 = "0878db5752ba6ca4bed437392ceddbde05d0455f32a546f6f49f69b54a297ac2 " ,
32
+ urls = ["https://github.com/skaji/relocatable-perl/releases/download/{} /perl-linux-amd64.tar.xz" . format ( unix_version ) ],
33
+ sha256 = "cd3216bd72fa4fe3b76fc7f4e2f1004d75e42495d515c09b53d79cba3700dd7b " ,
32
34
strip_prefix = "perl-linux-amd64" ,
33
35
exec_compatible_with = [
34
36
"@platforms//os:linux" ,
@@ -38,8 +40,8 @@ platforms = [
38
40
struct (
39
41
os = "linux" ,
40
42
cpu = "arm64" ,
41
- urls = ["https://github.com/skaji/relocatable-perl/releases/download/5.38.2.0 /perl-linux-arm64.tar.xz" ],
42
- sha256 = "d4cef73296f3b68960ad3149212df10c903676fbcbe24ad0913681bd5032cd05 " ,
43
+ urls = ["https://github.com/skaji/relocatable-perl/releases/download/{} /perl-linux-arm64.tar.xz" . format ( unix_version ) ],
44
+ sha256 = "01b3beb5e5f806a5447e42246b440e54a96c314284a68be89ff2b980ba4a4ec1 " ,
43
45
strip_prefix = "perl-linux-arm64" ,
44
46
exec_compatible_with = [
45
47
"@platforms//os:linux" ,
@@ -50,10 +52,10 @@ platforms = [
50
52
os = "windows" ,
51
53
cpu = "x86_64" ,
52
54
urls = [
53
- "https://mirror.bazel.build/strawberryperl. com/download/5.32.1.1 /strawberry-perl-5.32.1 .1-64bit.zip" ,
54
- "https://strawberryperl. com/download/5.32.1.1 /strawberry-perl-5.32.1 .1-64bit.zip" ,
55
+ "https://github. com/StrawberryPerl/Perl-Dist-Strawberry/releases/ download/SP_54001_64bit_UCRT /strawberry-perl-5.40.0 .1-64bit-portable .zip" ,
56
+ "https://mirror.bazel.build/github. com/StrawberryPerl/Perl-Dist-Strawberry/releases/ download/SP_54001_64bit_UCRT /strawberry-perl-5.40.0 .1-64bit-portable .zip" ,
55
57
],
56
- sha256 = "aeb973da474f14210d3e1a1f942dcf779e2ae7e71e4c535e6c53ebabe632cc98 " ,
58
+ sha256 = "754f3e2a8e473dc68d1540c7802fb166a025f35ef18960c4564a31f8b5933907 " ,
57
59
strip_prefix = "" ,
58
60
exec_compatible_with = [
59
61
"@platforms//os:windows" ,
0 commit comments