Skip to content

Commit 380f23b

Browse files
authored
Merge pull request #38 from rust-embedded/rust-1.26.2
Remove Rust 1.26.0 and add 1.26.2
2 parents ee3b79b + 94613aa commit 380f23b

File tree

4 files changed

+111
-111
lines changed

4 files changed

+111
-111
lines changed

recipes-devtools/rust/cargo-bin-cross_1.26.0.bb

Lines changed: 0 additions & 50 deletions
This file was deleted.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
2+
# Recipe for cargo 20180605
3+
# This corresponds to rust release 1.26.2
4+
5+
def get_by_triple(hashes, triple):
6+
try:
7+
return hashes[triple]
8+
except:
9+
bb.fatal("Unsupported triple: %s" % triple)
10+
11+
def cargo_md5(triple):
12+
HASHES = {
13+
"aarch64-unknown-linux-gnu": "52abfd65c29e086c262fbf29aeb684c8",
14+
"arm-unknown-linux-gnueabi": "fc0b385d395cdd26dfa53865910fbe2a",
15+
"arm-unknown-linux-gnueabihf": "5dfe54881e1a1aea1c2d7deadf4098a5",
16+
"armv7-unknown-linux-gnueabihf": "bcc5a6a162c267e12f736625f81f2408",
17+
"i686-unknown-linux-gnu": "3fe8e2e6957f9b1a2a5a1120b0481668",
18+
"x86_64-unknown-linux-gnu": "ca366ba1e97ffc02b72dc74859db35e2",
19+
}
20+
return get_by_triple(HASHES, triple)
21+
22+
def cargo_sha256(triple):
23+
HASHES = {
24+
"aarch64-unknown-linux-gnu": "4ed8632964d4b5b3ba6f8add2b837a9c7c89e2f50ab2c95fbba18ee7b5f57023",
25+
"arm-unknown-linux-gnueabi": "ff4003fdacc38c53efad9ecd8a0c9fb2d77af8ec62c12ee61dd2ed83f8a3a1eb",
26+
"arm-unknown-linux-gnueabihf": "d81712f4f00310d3159332957787906eeb61daf74901db5ee922a990f2ca6519",
27+
"armv7-unknown-linux-gnueabihf": "bbbf9646195ba00bba163f46752c4e9e0ce5939df276e5848a42e152b45cbc84",
28+
"i686-unknown-linux-gnu": "67a5ca244df5fbcd81f985e572015fb1bf79b8deb4d79be9165ddff5dd01c4ad",
29+
"x86_64-unknown-linux-gnu": "8c17710252513d8130141f2c12b4efeef67f0def252b94b246fe326a9a75043b",
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/2018-06-05/cargo-0.27.0-aarch64-unknown-linux-gnu.tar.gz",
36+
"arm-unknown-linux-gnueabi": "https://static.rust-lang.org/dist/2018-06-05/cargo-0.27.0-arm-unknown-linux-gnueabi.tar.gz",
37+
"arm-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2018-06-05/cargo-0.27.0-arm-unknown-linux-gnueabihf.tar.gz",
38+
"armv7-unknown-linux-gnueabihf": "https://static.rust-lang.org/dist/2018-06-05/cargo-0.27.0-armv7-unknown-linux-gnueabihf.tar.gz",
39+
"i686-unknown-linux-gnu": "https://static.rust-lang.org/dist/2018-06-05/cargo-0.27.0-i686-unknown-linux-gnu.tar.gz",
40+
"x86_64-unknown-linux-gnu": "https://static.rust-lang.org/dist/2018-06-05/cargo-0.27.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.26.2)"
45+
LIC_FILES_CHKSUM = "\
46+
file://LICENSE-APACHE;md5=1836efb2eb779966696f473ee8540542 \
47+
file://LICENSE-MIT;md5=b377b220f43d747efdec40d69fcaa69d \
48+
"
49+
50+
require cargo-bin-cross.inc

recipes-devtools/rust/rust-bin-cross_1.26.0.bb

Lines changed: 0 additions & 61 deletions
This file was deleted.
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
2+
def get_by_triple(hashes, triple):
3+
try:
4+
return hashes[triple]
5+
except:
6+
bb.fatal("Unsupported triple: %s" % triple)
7+
8+
9+
def rust_std_md5(triple):
10+
HASHES = {
11+
"aarch64-unknown-linux-gnu": "11e34cf93738338e0f2c0a61c56d6e12",
12+
"arm-unknown-linux-gnueabi": "f1562b674761de60d0352f7db808261a",
13+
"arm-unknown-linux-gnueabihf": "110f26f2e2e341c15b04d9c867db17e6",
14+
"armv7-unknown-linux-gnueabihf": "e86f288440aa251bcdcd6bc22d0faba1",
15+
"i686-unknown-linux-gnu": "b3bb05fac38c5f483b4ea3d51ae81e3e",
16+
"mips-unknown-linux-gnu": "1f0e8439df27740fa0df2675944c3c4f",
17+
"mipsel-unknown-linux-gnu": "6852d5017a7a82f7c6abfcd31475897b",
18+
"powerpc-unknown-linux-gnu": "ddd406bfeb638853666938491ad17036",
19+
"x86_64-unknown-linux-gnu": "3c75138f709f533a87835ffe5be1ae25",
20+
}
21+
return get_by_triple(HASHES, triple)
22+
23+
def rust_std_sha256(triple):
24+
HASHES = {
25+
"aarch64-unknown-linux-gnu": "6f629b8c3ef8aa4a6c9439a5c1d8719905853f321a1080bb9f8a8356a1b06364",
26+
"arm-unknown-linux-gnueabi": "b8e6cd048ef21195386caa6f204a0480d102715a53f6ff55a9df687b75dd3652",
27+
"arm-unknown-linux-gnueabihf": "79ea9e2c993ad047a86c4c347c08afaafa4280a659cfb6f156869a5730f58e4c",
28+
"armv7-unknown-linux-gnueabihf": "420d6cff015215f47a407b19c9b5f97dbca402818e4093636bee53c966c3e6ad",
29+
"i686-unknown-linux-gnu": "b5a8b098338732ee39004c53ecf994b01ad10c1da6a535187864003ef532f9b5",
30+
"mips-unknown-linux-gnu": "eae02765faabc323683dc27b0a3c524c706f6779ed4a1d261076abdbcd7fc0e5",
31+
"mipsel-unknown-linux-gnu": "76b8c8881e0b584f1c6fd1385e1933b8b3704eb4ab7ab9848b82d253d65d852f",
32+
"powerpc-unknown-linux-gnu": "4f7a5e86f45b33b393f8a691ae33e229330a3d862f85893f477e42704446ced9",
33+
"x86_64-unknown-linux-gnu": "91634f05bf2d0a20e627aed08a8450673acecb963869273221de17130540fb26",
34+
}
35+
return get_by_triple(HASHES, triple)
36+
37+
def rustc_md5(triple):
38+
HASHES = {
39+
"aarch64-unknown-linux-gnu": "8d21854730d9f83d3df265ee6e1e7187",
40+
"arm-unknown-linux-gnueabi": "0c4ec78053df36a4b3739976304e2941",
41+
"arm-unknown-linux-gnueabihf": "08020c5e0cd1c48166f9231bc438a786",
42+
"armv7-unknown-linux-gnueabihf": "8a1b559c916d4a2bb7b71c63413abac5",
43+
"i686-unknown-linux-gnu": "d7ba8bbec480170adcf36c8a396b9e2c",
44+
"x86_64-unknown-linux-gnu": "17ab5a90490ea4dcf3ca79f7b6c2b025",
45+
}
46+
return get_by_triple(HASHES, triple)
47+
48+
def rustc_sha256(triple):
49+
HASHES = {
50+
"aarch64-unknown-linux-gnu": "b09fea72e259811fcbc6aade942329bc4588356470765987ee37d6108a82f7b6",
51+
"arm-unknown-linux-gnueabi": "3e3c920ef0be7820b24945152a3271ae6b7a3f195b90e53c732c211abd085259",
52+
"arm-unknown-linux-gnueabihf": "a5ad7c82818bd49a848635729386075fc2f6bdab4d87b294bd6c5119f576e2e2",
53+
"armv7-unknown-linux-gnueabihf": "43534b0c93380fbc0749ced9a2c187c7ec7ecc24fa287585cd9b4d10f7fab5f5",
54+
"i686-unknown-linux-gnu": "48f104571f436c2a99782e998eab149d33f1ee4f6bb88873fc360b941ef98e59",
55+
"x86_64-unknown-linux-gnu": "1ebdafe52b581a63cea217a036fd6e77706d2715ae9cfe10a8c715d753326004",
56+
}
57+
return get_by_triple(HASHES, triple)
58+
59+
LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=99c369ad81a36cd5b27f6c6968d01055"
60+
61+
require rust-bin-cross.inc

0 commit comments

Comments
 (0)