summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2023-02-06 19:25:42 +0800
committerpingplug2023-02-06 19:25:42 +0800
commit9184a6487149225aaccf24969c5fa64321d70a8a (patch)
tree3275e49d70ba74c9c5867be4aef06eacf0248fd0
parent32538c7a1ce3ff68c498c5fbd16e41e4aaade884 (diff)
downloadaur-9184a6487149225aaccf24969c5fa64321d70a8a.tar.gz
updated to 1.67.0
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD16
-rw-r--r--mingw-config.toml21
3 files changed, 39 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2aa461a3e679..81cd282c54a0 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.66.0
+ pkgver = 1.67.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.65.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = rustc-1.65.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = cargo-1.65.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rustc-1.66.1-x86_64-unknown-linux-gnu.tar.xz
+ noextract = cargo-1.66.1-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.66.0-src.tar.xz
- source = https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.asc
- source = https://static.rust-lang.org/dist/2022-11-03/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2022-11-03/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2022-11-03/rustc-1.65.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2022-11-03/rustc-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2022-11-03/cargo-1.65.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2022-11-03/cargo-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/rustc-1.67.0-src.tar.xz
+ source = https://static.rust-lang.org/dist/rustc-1.67.0-src.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2023-01-10/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2023-01-10/rust-std-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2023-01-10/rustc-1.66.1-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2023-01-10/rustc-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2023-01-10/cargo-1.66.1-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2023-01-10/cargo-1.66.1-x86_64-unknown-linux-gnu.tar.xz.asc
source = mingw-config.toml
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
- sha256sums = 0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c
+ sha256sums = 9ef8cf88a1d35d319808daf2f193aadca9ed9bcae1d4d5db8946a448c9432c6d
sha256sums = SKIP
- sha256sums = 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9
+ sha256sums = c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377
sha256sums = SKIP
- sha256sums = 62b89786e195fc5a8a262f83118d6689832b24228c9d303cba8ac14dc1e9adc8
+ sha256sums = 242855e2626860aede6957dc56481cc02acf8cad12fa5bbbcbd93f9c51f0b3ad
sha256sums = SKIP
- sha256sums = 82547aacaf42fc3c2970ec31b96751dfbeba3dffe1a042a3780bd670c29a89bf
+ sha256sums = a636f83eb2327a66f484b9592ab305c6642df16fc80d0d1cb727e766a60da904
sha256sums = SKIP
- sha256sums = f55147fb6da0d8e911b7e839310d9b2fc39a82da30c8b19cc3bead7ed4a47acf
+ sha256sums = b7f2ffdf7dd26c283d846f2af2e254112c860a14dbce8afa300cda98ac04900c
pkgname = mingw-w64-rust
diff --git a/PKGBUILD b/PKGBUILD
index 5a50765dffc6..ab92d4ec7416 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
# Contributor: userwithuid < userwithuid at gmail dot com >
_pkgname=rust
-_date=2022-11-03
-_rustc=1.65.0
+_date=2023-01-10
+_rustc=1.66.1
pkgname=mingw-w64-rust
_prefix=opt/rust
-pkgver=1.66.0
+pkgver=1.67.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=('0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c'
+sha256sums=('9ef8cf88a1d35d319808daf2f193aadca9ed9bcae1d4d5db8946a448c9432c6d'
'SKIP'
- '2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9'
+ 'c5e2c9b160bd8d99514f13cfbc0e42a722fd9ca14e6aaca4b9b77731a7a48377'
'SKIP'
- '62b89786e195fc5a8a262f83118d6689832b24228c9d303cba8ac14dc1e9adc8'
+ '242855e2626860aede6957dc56481cc02acf8cad12fa5bbbcbd93f9c51f0b3ad'
'SKIP'
- '82547aacaf42fc3c2970ec31b96751dfbeba3dffe1a042a3780bd670c29a89bf'
+ 'a636f83eb2327a66f484b9592ab305c6642df16fc80d0d1cb727e766a60da904'
'SKIP'
- 'f55147fb6da0d8e911b7e839310d9b2fc39a82da30c8b19cc3bead7ed4a47acf')
+ 'b7f2ffdf7dd26c283d846f2af2e254112c860a14dbce8afa300cda98ac04900c')
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 69842cbbbcd4..88cf4217938e 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -87,9 +87,10 @@ changelog-seen = 2
# this flag will indicate that this version check should not be done.
#version-check = true
-# Link libstdc++ statically into the rustc_llvm instead of relying on a
-# dynamic version to be available.
-#static-libstdcpp = true
+# When true, link libstdc++ statically into the rustc_llvm.
+# This is useful if you don't want to use the dynamic version of that
+# library provided by LLVM.
+#static-libstdcpp = false
# Whether to use Ninja to build LLVM. This runs much faster than make.
#ninja = true
@@ -254,6 +255,16 @@ submodules = false
# Defaults to the Python interpreter used to execute x.py
#python = "python"
+# The path to the REUSE executable to use. Note that REUSE is not required in
+# most cases, as our tooling relies on a cached (and shrinked) copy of the
+# REUSE output present in the git repository and in our source tarballs.
+#
+# REUSE is only needed if your changes caused the overral licensing of the
+# repository to change, and the cached copy has to be regenerated.
+#
+# Defaults to the "reuse" command in the system path.
+#reuse = "reuse"
+
# Force Cargo to check that Cargo.lock describes the precise dependency
# set that all the Cargo.toml files create, instead of updating it.
locked-deps = true
@@ -291,10 +302,6 @@ tools = ["cargo"]
# on this runtime, such as `-C profile-generate` or `-C instrument-coverage`).
#profiler = false
-# Use the optimized LLVM C intrinsics for `compiler_builtins`, rather than Rust intrinsics.
-# Requires the LLVM submodule to be managed by bootstrap (i.e. not external).
-#optimized-compiler-builtins = false
-
# Indicates whether the native libraries linked into Cargo will be statically
# linked or not.
cargo-native-static = true