Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
Date: Sun, 18 Feb 2018 17:20:48
Message-Id: 1518974436.ac07c98cc189cf0f3c0b62b6f2ff9a2df1827e55.monsieurp@gentoo
1 commit: ac07c98cc189cf0f3c0b62b6f2ff9a2df1827e55
2 Author: Christopher Mansfield <chris <AT> mansfieldfamily <DOT> me>
3 AuthorDate: Sat Feb 3 01:47:03 2018 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 18 17:20:36 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac07c98c
7
8 dev-lang/rust: add ~arm64 keyword and support.
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-lang/rust/Manifest | 1 +
13 dev-lang/rust/rust-1.23.0-r1.ebuild | 5 ++++-
14 2 files changed, 5 insertions(+), 1 deletion(-)
15
16 diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
17 index 07d3b5ebe08..f29aaf5f3b0 100644
18 --- a/dev-lang/rust/Manifest
19 +++ b/dev-lang/rust/Manifest
20 @@ -1,5 +1,6 @@
21 DIST cargo-0.19.0-i686-unknown-linux-gnu.tar.gz 5068212 BLAKE2B 4fd16e33b220ae496603cd5a16055557d96cbbf04943040c36f6121eb3b7e53d5644a6e0cd8794d3485bb323f0a719e921be8a944f466cd4dc317d82b1b8deea SHA512 bfe5df682eb566c91995b8c00b5e8edb5d2c3410d1baa5be2ede2e39260b653d34b7723c6c3e8f07d8102ffab50b13e62f9f2d816dad8fba9f39b7bec984181e
22 DIST cargo-0.19.0-x86_64-unknown-linux-gnu.tar.gz 5133993 BLAKE2B 39eed4905b06a9f28340b1ca0362dd9d592b5ab6a11ceb8a749069827b65b25c34b8020ca434b3174733dcdda2c38b460c7c0d9b877ff2fed1a790f5f70d9c5a SHA512 6fedb8f83d70dc4fb93a29d400577a5578ceed1448f4e85e8a9509b98b037a125532ebfb6a7e6bc9411501ea74774d2c47ac7e2bcb7ac82baeb925abc46609e8
23 +DIST rust-1.22.0-aarch64-unknown-linux-gnu.tar.gz 144904402 BLAKE2B d9b4349fa11c673130d9a9ecc9d3ac0653c20d2a2582118377c5a0e612d98db70457d8c5baa07e01a5aa65858aad1759f6fc8927dd4dfcfdcca4fca11179d529 SHA512 3a21f7b29c15ab54270be303e4ee053c944d04b971ad4c73243e1c44bbe5fe245170e80ca9617f77648e0e957c1faf0c7e59b7d9d9303bbf5017215b888e5e05
24 DIST rust-1.22.0-i686-unknown-linux-gnu.tar.gz 151889962 BLAKE2B cf2f30fdc01cbcf45de427b5a5a226b8482f3fc13e122cc4f021a75f648678b23a789706b54b6425346bdba57224898809102d97bfee8b143f90763ea985b6c3 SHA512 b46eb37f918833f1dbf3700fe156f26eff19dc90534434add5aa2d86b8ccc02aef273cba6a8291deaa89d27d2bd4af1529655b6463f44736a9f521a67cccc4f0
25 DIST rust-1.22.0-x86_64-unknown-linux-gnu.tar.gz 160427151 BLAKE2B f56a8205023ec39a5569e443f1c7954c55c9b2fe94126c03bcf9eadf4d26cb60d8ae9e8c6638550e79acc5906d865bdaaa5e0e61a63c9b23383afef673018638 SHA512 30206d5ccec432a6a92aeffb34170290109d65973a6d1cd91e7e1aa82781a0da00023275b5a3a3effad79d539d2f4829d1eea5fc3d0c1c58a7f3a4855a84785c
26 DIST rust-std-1.18.0-i686-unknown-linux-gnu.tar.gz 66316236 BLAKE2B 64712595bd979b7eadb626198df1c43951cf040dd94e9b18821d5cc9807d6b3135c62129d89b8cbebe2aabb28e7fcbe22454cc7c4a66ef1a16db899f30e91671 SHA512 0649743437f15d80f7fe08ae32177b36e2a89e87db8062433cfa6d0f62fe7e8fdbc109a025c02dc110d8abdf4b74ddfe80ba8fb895992b0f5ac6a880bbbdf051
27
28 diff --git a/dev-lang/rust/rust-1.23.0-r1.ebuild b/dev-lang/rust/rust-1.23.0-r1.ebuild
29 index 59fee5ba417..796a489c160 100644
30 --- a/dev-lang/rust/rust-1.23.0-r1.ebuild
31 +++ b/dev-lang/rust/rust-1.23.0-r1.ebuild
32 @@ -19,15 +19,17 @@ else
33 SLOT="stable/${ABI_VER}"
34 MY_P="rustc-${PV}"
35 SRC="${MY_P}-src.tar.gz"
36 - KEYWORDS="~amd64 ~x86"
37 + KEYWORDS="~amd64 ~x86 ~arm64"
38 fi
39
40 CHOST_amd64=x86_64-unknown-linux-gnu
41 CHOST_x86=i686-unknown-linux-gnu
42 +CHOST_arm64=aarch64-unknown-linux-gnu
43
44 RUST_STAGE0_VERSION="1.$(($(get_version_component_range 2) - 1)).0"
45 RUST_STAGE0_amd64="rust-${RUST_STAGE0_VERSION}-${CHOST_amd64}"
46 RUST_STAGE0_x86="rust-${RUST_STAGE0_VERSION}-${CHOST_x86}"
47 +RUST_STAGE0_arm64="rust-${RUST_STAGE0_VERSION}-${CHOST_arm64}"
48
49 CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0"
50
51 @@ -37,6 +39,7 @@ HOMEPAGE="http://www.rust-lang.org/"
52 SRC_URI="https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.gz
53 amd64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_amd64}.tar.gz )
54 x86? ( https://static.rust-lang.org/dist/${RUST_STAGE0_x86}.tar.gz )
55 + arm64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_arm64}.tar.gz )
56 "
57
58 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"