mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
extra/rust to 1.74.0-1
This commit is contained in:
parent
c4586c6de4
commit
43f8270004
4 changed files with 16 additions and 16 deletions
|
@ -1,6 +1,6 @@
|
|||
pkgbase = rust
|
||||
pkgdesc = Systems programming language focused on safety, speed and concurrency
|
||||
pkgver = 1.73.0
|
||||
pkgver = 1.74.0
|
||||
pkgrel = 1
|
||||
epoch = 1
|
||||
url = https://www.rust-lang.org/
|
||||
|
@ -29,18 +29,18 @@ pkgbase = rust
|
|||
options = !emptydirs
|
||||
options = !lto
|
||||
options = !strip
|
||||
source = https://static.rust-lang.org/dist/rustc-1.73.0-src.tar.gz
|
||||
source = https://static.rust-lang.org/dist/rustc-1.73.0-src.tar.gz.asc
|
||||
source = https://static.rust-lang.org/dist/rustc-1.74.0-src.tar.gz
|
||||
source = https://static.rust-lang.org/dist/rustc-1.74.0-src.tar.gz.asc
|
||||
source = 0001-bootstrap-Change-libexec-dir.patch
|
||||
source = 0002-bootstrap-Change-bash-completion-dir.patch
|
||||
source = 0003-compiler-Change-LLVM-targets.patch
|
||||
source = 0004-compiler-Use-wasm-ld-for-wasm-targets.patch
|
||||
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
|
||||
b2sums = d25823e433ce66d3148359deab7fcf5b6e6aecf832359cf3d7cec55e7f45163c981d396f6b772fa12393896a71e69c91cdfd01d633e2c05d641d0f1b2174e264
|
||||
b2sums = 8ece8849f4657d20648f085c63e749f1a009049204ab526270942b1d2ee141aa5394d3992ef4ab15a84c5b4e544928a257689ce4b9bc7b46c2581070018b2534
|
||||
b2sums = SKIP
|
||||
b2sums = ec4a0ab6f92cecc7c8ced752a379609089664cbce7e53264167c800df38b672c625f493458547b3d27c643d5c22b4e173115457cb7e441d27795bd930d6ad714
|
||||
b2sums = b9591ca4b50ff4d825deeca1858a65ae6b25171e4a03f2fdee9a51e79590825e012af0592df63ecb7b27837d0959e7f0c4075dddddb42c8cc4ee98be451d0d12
|
||||
b2sums = c8db828623b9bc2c9c34a4594f4c9409585c55815d0f3c0bf8b48ea2d3a01fe866c15850503ad5d3b6e04a6e68dd7e7f064d9745f4eb60a267fb90c7ad101d70
|
||||
b2sums = cd5a2a5e237a935c236dffc3b0bbf7d468b693f19b63f9d1959f7b13c1c0cc6ec21b717d4f2874d7e357b861e9664fba3c2d22aa2f7f6c932d71adde7b9ac531
|
||||
b2sums = a55aad4494907ea2f394754026b4ddff03a062a60ba92fc53aa6b6bcf3065807ca8df61ed1502e3873c114704533ae2790df1970cc4be44f8b89e1094be583b1
|
||||
b2sums = e0acea294146ae14ec18ac1f99cb9113dfe0dbe87cfd557fb093b56fc15cf036ac076af905fbe358a11a913d2fc845619c5fd8e18ac97127c232127a28666117
|
||||
|
||||
pkgname = rust
|
||||
|
|
|
@ -22,10 +22,10 @@ index 32da4ac29a46..78a5faeae04b 100644
|
|||
|
||||
let libdir_relative = builder.libdir_relative(compiler);
|
||||
diff --git a/src/bootstrap/tool.rs b/src/bootstrap/tool.rs
|
||||
index e6d27757ac66..70e499bdabbe 100644
|
||||
index f094dd9d7c90..405ea571778c 100644
|
||||
--- a/src/bootstrap/tool.rs
|
||||
+++ b/src/bootstrap/tool.rs
|
||||
@@ -689,7 +689,7 @@ fn run(self, builder: &Builder<'_>) -> Option<PathBuf> {
|
||||
@@ -690,7 +690,7 @@ fn run(self, builder: &Builder<'_>) -> Option<PathBuf> {
|
||||
|
||||
// Copy `rust-analyzer-proc-macro-srv` to `<sysroot>/libexec/`
|
||||
// so that r-a can use it.
|
||||
|
|
|
@ -24,10 +24,10 @@ targets, as things break when this is done:
|
|||
4 files changed, 12 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/compiler/rustc_session/src/config.rs b/compiler/rustc_session/src/config.rs
|
||||
index f00472f181d8..1aae877a275a 100644
|
||||
index d29ab02c1a6a..ccd2c19a026e 100644
|
||||
--- a/compiler/rustc_session/src/config.rs
|
||||
+++ b/compiler/rustc_session/src/config.rs
|
||||
@@ -2225,7 +2225,7 @@ pub fn parse_target_triple(
|
||||
@@ -2242,7 +2242,7 @@ pub fn parse_target_triple(
|
||||
handler.early_error(format!("target file {path:?} does not exist"))
|
||||
})
|
||||
}
|
||||
|
@ -50,10 +50,10 @@ index 73e536a7e4d9..af48d437533c 100644
|
|||
data_layout: "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-\
|
||||
f64:32:64-f80:32-n8:16:32-S128"
|
||||
diff --git a/compiler/rustc_target/src/spec/mod.rs b/compiler/rustc_target/src/spec/mod.rs
|
||||
index 31b6961bb622..24e7b156b1c5 100644
|
||||
index 1bcb1f353159..7833125b454c 100644
|
||||
--- a/compiler/rustc_target/src/spec/mod.rs
|
||||
+++ b/compiler/rustc_target/src/spec/mod.rs
|
||||
@@ -3254,6 +3254,15 @@ pub fn from_path(path: &Path) -> Result<Self, io::Error> {
|
||||
@@ -3267,6 +3267,15 @@ pub fn from_path(path: &Path) -> Result<Self, io::Error> {
|
||||
Ok(TargetTriple::TargetJson { path_for_rustdoc: canonicalized_path, triple, contents })
|
||||
}
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ pkgname=(
|
|||
rust-src
|
||||
)
|
||||
epoch=1
|
||||
pkgver=1.73.0
|
||||
pkgver=1.74.0
|
||||
pkgrel=1
|
||||
pkgdesc="Systems programming language focused on safety, speed and concurrency"
|
||||
url=https://www.rust-lang.org/
|
||||
|
@ -64,11 +64,11 @@ source=(
|
|||
0003-compiler-Change-LLVM-targets.patch
|
||||
0004-compiler-Use-wasm-ld-for-wasm-targets.patch
|
||||
)
|
||||
b2sums=('d25823e433ce66d3148359deab7fcf5b6e6aecf832359cf3d7cec55e7f45163c981d396f6b772fa12393896a71e69c91cdfd01d633e2c05d641d0f1b2174e264'
|
||||
b2sums=('8ece8849f4657d20648f085c63e749f1a009049204ab526270942b1d2ee141aa5394d3992ef4ab15a84c5b4e544928a257689ce4b9bc7b46c2581070018b2534'
|
||||
'SKIP'
|
||||
'ec4a0ab6f92cecc7c8ced752a379609089664cbce7e53264167c800df38b672c625f493458547b3d27c643d5c22b4e173115457cb7e441d27795bd930d6ad714'
|
||||
'b9591ca4b50ff4d825deeca1858a65ae6b25171e4a03f2fdee9a51e79590825e012af0592df63ecb7b27837d0959e7f0c4075dddddb42c8cc4ee98be451d0d12'
|
||||
'c8db828623b9bc2c9c34a4594f4c9409585c55815d0f3c0bf8b48ea2d3a01fe866c15850503ad5d3b6e04a6e68dd7e7f064d9745f4eb60a267fb90c7ad101d70'
|
||||
'cd5a2a5e237a935c236dffc3b0bbf7d468b693f19b63f9d1959f7b13c1c0cc6ec21b717d4f2874d7e357b861e9664fba3c2d22aa2f7f6c932d71adde7b9ac531'
|
||||
'a55aad4494907ea2f394754026b4ddff03a062a60ba92fc53aa6b6bcf3065807ca8df61ed1502e3873c114704533ae2790df1970cc4be44f8b89e1094be583b1'
|
||||
'e0acea294146ae14ec18ac1f99cb9113dfe0dbe87cfd557fb093b56fc15cf036ac076af905fbe358a11a913d2fc845619c5fd8e18ac97127c232127a28666117')
|
||||
validpgpkeys=(
|
||||
108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE # Rust Language (Tag and Release Signing Key) <rust-key@rust-lang.org>
|
||||
|
|
Loading…
Reference in a new issue