summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2021-06-06 08:57:41 +0800
committerpingplug2021-06-06 08:57:41 +0800
commitbcf6d03a92d7be0ea8ef0f497e59e1f1ac72b765 (patch)
tree774711f75c3e3ecdc6f1598be06b7c7b4e2b1680
parent43dc270ec48f8476886fad2ed9cd2635fea11499 (diff)
downloadaur-bcf6d03a92d7be0ea8ef0f497e59e1f1ac72b765.tar.gz
Updated to 1.52.1
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD16
-rw-r--r--mingw-config.toml29
3 files changed, 51 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6e9c8a88a9d7..3c2ad999cce8 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.51.0
+ pkgver = 1.52.1
pkgrel = 1
url = https://www.rust-lang.org
arch = x86_64
@@ -20,32 +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.50.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = rustc-1.50.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = cargo-1.50.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rustc-1.51.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = cargo-1.51.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.51.0-src.tar.xz
- source = https://static.rust-lang.org/dist/rustc-1.51.0-src.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-02-11/rust-std-1.50.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-02-11/rust-std-1.50.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-02-11/rustc-1.50.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-02-11/rustc-1.50.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2021-02-11/cargo-1.50.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2021-02-11/cargo-1.50.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/rustc-1.52.1-src.tar.xz
+ source = https://static.rust-lang.org/dist/rustc-1.52.1-src.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2021-03-25/rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2021-03-25/rust-std-1.51.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2021-03-25/rustc-1.51.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2021-03-25/rustc-1.51.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2021-03-25/cargo-1.51.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2021-03-25/cargo-1.51.0-x86_64-unknown-linux-gnu.tar.xz.asc
source = mingw-config.toml
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
- sha256sums = 92c68a91fca33cbafb83442cde722d010cc387dc1ee8a2680e2fb33a575821a1
+ sha256sums = 521bbaebce262264e44acb164d327cba27acf6f08bd7de672d8d1e16e7ed959e
sha256sums = SKIP
- sha256sums = f1eb68db2b28a56ed8701edba7cf3688011d903ca12ff9d85bd21d3f8f614792
+ sha256sums = 1199ba8351bb88166050c0fb15a55a23b20b6ead098d7637aaca53b91c5e68ca
sha256sums = SKIP
- sha256sums = 9bebd360bcd9b5bb58f2a02930b9db4ae291adef259c96377f1f4cbd240bcf86
+ sha256sums = feef13f6cd5072f30e2c121b7775d7ac5316998fcf03b68b2537684f3a7fe24a
sha256sums = SKIP
- sha256sums = 3cb2c68e987e5681fca9c930973f408a71151b1b255e69669a08e54d446ee803
+ sha256sums = 2c557e448c145ed773baae0d6533449947bb130f8f8a2a0876d08f55b74a313f
sha256sums = SKIP
- sha256sums = 617411bd37e905888331a54ce7e79cc8aface968eb9199c59363fd70df4704bb
+ sha256sums = 278c4ba12efe70e42786eb0b10a2a868f1c26480354aed485cb7ac21499b7330
pkgname = mingw-w64-rust
-
diff --git a/PKGBUILD b/PKGBUILD
index 77a8e1d8df60..cd6ff3d0c3e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
# Contributor: userwithuid < userwithuid at gmail dot com >
_pkgname=rust
-_date=2021-02-11
-_rustc=1.50.0
+_date=2021-03-25
+_rustc=1.51.0
pkgname=mingw-w64-rust
_prefix=opt/rust
-pkgver=1.51.0
+pkgver=1.52.1
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=('92c68a91fca33cbafb83442cde722d010cc387dc1ee8a2680e2fb33a575821a1'
+sha256sums=('521bbaebce262264e44acb164d327cba27acf6f08bd7de672d8d1e16e7ed959e'
'SKIP'
- 'f1eb68db2b28a56ed8701edba7cf3688011d903ca12ff9d85bd21d3f8f614792'
+ '1199ba8351bb88166050c0fb15a55a23b20b6ead098d7637aaca53b91c5e68ca'
'SKIP'
- '9bebd360bcd9b5bb58f2a02930b9db4ae291adef259c96377f1f4cbd240bcf86'
+ 'feef13f6cd5072f30e2c121b7775d7ac5316998fcf03b68b2537684f3a7fe24a'
'SKIP'
- '3cb2c68e987e5681fca9c930973f408a71151b1b255e69669a08e54d446ee803'
+ '2c557e448c145ed773baae0d6533449947bb130f8f8a2a0876d08f55b74a313f'
'SKIP'
- '617411bd37e905888331a54ce7e79cc8aface968eb9199c59363fd70df4704bb')
+ '278c4ba12efe70e42786eb0b10a2a868f1c26480354aed485cb7ac21499b7330')
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 648596401afd..d98f073c6366 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -208,6 +208,11 @@ target = ["x86_64-unknown-linux-gnu", "i686-pc-windows-gnu", "x86_64-pc-windows-
# documentation.
docs = false
+# Flag to specify whether CSS, JavaScript, and HTML are minified when
+# docs are generated. JSON is always minified, because it's enormous,
+# and generated in already-minified form from the beginning.
+#docs-minification = true
+
# Indicate whether the compiler should be documented in addition to the standard
# library and facade crates.
compiler-docs = false
@@ -290,6 +295,12 @@ local-rebuild = false
# tracking over time)
print-step-timings = false
+# Print out resource usage data for each rustbuild step, as defined by the Unix
+# struct rusage. (Note that this setting is completely unstable: the data it
+# captures, what platforms it supports, the format of its associated output, and
+# this setting's very existence, are all subject to change.)
+#print-step-rusage = false
+
# =============================================================================
# General install configuration options
# =============================================================================
@@ -358,6 +369,12 @@ optimize = true
#
debug = false
+# Whether to download the stage 1 and 2 compilers from CI.
+# This is mostly useful for tools; if you have changes to `compiler/` they will be ignored.
+#
+# FIXME: currently, this also uses the downloaded compiler for stage0, but that causes unnecessary rebuilds.
+#download-rustc = false
+
# Number of codegen units to use for each compiler invocation. A value of 0
# means "the number of cores on this machine", and 1+ is passed through to the
# compiler.
@@ -625,7 +642,9 @@ crt-static = false
# The full path to the musl libdir.
#musl-libdir = musl-root/lib
-# The root location of the `wasm32-wasi` sysroot.
+# The root location of the `wasm32-wasi` sysroot. Only used for the
+# `wasm32-wasi` target. If you are building wasm32-wasi target, make sure to
+# create a `[target.wasm32-wasi]` section and move this field there.
#wasi-root = "..."
# Used in testing for configuring where the QEMU images are located, you
@@ -695,7 +714,9 @@ crt-static = true
# The full path to the musl libdir.
#musl-libdir = musl-root/lib
-# The root location of the `wasm32-wasi` sysroot.
+# The root location of the `wasm32-wasi` sysroot. Only used for the
+# `wasm32-wasi` target. If you are building wasm32-wasi target, make sure to
+# create a `[target.wasm32-wasi]` section and move this field there.
#wasi-root = "..."
# Used in testing for configuring where the QEMU images are located, you
@@ -765,7 +786,9 @@ crt-static = true
# The full path to the musl libdir.
#musl-libdir = musl-root/lib
-# The root location of the `wasm32-wasi` sysroot.
+# The root location of the `wasm32-wasi` sysroot. Only used for the
+# `wasm32-wasi` target. If you are building wasm32-wasi target, make sure to
+# create a `[target.wasm32-wasi]` section and move this field there.
#wasi-root = "..."
# Used in testing for configuring where the QEMU images are located, you