Skip to content

Commit 13a264e

Browse files
authored
Merge pull request #148 from jdswensen/jds/rust-1.73.0
Rust v1.73.0
2 parents d56c37a + b9e7afd commit 13a264e

9 files changed

+469
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ dependencies as well as default compile and install steps.
4949

5050
Currently supported:
5151

52-
* Rust 1.71.0 (and many older, stable versions)
52+
* Rust 1.73.0 (and many older, stable versions)
5353
* x86 (32 and 64-bit), ARM (32 and 64-bit) build systems.
5454
* All Linux architectures that Rust itself supports (Multiple flavors of:
5555
x86, ARM, PPC, and MIPS)
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
2+
# Recipe for cargo 20230803
3+
# This corresponds to rust release 1.71.1
4+
5+
def get_by_triple(hashes, triple):
6+
try:
7+
return hashes[triple]
8+
except:
9+
raise bb.parse.SkipRecipe("Unsupported triple: %s" % triple)
10+
11+
def cargo_md5(triple):
12+
HASHES = {
13+
"aarch64-unknown-linux-gnu": "afb5409c344657c2b062999c6b195704",
14+
"arm-unknown-linux-gnueabi": "968ba43eff5a824dcdeecc9d703fe281",
15+
"arm-unknown-linux-gnueabihf": "34c624ee97a95205642c8520f38d97be",
16+
"armv7-unknown-linux-gnueabihf": "156f9b47ac705a7f447c5216086f7ec9",
17+
"i686-unknown-linux-gnu": "63adaf5790373cf120e9cd1787326daa",
18+
"x86_64-unknown-linux-gnu": "7cfe9643d2a458912f18a389cdc13fa6",
19+
}
20+
return get_by_triple(HASHES, triple)
21+
22+
def cargo_sha256(triple):
23+
HASHES = {
24+
"aarch64-unknown-linux-gnu": "a98d1bc375f87385c8b8113c7c1f5c56f66ce4464f8899ff92b2634acaa83aea",
25+
"arm-unknown-linux-gnueabi": "849d89e3d5495e9b8e2ad824796c11d1db26888c75b1ea75c9b998a045f03416",
26+
"arm-unknown-linux-gnueabihf": "30d2426de77d770c310f055263835180835c1701c6c8f023ab799fbeaeee74cd",
27+
"armv7-unknown-linux-gnueabihf": "186e94d28463de82c1f037b153f7fe54fe8b62a8e38da93032e65dcd365c8690",
28+
"i686-unknown-linux-gnu": "5c1e2d87cde0bb02e2d0daf05990c4c6df11a099765555bd1d1e44c9642c21c8",
29+
"x86_64-unknown-linux-gnu": "7fc7963d663c888ea862fe1546a4a2e174dbf0d017ed3c8c5260fc5573d279b6",
30+
}
31+
return get_by_triple(HASHES, triple)
32+
33+
def cargo_url(triple):
34+
URLS = {
35+
"aarch64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-08-03/cargo-1.71.1-aarch64-unknown-linux-gnu.tar.gz",
36+
"arm-unknown-linux-gnueabi": "https://static.rust-lang.org/dist/2023-08-03/cargo-1.71.1-arm-unknown-linux-gnueabi.tar.gz",
37+
"arm-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-08-03/cargo-1.71.1-arm-unknown-linux-gnueabihf.tar.gz",
38+
"armv7-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-08-03/cargo-1.71.1-armv7-unknown-linux-gnueabihf.tar.gz",
39+
"i686-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-08-03/cargo-1.71.1-i686-unknown-linux-gnu.tar.gz",
40+
"x86_64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-08-03/cargo-1.71.1-x86_64-unknown-linux-gnu.tar.gz",
41+
}
42+
return get_by_triple(URLS, triple)
43+
44+
DEPENDS += "rust-bin-cross-${TARGET_ARCH} (= 1.71.1)"
45+
46+
LIC_FILES_CHKSUM = "\
47+
file://LICENSE-APACHE;md5=71b224ca933f0676e26d5c2e2271331c \
48+
file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \
49+
"
50+
51+
require cargo-bin-cross.inc
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
2+
# Recipe for cargo 20230824
3+
# This corresponds to rust release 1.72.0
4+
5+
def get_by_triple(hashes, triple):
6+
try:
7+
return hashes[triple]
8+
except:
9+
raise bb.parse.SkipRecipe("Unsupported triple: %s" % triple)
10+
11+
def cargo_md5(triple):
12+
HASHES = {
13+
"aarch64-unknown-linux-gnu": "672d941ceeffe8f838119cd06e438b0a",
14+
"arm-unknown-linux-gnueabi": "4b9c8e1870dd6a35abfe38e3c1c5b94b",
15+
"arm-unknown-linux-gnueabihf": "92af47d5d67015f37d7a878a33d5349e",
16+
"armv7-unknown-linux-gnueabihf": "804c224eaede5d86d85009c5330ceec5",
17+
"i686-unknown-linux-gnu": "d35031cd39a5c3d3d8c607c62ec218a3",
18+
"x86_64-unknown-linux-gnu": "827dddf4ac4258c52b97afd86992281d",
19+
}
20+
return get_by_triple(HASHES, triple)
21+
22+
def cargo_sha256(triple):
23+
HASHES = {
24+
"aarch64-unknown-linux-gnu": "ae2414ed0e30340fa2994e1c4b4e809c2bb1a3c054de395540f5ec1aa1b35072",
25+
"arm-unknown-linux-gnueabi": "9446f3dee453c5877e694879e4bcf506cdda5de61ea9400b75ec11e166a0ebd5",
26+
"arm-unknown-linux-gnueabihf": "23a6bf57c1fefad844a3d9c1a43a3160a657dd8d7ff25c287fa7924c83c4d835",
27+
"armv7-unknown-linux-gnueabihf": "b8b5ec8b1249982f80583f49b7035bcd666c11441600df5ee72b3b866712f8d7",
28+
"i686-unknown-linux-gnu": "0b0f5e94e91762be981e5e4b4bbc8381aab1481cf93e24124be17e445c33547e",
29+
"x86_64-unknown-linux-gnu": "bdd0589277041b7e6375e2782f9ce197f454f735642f118acb3a2d8e422770a4",
30+
}
31+
return get_by_triple(HASHES, triple)
32+
33+
def cargo_url(triple):
34+
URLS = {
35+
"aarch64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-08-24/cargo-1.72.0-aarch64-unknown-linux-gnu.tar.gz",
36+
"arm-unknown-linux-gnueabi": "https://static.rust-lang.org/dist/2023-08-24/cargo-1.72.0-arm-unknown-linux-gnueabi.tar.gz",
37+
"arm-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-08-24/cargo-1.72.0-arm-unknown-linux-gnueabihf.tar.gz",
38+
"armv7-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-08-24/cargo-1.72.0-armv7-unknown-linux-gnueabihf.tar.gz",
39+
"i686-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-08-24/cargo-1.72.0-i686-unknown-linux-gnu.tar.gz",
40+
"x86_64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-08-24/cargo-1.72.0-x86_64-unknown-linux-gnu.tar.gz",
41+
}
42+
return get_by_triple(URLS, triple)
43+
44+
DEPENDS += "rust-bin-cross-${TARGET_ARCH} (= 1.72.0)"
45+
46+
LIC_FILES_CHKSUM = "\
47+
file://LICENSE-APACHE;md5=71b224ca933f0676e26d5c2e2271331c \
48+
file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \
49+
"
50+
51+
require cargo-bin-cross.inc
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
2+
# Recipe for cargo 20230919
3+
# This corresponds to rust release 1.72.1
4+
5+
def get_by_triple(hashes, triple):
6+
try:
7+
return hashes[triple]
8+
except:
9+
raise bb.parse.SkipRecipe("Unsupported triple: %s" % triple)
10+
11+
def cargo_md5(triple):
12+
HASHES = {
13+
"aarch64-unknown-linux-gnu": "70df0ef7374f8f01048cb9cb1257d358",
14+
"arm-unknown-linux-gnueabi": "d7103271e6272f914419eef4a3a8cbff",
15+
"arm-unknown-linux-gnueabihf": "877e9de5bf0473a4c2042ae7a79a21ce",
16+
"armv7-unknown-linux-gnueabihf": "42176c779e172c49edd9b1f348420faf",
17+
"i686-unknown-linux-gnu": "613251f8fa9a4d33f340d87541ad52b2",
18+
"x86_64-unknown-linux-gnu": "836d30d0fd4c7773edb21e89c3c6ca63",
19+
}
20+
return get_by_triple(HASHES, triple)
21+
22+
def cargo_sha256(triple):
23+
HASHES = {
24+
"aarch64-unknown-linux-gnu": "ad282984ef42304a1c700ecf47f75344c69bdcc0f682d61c46a8584d6e3e904b",
25+
"arm-unknown-linux-gnueabi": "bf5a447214e5c838d7f57f9c115543ff509960c15a108a42e404373eb58f1c78",
26+
"arm-unknown-linux-gnueabihf": "386cfe89d1dc1c33ace2aab8afdbe8db124474d5b5df2a767cea246cbc905e03",
27+
"armv7-unknown-linux-gnueabihf": "065bd9acc3453806ab97b311d7171b567dfe8a988ff9e72b309a299008b954b5",
28+
"i686-unknown-linux-gnu": "892034f264f86d45c5015c19f02b179711178ea2a64c24320d1584a789bb3e03",
29+
"x86_64-unknown-linux-gnu": "8eeb3412ddec7be32bb8599a7d86c8a5e3a09b82ca8d870f3b30133bf478a155",
30+
}
31+
return get_by_triple(HASHES, triple)
32+
33+
def cargo_url(triple):
34+
URLS = {
35+
"aarch64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-09-19/cargo-1.72.1-aarch64-unknown-linux-gnu.tar.gz",
36+
"arm-unknown-linux-gnueabi": "https://static.rust-lang.org/dist/2023-09-19/cargo-1.72.1-arm-unknown-linux-gnueabi.tar.gz",
37+
"arm-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-09-19/cargo-1.72.1-arm-unknown-linux-gnueabihf.tar.gz",
38+
"armv7-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-09-19/cargo-1.72.1-armv7-unknown-linux-gnueabihf.tar.gz",
39+
"i686-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-09-19/cargo-1.72.1-i686-unknown-linux-gnu.tar.gz",
40+
"x86_64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-09-19/cargo-1.72.1-x86_64-unknown-linux-gnu.tar.gz",
41+
}
42+
return get_by_triple(URLS, triple)
43+
44+
DEPENDS += "rust-bin-cross-${TARGET_ARCH} (= 1.72.1)"
45+
46+
LIC_FILES_CHKSUM = "\
47+
file://LICENSE-APACHE;md5=71b224ca933f0676e26d5c2e2271331c \
48+
file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \
49+
"
50+
51+
require cargo-bin-cross.inc
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
2+
# Recipe for cargo 20231005
3+
# This corresponds to rust release 1.73.0
4+
5+
def get_by_triple(hashes, triple):
6+
try:
7+
return hashes[triple]
8+
except:
9+
raise bb.parse.SkipRecipe("Unsupported triple: %s" % triple)
10+
11+
def cargo_md5(triple):
12+
HASHES = {
13+
"aarch64-unknown-linux-gnu": "7c4283462f4057a20204680d72fa75a0",
14+
"arm-unknown-linux-gnueabi": "93f47810b6ce1deabbaebdc4ae02bcfa",
15+
"arm-unknown-linux-gnueabihf": "29bf1726db3aa7a2327a4c14697b4e75",
16+
"armv7-unknown-linux-gnueabihf": "fe64e5a640f8ba84cb7e38fd886c43f0",
17+
"i686-unknown-linux-gnu": "63b539d1b5f918f0719013393617216a",
18+
"x86_64-unknown-linux-gnu": "fddc2f90143ef477136a80b261e83ff6",
19+
}
20+
return get_by_triple(HASHES, triple)
21+
22+
def cargo_sha256(triple):
23+
HASHES = {
24+
"aarch64-unknown-linux-gnu": "f0ef0b9e75613725357f526cd7ac259aac1da37927a8d919eff3eafb8f5087a7",
25+
"arm-unknown-linux-gnueabi": "9cfbd484b4ff759060f552d60c08cc3ac547d4369449cc14154474104a3b3b33",
26+
"arm-unknown-linux-gnueabihf": "ed5c1d55aff32a78583f641540eceddf98ee7f5a6f26f0fec49b97f25b03d2d7",
27+
"armv7-unknown-linux-gnueabihf": "3f4d3e00b72d35681c66158f5e2af85f07916c422dfce62c3d1bcd4c6245e8f1",
28+
"i686-unknown-linux-gnu": "df6126fa404c9cd604f48aebc27f6d286957de282c96d84a6edc1c8129e7fd78",
29+
"x86_64-unknown-linux-gnu": "78ad87102aebe101fb61d8fb6bb4b4da8674c57f0af810b3b3310f9f1a63d002",
30+
}
31+
return get_by_triple(HASHES, triple)
32+
33+
def cargo_url(triple):
34+
URLS = {
35+
"aarch64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-10-05/cargo-1.73.0-aarch64-unknown-linux-gnu.tar.gz",
36+
"arm-unknown-linux-gnueabi": "https://static.rust-lang.org/dist/2023-10-05/cargo-1.73.0-arm-unknown-linux-gnueabi.tar.gz",
37+
"arm-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-10-05/cargo-1.73.0-arm-unknown-linux-gnueabihf.tar.gz",
38+
"armv7-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2023-10-05/cargo-1.73.0-armv7-unknown-linux-gnueabihf.tar.gz",
39+
"i686-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-10-05/cargo-1.73.0-i686-unknown-linux-gnu.tar.gz",
40+
"x86_64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2023-10-05/cargo-1.73.0-x86_64-unknown-linux-gnu.tar.gz",
41+
}
42+
return get_by_triple(URLS, triple)
43+
44+
DEPENDS += "rust-bin-cross-${TARGET_ARCH} (= 1.73.0)"
45+
46+
LIC_FILES_CHKSUM = "\
47+
file://LICENSE-APACHE;md5=71b224ca933f0676e26d5c2e2271331c \
48+
file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \
49+
"
50+
51+
require cargo-bin-cross.inc
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
2+
def get_by_triple(hashes, triple):
3+
try:
4+
return hashes[triple]
5+
except:
6+
raise bb.parse.SkipRecipe("Unsupported triple: %s" % triple)
7+
8+
9+
def rust_std_md5(triple):
10+
HASHES = {
11+
"aarch64-unknown-linux-gnu": "c7aed8c93a2e1f123d4a577f51d39c90",
12+
"aarch64-unknown-linux-musl": "3356681fd59ad10c8c0ab546d59ccf99",
13+
"arm-unknown-linux-gnueabi": "2164ee0bc36327baf8c49ef039981d85",
14+
"arm-unknown-linux-gnueabihf": "ce1e2aea1cfa6df849e5373b75372f2b",
15+
"armv5te-unknown-linux-gnueabi": "c412959b22a2cb826839354e88464420",
16+
"armv5te-unknown-linux-musleabi": "2ca9efc9b57581d7f09f4e58fe12c4d8",
17+
"armv7-unknown-linux-gnueabihf": "5dc306d424327c09a95ffb6d49239514",
18+
"armv7-unknown-linux-musleabihf": "55b187e789829bff81eea24de6076e10",
19+
"i686-unknown-linux-gnu": "067e33e7d9f54fc3736c51f98fb42969",
20+
"mips-unknown-linux-gnu": "bdb2339c981e1122ebb35dd6f6737014",
21+
"mipsel-unknown-linux-gnu": "43b525a9e26870ac8129ac3a4ea99c27",
22+
"powerpc-unknown-linux-gnu": "d57ff6baae4cc62ef99e5ed35c5efc1d",
23+
"x86_64-unknown-linux-gnu": "66cdd65c8cedf15b3782334c304dbc4e",
24+
}
25+
return get_by_triple(HASHES, triple)
26+
27+
def rust_std_sha256(triple):
28+
HASHES = {
29+
"aarch64-unknown-linux-gnu": "88572949b25b9c91e90507276a15a1c805548e444284ef8848a08a2897a806d6",
30+
"aarch64-unknown-linux-musl": "7ef13898cfb19fb75125c6ca7392cdf1fce1c54f20c205d353f2d3763e5f7257",
31+
"arm-unknown-linux-gnueabi": "f9f11a2e377be57974b6fd77c1948da2aa906504fd70ea25b41624e79e363326",
32+
"arm-unknown-linux-gnueabihf": "15ee6917eef20f095ac06d436af0b02f207d455ac13525430daf6854c8b73a7a",
33+
"armv5te-unknown-linux-gnueabi": "233d7b8375ab73233b0af69e89d5ed6456b0edaf6c4da1f29684c4bf5cb215ae",
34+
"armv5te-unknown-linux-musleabi": "fb896cec2801c90541488f80963f37eace4a1d0923ab7d7db7990f48dd80b3ad",
35+
"armv7-unknown-linux-gnueabihf": "6b5df36c1d28f64208de66384547bd3489a1bc1041ea17901530a758e558dd14",
36+
"armv7-unknown-linux-musleabihf": "545cf1613d8ad4efd0d6c7cde21c2d15d1c8eca3e464d9f14db01323bb0220b5",
37+
"i686-unknown-linux-gnu": "a5d4dc0317406c587e027f2586b77c5841fab5226716f51a441ac63a0acf3d0e",
38+
"mips-unknown-linux-gnu": "ca6ec963222492215c3e490ef6d6d719074ed81e6a516b889c13b3fa5e6dceb5",
39+
"mipsel-unknown-linux-gnu": "880d1cdc6d7360ea0adf45b37a7ca88a31175ebf5d819b7cd26606edd42250c2",
40+
"powerpc-unknown-linux-gnu": "e5d4668148c6a72bc64daeff089c1c258371b4ea2ee5e3691c84f202f70a7a98",
41+
"x86_64-unknown-linux-gnu": "2bbcfba62ad2d2cf05c53d91c578e5cce766d5308cd49a1e425139470282865e",
42+
}
43+
return get_by_triple(HASHES, triple)
44+
45+
def rustc_md5(triple):
46+
HASHES = {
47+
"aarch64-unknown-linux-gnu": "476829c0b5a2cbe83cf207e36f483ef3",
48+
"arm-unknown-linux-gnueabi": "efebdcfbb9f14c456d6efb19e5a54cde",
49+
"arm-unknown-linux-gnueabihf": "a7b75ed71d1ed1147a7e81a11373e13c",
50+
"armv7-unknown-linux-gnueabihf": "2f3a58ae9d10735e5a20245ccfd74abf",
51+
"i686-unknown-linux-gnu": "832b291e6152bb9f02649211eeda1731",
52+
"x86_64-unknown-linux-gnu": "b5a094666e308918c2b9dfaca255b83b",
53+
}
54+
return get_by_triple(HASHES, triple)
55+
56+
def rustc_sha256(triple):
57+
HASHES = {
58+
"aarch64-unknown-linux-gnu": "c0931d12e28c330490aaa6ba68a3b30b1d69aa004e5d1d203a653910c88e1769",
59+
"arm-unknown-linux-gnueabi": "ae7181c6d0ea5852b9f38214e15ad78d8f92808e67048b3523130601c94e09ce",
60+
"arm-unknown-linux-gnueabihf": "ce5c3ae7b6a948aefb83bdecc7f78421b7e7b377e34f490f98df6fa120e97f84",
61+
"armv7-unknown-linux-gnueabihf": "f458b83bc6a863d43fb481254d7c13abe56c3ff7539ddc890fc041a5097c2c35",
62+
"i686-unknown-linux-gnu": "3d95bf5890772b883f590c73ce76030df3b5bc90e106cf8597cdfda83c8f229d",
63+
"x86_64-unknown-linux-gnu": "e3f557972600d26cb885d0ae34e0208722eec5a59cc364bfac68f5ca49536d90",
64+
}
65+
return get_by_triple(HASHES, triple)
66+
67+
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=c2cccf560306876da3913d79062a54b9"
68+
69+
require rust-bin-cross.inc
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
2+
def get_by_triple(hashes, triple):
3+
try:
4+
return hashes[triple]
5+
except:
6+
raise bb.parse.SkipRecipe("Unsupported triple: %s" % triple)
7+
8+
9+
def rust_std_md5(triple):
10+
HASHES = {
11+
"aarch64-unknown-linux-gnu": "13a647b3b670f914259590cb180ccf7a",
12+
"aarch64-unknown-linux-musl": "5709ae8979c13b488b8db5da684ca280",
13+
"arm-unknown-linux-gnueabi": "4d828960e631d47d8c48b61894c2d65c",
14+
"arm-unknown-linux-gnueabihf": "51768b064cf1f55dd5e78717786c5875",
15+
"armv5te-unknown-linux-gnueabi": "7e88e98f246894d37606ba2588976045",
16+
"armv5te-unknown-linux-musleabi": "68d81093d0c2ea6faf245ed71bd9a4b2",
17+
"armv7-unknown-linux-gnueabihf": "7a955d4a3d0c5e9e9ca509fb6aa78af1",
18+
"armv7-unknown-linux-musleabihf": "43a978185853469505aa74099f2dbf18",
19+
"i686-unknown-linux-gnu": "aca6c601c083599e8b120c913a78dd7e",
20+
"powerpc-unknown-linux-gnu": "ffeb18c944d8789d627f7054fde5118e",
21+
"x86_64-unknown-linux-gnu": "336857bf48bc1fab0073893b272b56a3",
22+
}
23+
return get_by_triple(HASHES, triple)
24+
25+
def rust_std_sha256(triple):
26+
HASHES = {
27+
"aarch64-unknown-linux-gnu": "dd504733d3d8939b448ee93247d62d7fb09316b54c2f247b3c9f4709bf70784d",
28+
"aarch64-unknown-linux-musl": "d560f26d20708f4073d40190abe17d119852f991a17182a6a2cbc53a4c0c5da4",
29+
"arm-unknown-linux-gnueabi": "f54d9a863354d5003013fd786c85ca08590141c40f13a939ac451920545ae749",
30+
"arm-unknown-linux-gnueabihf": "44eaed1b11e16cbfd6a713c686fcaddf2cbb447744594267068a04fdea321080",
31+
"armv5te-unknown-linux-gnueabi": "6dd09cbf767daba265c50d1885a3edbaa2a153a85ee487fda2eb5290e0d2f4fc",
32+
"armv5te-unknown-linux-musleabi": "60d3892060653e656a8268a2fadeb3a911e70d04f9059475d7c4b7c67755e623",
33+
"armv7-unknown-linux-gnueabihf": "ae5ee9aee53e1248746aa24d993a85e38662c17777982e7cd8925e1953a699cc",
34+
"armv7-unknown-linux-musleabihf": "e1e504dc7f15fb60f83ce836d6c420f807a9037312f335fb1a1bcc2c5c150610",
35+
"i686-unknown-linux-gnu": "75708e4e4d01a3106f6d84be1a70b22405f57cc04ae1390c3604e74fe957011e",
36+
"powerpc-unknown-linux-gnu": "8db8bda10b87e6717ac90e78cc5ccdcb8f5c3d8c6a3b9cd5016df836784dd6e0",
37+
"x86_64-unknown-linux-gnu": "89f6f6ef25e7e754940c54cc0584bfdb83e1df75019d5aa126e3fa66c2921b15",
38+
}
39+
return get_by_triple(HASHES, triple)
40+
41+
def rustc_md5(triple):
42+
HASHES = {
43+
"aarch64-unknown-linux-gnu": "f08ba1672fa18d9bc5b8b679dabb8023",
44+
"arm-unknown-linux-gnueabi": "b6e9dc272fdedfc964eb4083e39b1714",
45+
"arm-unknown-linux-gnueabihf": "e2172af00d86735b10a3bf8e302f4541",
46+
"armv7-unknown-linux-gnueabihf": "7f141138729cec74eed15ad210969932",
47+
"i686-unknown-linux-gnu": "f220119f16dcfd7785812f05e30a427b",
48+
"x86_64-unknown-linux-gnu": "b2f3b7bb99e8220877f4080fed2534ba",
49+
}
50+
return get_by_triple(HASHES, triple)
51+
52+
def rustc_sha256(triple):
53+
HASHES = {
54+
"aarch64-unknown-linux-gnu": "3a2d1a5b5b713615162dcaa6319b6ad65ab4b951f90557dfb1e5c54f2a64c4ee",
55+
"arm-unknown-linux-gnueabi": "130bb74b4baa3d55182f6bcae1d8cf5ef3004f410d9ad2fc81787590e81da973",
56+
"arm-unknown-linux-gnueabihf": "4eb145d9a0240963e001933c7173f9c7222c6fc872570194e7a0484fe377bbe9",
57+
"armv7-unknown-linux-gnueabihf": "c73e4bf09478b4176d66f166b78ba5b08e87991b43f337ba07748cc86188bdb2",
58+
"i686-unknown-linux-gnu": "0c6adfe6c06b66fea2ecbf7e3e47a9375bd6c32d9e34c050d0bf03ba685abda4",
59+
"x86_64-unknown-linux-gnu": "f414557b12f2a7a61fabf152b4b9d6cb436ff15698e64a3111bca1a94be97a3e",
60+
}
61+
return get_by_triple(HASHES, triple)
62+
63+
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=c2cccf560306876da3913d79062a54b9"
64+
65+
require rust-bin-cross.inc

0 commit comments

Comments
 (0)