summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD16
-rw-r--r--mingw-config.toml14
3 files changed, 32 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 58a31a6d9985..fe3e01780c96 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.54.0
+ pkgver = 1.55.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.53.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = rustc-1.53.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = cargo-1.53.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rust-std-1.54.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rustc-1.54.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = cargo-1.54.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.54.0-src.tar.xz
- source = https://static.rust-lang.org/dist/rustc-1.54.0-src.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-06-17/rust-std-1.53.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-06-17/rust-std-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-06-17/rustc-1.53.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-06-17/rustc-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-06-17/cargo-1.53.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-06-17/cargo-1.53.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/rustc-1.55.0-src.tar.xz
+ source = https://static.rust-lang.org/dist/rustc-1.55.0-src.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2021-07-29/rust-std-1.54.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2021-07-29/rust-std-1.54.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2021-07-29/rustc-1.54.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2021-07-29/rustc-1.54.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2021-07-29/cargo-1.54.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2021-07-29/cargo-1.54.0-x86_64-unknown-linux-gnu.tar.xz.asc
source = mingw-config.toml
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
- sha256sums = a2934f85f76a35a3796c0fefd31e91f5b6dd8377cd8c3769c1c10e7ce7a495f4
+ sha256sums = aec85a7c1f40b7a40818a58ae13632f8a12cfaa4d3e2a10957d0e9d16dfdd556
sha256sums = SKIP
- sha256sums = 66d5257bbd194db08e67ca63a74cc80cdc4a36eaa30bf7dfe65861d9deaff7f7
+ sha256sums = a22e19859b3c5032daac1633637546a986c51bdfa3ad0db6e394e6cc461f466b
sha256sums = SKIP
- sha256sums = 9c2f0443a546dd18f1f020c7711a7b9864432545ceb812e79315c1e76508b193
+ sha256sums = eafc06aba7128ee8592c16d7e3ae7b877e82c5d9779c9d07099558ed7e286296
sha256sums = SKIP
- sha256sums = e4437f6c83574fc60e183f4df439190f7610e4a669476802795645da66fbb83b
+ sha256sums = 8a9c80b7dc5d47e6eafe173b81ad96244522c97d74214ba7da57a502d49b231c
sha256sums = SKIP
- sha256sums = 84597d6a7fabbac6d7b17d7f5939be8cd01023eeb0fb26ec9b4fc8bca57e5d29
+ sha256sums = cc2efb6a97dab7ead0ed8d1d3a07270dd4f3d467b2172f428e15f5f208289587
pkgname = mingw-w64-rust
diff --git a/PKGBUILD b/PKGBUILD
index 8b0cf3f9fd81..61d37cd15d58 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
# Contributor: userwithuid < userwithuid at gmail dot com >
_pkgname=rust
-_date=2021-06-17
-_rustc=1.53.0
+_date=2021-07-29
+_rustc=1.54.0
pkgname=mingw-w64-rust
_prefix=opt/rust
-pkgver=1.54.0
+pkgver=1.55.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=('a2934f85f76a35a3796c0fefd31e91f5b6dd8377cd8c3769c1c10e7ce7a495f4'
+sha256sums=('aec85a7c1f40b7a40818a58ae13632f8a12cfaa4d3e2a10957d0e9d16dfdd556'
'SKIP'
- '66d5257bbd194db08e67ca63a74cc80cdc4a36eaa30bf7dfe65861d9deaff7f7'
+ 'a22e19859b3c5032daac1633637546a986c51bdfa3ad0db6e394e6cc461f466b'
'SKIP'
- '9c2f0443a546dd18f1f020c7711a7b9864432545ceb812e79315c1e76508b193'
+ 'eafc06aba7128ee8592c16d7e3ae7b877e82c5d9779c9d07099558ed7e286296'
'SKIP'
- 'e4437f6c83574fc60e183f4df439190f7610e4a669476802795645da66fbb83b'
+ '8a9c80b7dc5d47e6eafe173b81ad96244522c97d74214ba7da57a502d49b231c'
'SKIP'
- '84597d6a7fabbac6d7b17d7f5939be8cd01023eeb0fb26ec9b4fc8bca57e5d29')
+ 'cc2efb6a97dab7ead0ed8d1d3a07270dd4f3d467b2172f428e15f5f208289587')
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 470621a4fb56..b29a3c2e4c2f 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -13,7 +13,7 @@
# If it does not match the version that is currently running,
# `x.py` will prompt you to update it and read the changelog.
# See `src/bootstrap/CHANGELOG.md` for more information.
-changelog-seen = 1
+changelog-seen = 2
# =============================================================================
# Global Settings
@@ -38,7 +38,7 @@ changelog-seen = 1
# This is false by default so that distributions don't unexpectedly download
# LLVM from the internet.
#
-# All tier 1 targets are currently supported; set this to `"if-supported"` if
+# All tier 1 targets are currently supported; set this to `"if-available"` if
# you are not sure whether you're on a tier 1 target.
#
# We also currently only support this when building LLVM for the build triple.
@@ -69,7 +69,7 @@ release-debuginfo = false
assertions = false
# Indicates whether ccache is used when building LLVM
-ccache = false
+#ccache = false
# or alternatively ...
#ccache = "/path/to/ccache"
@@ -223,11 +223,11 @@ docs = false
compiler-docs = false
# Indicate whether git submodules are managed and updated automatically.
-submodules = true
+submodules = false
# Update git submodules only when the checked out commit in the submodules differs
# from what is committed in the main rustc repo.
-fast-submodules = true
+fast-submodules = false
# The path to (or name of) the GDB executable to use. This is only used for
# executing the debuginfo test suite.
@@ -567,8 +567,8 @@ test-compare-mode = false
# On Linux target, if crt-static is not enabled, 'no' means dynamic link to
# `libgcc_s.so`, 'in-tree' means static link to the in-tree build of llvm libunwind
# and 'system' means dynamic link to `libunwind.so`. If crt-static is enabled,
-# the behavior is depend on the libc. On musl target, 'no' and 'in-tree' both
-# means static link to the in-tree build of llvm libunwind, and 'system' means
+# the behavior is depend on the libc. On musl target, 'no' and 'in-tree' both
+# means static link to the in-tree build of llvm libunwind, and 'system' means
# static link to `libunwind.a` provided by system. Due to the limitation of glibc,
# it must link to `libgcc_eh.a` to get a working output, and this option have no effect.
llvm-libunwind = 'no'