mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
commit
7f42b1e4b9
@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
|
|||||||
|
|
||||||
case "${MACHINE_HARDWARE_NAME}" in
|
case "${MACHINE_HARDWARE_NAME}" in
|
||||||
"aarch64")
|
"aarch64")
|
||||||
PKG_SHA256="cdebe48b066d512d664c13441e8fae2d0f67106c2080aa44289d98b24192b8bc"
|
PKG_SHA256="87063b4fae710c282e778dfe80effb77ca4bc6c0b94080e7b6b635a13f111ebf"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||||
;;
|
;;
|
||||||
"arm")
|
"arm")
|
||||||
PKG_SHA256="5fac5f8a65c3f1cf4f5e1d36237a3d6003d4c6704a3ef2aee333ce7a5b90f87e"
|
PKG_SHA256="23d018a683535c0f295d1eb68d5cb56a489ea5d79d1d70c81a1c4e040f63a53a"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
||||||
;;
|
;;
|
||||||
"x86_64")
|
"x86_64")
|
||||||
PKG_SHA256="0aff33b57b0e0b102d762a2b53042846c1ca346cff4b7bd96b5c03c9e8e51d81"
|
PKG_SHA256="7373132c13e394755d15f01bda4374af59b4daef01b12a83cb3df3f3be38e289"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/cargo-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
|
|||||||
|
|
||||||
case "${MACHINE_HARDWARE_NAME}" in
|
case "${MACHINE_HARDWARE_NAME}" in
|
||||||
"aarch64")
|
"aarch64")
|
||||||
PKG_SHA256="8af1d793f7820e9ad0ee23247a9123542c3ea23f8857a018651c7788af9bc5b7"
|
PKG_SHA256="760fa132058ed45a67d0cd7d04638fde86fd26adc563dff1a3e6d97d300446ff"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||||
;;
|
;;
|
||||||
"arm")
|
"arm")
|
||||||
PKG_SHA256="2775a3a249e44fd47e764211433186502a73edb14ba11d5ac05e25a17d99aa4c"
|
PKG_SHA256="869ef7bff2e01767eccaab4d1671e36c91deacde820c6863a91c7a2db727e2bd"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
||||||
;;
|
;;
|
||||||
"x86_64")
|
"x86_64")
|
||||||
PKG_SHA256="285e105d25ebdf501341238d4c0594ecdda50ec9078f45095f793a736b1f1ac2"
|
PKG_SHA256="0aaeffba85359503f874315cd08e0ae8490275d14b41470d36d4fa57fd085916"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/rust-std-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
|
||||||
|
|
||||||
PKG_NAME="rust"
|
PKG_NAME="rust"
|
||||||
PKG_VERSION="1.85.0"
|
PKG_VERSION="1.85.1"
|
||||||
PKG_SHA256="2f4f3142ffb7c8402139cfa0796e24baaac8b9fd3f96b2deec3b94b4045c6a8a"
|
PKG_SHA256="0f2995ca083598757a8d9a293939e569b035799e070f419a686b0996fb94238a"
|
||||||
PKG_LICENSE="MIT"
|
PKG_LICENSE="MIT"
|
||||||
PKG_SITE="https://www.rust-lang.org"
|
PKG_SITE="https://www.rust-lang.org"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-src.tar.gz"
|
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-src.tar.gz"
|
||||||
@ -33,7 +33,7 @@ configure_host() {
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
cat >${PKG_BUILD}/config.toml <<END
|
cat >${PKG_BUILD}/config.toml <<END
|
||||||
change-id = 133207
|
change-id = 134650
|
||||||
|
|
||||||
[llvm]
|
[llvm]
|
||||||
download-ci-llvm = false
|
download-ci-llvm = false
|
||||||
|
@ -1,42 +0,0 @@
|
|||||||
From e4ca11f87ffca8c63aa56d45b46e62b6acc58bd7 Mon Sep 17 00:00:00 2001
|
|
||||||
From: onur-ozkan <work@onurozkan.dev>
|
|
||||||
Date: Sun, 23 Feb 2025 08:23:51 +0300
|
|
||||||
Subject: [PATCH] downgrade bootstrap `cc`
|
|
||||||
|
|
||||||
Signed-off-by: onur-ozkan <work@onurozkan.dev>
|
|
||||||
---
|
|
||||||
src/bootstrap/Cargo.lock | 4 ++--
|
|
||||||
src/bootstrap/Cargo.toml | 4 +++-
|
|
||||||
2 files changed, 5 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/bootstrap/Cargo.lock b/src/bootstrap/Cargo.lock
|
|
||||||
index a47f3af60cbd5..890e64e2babbc 100644
|
|
||||||
--- a/src/bootstrap/Cargo.lock
|
|
||||||
+++ b/src/bootstrap/Cargo.lock
|
|
||||||
@@ -88,9 +88,9 @@ dependencies = [
|
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "cc"
|
|
||||||
-version = "1.2.0"
|
|
||||||
+version = "1.1.22"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
-checksum = "1aeb932158bd710538c73702db6945cb68a8fb08c519e6e12706b94263b36db8"
|
|
||||||
+checksum = "9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0"
|
|
||||||
dependencies = [
|
|
||||||
"shlex",
|
|
||||||
]
|
|
||||||
diff --git a/src/bootstrap/Cargo.toml b/src/bootstrap/Cargo.toml
|
|
||||||
index ed51862390d40..2c1d85b01e6af 100644
|
|
||||||
--- a/src/bootstrap/Cargo.toml
|
|
||||||
+++ b/src/bootstrap/Cargo.toml
|
|
||||||
@@ -37,7 +37,9 @@ test = false
|
|
||||||
# Most of the time updating these dependencies requires modifications to the
|
|
||||||
# bootstrap codebase(e.g., https://github.com/rust-lang/rust/issues/124565);
|
|
||||||
# otherwise, some targets will fail. That's why these dependencies are explicitly pinned.
|
|
||||||
-cc = "=1.2.0"
|
|
||||||
+#
|
|
||||||
+# Do not upgrade this crate unless https://github.com/rust-lang/cc-rs/issues/1317 is fixed.
|
|
||||||
+cc = "=1.1.22"
|
|
||||||
cmake = "=0.1.48"
|
|
||||||
|
|
||||||
build_helper = { path = "../build_helper" }
|
|
@ -10,6 +10,7 @@
|
|||||||
"has-rpath": true,
|
"has-rpath": true,
|
||||||
"has-thread-local": true,
|
"has-thread-local": true,
|
||||||
"is-builtin": false,
|
"is-builtin": false,
|
||||||
|
"llvm-floatabi": "hard",
|
||||||
"llvm-target": "arm-unknown-linux-gnueabihf",
|
"llvm-target": "arm-unknown-linux-gnueabihf",
|
||||||
"max-atomic-width": 64,
|
"max-atomic-width": 64,
|
||||||
"os": "linux",
|
"os": "linux",
|
||||||
|
@ -10,15 +10,15 @@ PKG_TOOLCHAIN="manual"
|
|||||||
|
|
||||||
case "${MACHINE_HARDWARE_NAME}" in
|
case "${MACHINE_HARDWARE_NAME}" in
|
||||||
"aarch64")
|
"aarch64")
|
||||||
PKG_SHA256="e742b768f67303010b002b515f6613c639e69ffcc78cd0857d6fe7989e9880f6"
|
PKG_SHA256="43442726ae9549bdff87984322dd0cc48207584ece41e4b042f64f919bbe96b4"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||||
;;
|
;;
|
||||||
"arm")
|
"arm")
|
||||||
PKG_SHA256="a2617342bd897f1372ed49802fe456a0cde4dd88202250d7a90573924736ac87"
|
PKG_SHA256="f75bbf93cae0d8b3198ae1a80d514fccca0fa23b73e0b99cb3ca7f6b5a616725"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnueabihf.tar.xz"
|
||||||
;;
|
;;
|
||||||
"x86_64")
|
"x86_64")
|
||||||
PKG_SHA256="7436f13797475082cd87aa65547449e01659d6a810b4cd5f8aedc48bb9f89dfb"
|
PKG_SHA256="92a5c532b9e87912190128704e0d65825912e3b08a6ee9203c4068d6d1df62c4"
|
||||||
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
PKG_URL="https://static.rust-lang.org/dist/rustc-${PKG_VERSION}-${MACHINE_HARDWARE_NAME}-unknown-linux-gnu.tar.xz"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user