From 9458665938987ea213d015083e577e525a15ec3c Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Tue, 20 Jun 2023 12:50:34 +0000 Subject: [PATCH] rustc-snapshot: allow for MACHINE_HARDWARE_NAME of aarch64, arm in addition to x86_64 --- packages/rust/rustc-snapshot/package.mk | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/rust/rustc-snapshot/package.mk b/packages/rust/rustc-snapshot/package.mk index 8f621b2828..c35d734510 100644 --- a/packages/rust/rustc-snapshot/package.mk +++ b/packages/rust/rustc-snapshot/package.mk @@ -3,9 +3,23 @@ PKG_NAME="rustc-snapshot" PKG_VERSION="$(get_pkg_version rust)" -PKG_SHA256="7d891d3e9bc4f1151545c83cbe3bc6af9ed234388c45ca2e19641262f48615e2" PKG_LICENSE="MIT" PKG_SITE="https://www.rust-lang.org" -PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" PKG_LONGDESC="rustc bootstrap compiler" PKG_TOOLCHAIN="manual" + +case "${MACHINE_HARDWARE_NAME}" in + "aarch64") + PKG_SHA256="71698cf444eef74050db821dc4df996c0f268615230099cde836e685e5b5465d" + PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" + ;; + "arm") + PKG_SHA256="c5c8e339dccf1ca893434cd08516a399e991891668d219f335f35dcd251d2bb3" + PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz" + ;; + "x86_64") + PKG_SHA256="7d891d3e9bc4f1151545c83cbe3bc6af9ed234388c45ca2e19641262f48615e2" + PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz" + ;; +esac +PKG_SOURCE_NAME="rustc-snapshot_${PKG_VERSION}_${ARCH}.tar.xz"