summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2022-02-28 21:29:01 +0800
committerpingplug2022-02-28 21:29:01 +0800
commit7e9c8e02d8845550e53e64ab741b24bf1fa429cb (patch)
treeb32bf9a90dc7418e98b6483a88c869480694f137
parent7c7c25655ced61c01a6371c08dd9af0549f11d77 (diff)
downloadaur-7e9c8e02d8845550e53e64ab741b24bf1fa429cb.tar.gz
Updated to 1.59.0
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD16
-rw-r--r--mingw-config.toml9
3 files changed, 31 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1714112f4e9b..45382df573de 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mingw-w64-rust
pkgdesc = Systems programming language focused on safety, speed and concurrency (mingw-w64)
- pkgver = 1.58.0
+ pkgver = 1.59.0
pkgrel = 1
url = https://www.rust-lang.org
arch = x86_64
@@ -20,31 +20,31 @@ pkgbase = mingw-w64-rust
depends = libgit2
depends = mingw-w64-gcc>=10.1.0
optdepends = mingw-w64-wine: for cargo test support
- noextract = rust-std-1.57.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = rustc-1.57.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = cargo-1.57.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rust-std-1.58.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rustc-1.58.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = cargo-1.58.0-x86_64-unknown-linux-gnu.tar.xz
options = !strip
options = staticlibs
options = !buildflags
backup = opt/rust/cargo/config
- source = https://static.rust-lang.org/dist/rustc-1.58.0-src.tar.xz
- source = https://static.rust-lang.org/dist/rustc-1.58.0-src.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-12-02/rust-std-1.57.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-12-02/rust-std-1.57.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-12-02/rustc-1.57.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-12-02/rustc-1.57.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-12-02/cargo-1.57.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-12-02/cargo-1.57.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/rustc-1.59.0-src.tar.xz
+ source = https://static.rust-lang.org/dist/rustc-1.59.0-src.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2022-01-13/rust-std-1.58.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2022-01-13/rust-std-1.58.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2022-01-13/rustc-1.58.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2022-01-13/rustc-1.58.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2022-01-13/cargo-1.58.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2022-01-13/cargo-1.58.0-x86_64-unknown-linux-gnu.tar.xz.asc
source = mingw-config.toml
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
- sha256sums = 37dce222b82a438e550ccd5e45ca9bad1c57aa7acc7adfec6a897c4ff94b6485
+ sha256sums = 375996ead731cab2203ec10a66a3c4568ab6997d7e5d3ae597658164fe27be3d
sha256sums = SKIP
- sha256sums = ccdc72d06c90841b7227ec3630337881eeda3da5fbe87328d2e9d705f6f8016c
+ sha256sums = 319e2dc5f50cbdfb7091f56643c637465d6bc34291ccdaf1a06a2023a37f50c7
sha256sums = SKIP
- sha256sums = c42f40c5279a3a9d539cae93dbcab9d333777ad9a60a5b9f1086b874ef63db86
+ sha256sums = 47e586451ac25027eb6c0d23c881a917d21d074d2fe9e5a3f41b4b6de1622be0
sha256sums = SKIP
- sha256sums = ed2013713ae742895af5df8d91c5430ba9ba3c781e3bc7f3471b220cc06d565d
+ sha256sums = 3d44be4cf353f4172b79485121286be667b76246d9998e7c48a3c2907f5e9552
sha256sums = SKIP
- sha256sums = c8b0c19118bcce49ac8e90d695979e14685b007b4982fa655179388243b529b2
+ sha256sums = 0cb1ea331e780219fc1158d2ab01788960746438d48bf338f185e2c37487bc6c
pkgname = mingw-w64-rust
diff --git a/PKGBUILD b/PKGBUILD
index d67489bd3097..11c96a0abffc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
# Contributor: userwithuid < userwithuid at gmail dot com >
_pkgname=rust
-_date=2021-12-02
-_rustc=1.57.0
+_date=2022-01-13
+_rustc=1.58.0
pkgname=mingw-w64-rust
_prefix=opt/rust
-pkgver=1.58.0
+pkgver=1.59.0
pkgrel=1
pkgdesc="Systems programming language focused on safety, speed and concurrency (mingw-w64)"
arch=('x86_64')
@@ -38,15 +38,15 @@ source=("https://static.rust-lang.org/dist/rustc-${pkgver}-src.tar.xz"{,.asc}
noextract=("rust-std-${_rustc}-x86_64-unknown-linux-gnu.tar.xz"
"rustc-${_rustc}-x86_64-unknown-linux-gnu.tar.xz"
"cargo-${_rustc}-x86_64-unknown-linux-gnu.tar.xz")
-sha256sums=('37dce222b82a438e550ccd5e45ca9bad1c57aa7acc7adfec6a897c4ff94b6485'
+sha256sums=('375996ead731cab2203ec10a66a3c4568ab6997d7e5d3ae597658164fe27be3d'
'SKIP'
- 'ccdc72d06c90841b7227ec3630337881eeda3da5fbe87328d2e9d705f6f8016c'
+ '319e2dc5f50cbdfb7091f56643c637465d6bc34291ccdaf1a06a2023a37f50c7'
'SKIP'
- 'c42f40c5279a3a9d539cae93dbcab9d333777ad9a60a5b9f1086b874ef63db86'
+ '47e586451ac25027eb6c0d23c881a917d21d074d2fe9e5a3f41b4b6de1622be0'
'SKIP'
- 'ed2013713ae742895af5df8d91c5430ba9ba3c781e3bc7f3471b220cc06d565d'
+ '3d44be4cf353f4172b79485121286be667b76246d9998e7c48a3c2907f5e9552'
'SKIP'
- 'c8b0c19118bcce49ac8e90d695979e14685b007b4982fa655179388243b529b2')
+ '0cb1ea331e780219fc1158d2ab01788960746438d48bf338f185e2c37487bc6c')
validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-key@rust-lang.org>
backup=("opt/rust/cargo/config")
diff --git a/mingw-config.toml b/mingw-config.toml
index 476e26553d46..8f18ad2b6487 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -488,9 +488,12 @@ incremental = false
# FIXME(#75760): Some UI tests fail when this option is enabled.
parallel-compiler = false
-# The default linker that will be hard-coded into the generated compiler for
-# targets that don't specify linker explicitly in their target specifications.
-# Note that this is not the linker used to link said compiler.
+# The default linker that will be hard-coded into the generated
+# compiler for targets that don't specify a default linker explicitly
+# in their target specifications. Note that this is not the linker
+# used to link said compiler. It can also be set per-target (via the
+# `[target.<triple>]` block), which may be useful in a cross-compilation
+# setting.
#
# See https://doc.rust-lang.org/rustc/codegen-options/index.html#linker for more information.
default-linker = "cc"