summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2022-11-08 12:14:56 +0800
committerpingplug2022-11-08 12:14:56 +0800
commitab2f88a858a1b8afd92cf71ba3a8a0585b4c03e9 (patch)
treee5f536531073fa9eba76246b6e2a8e276261038f
parent0efee50d217e64479df86b5ca6d571d9294dfc28 (diff)
downloadaur-ab2f88a858a1b8afd92cf71ba3a8a0585b4c03e9.tar.gz
updated to 1.65.0
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD16
-rw-r--r--mingw-config.toml16
3 files changed, 41 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 657c111af3f9..06c4962e2c20 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.64.0
+ pkgver = 1.65.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.63.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = rustc-1.63.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = cargo-1.63.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rustc-1.64.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = cargo-1.64.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.64.0-src.tar.xz
- source = https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz.asc
- source = https://static.rust-lang.org/dist/2022-08-11/rust-std-1.63.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2022-08-11/rust-std-1.63.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2022-08-11/rustc-1.63.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2022-08-11/rustc-1.63.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2022-08-11/cargo-1.63.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2022-08-11/cargo-1.63.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz
+ source = https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2022-09-22/rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2022-09-22/rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2022-09-22/rustc-1.64.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2022-09-22/rustc-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2022-09-22/cargo-1.64.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2022-09-22/cargo-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc
source = mingw-config.toml
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
- sha256sums = e8170d318fac9d2fc17d5c3e648e7068f56e8db8d233d864aeffbef7c6542eac
+ sha256sums = 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf
sha256sums = SKIP
- sha256sums = 993c2c17bf76ac626bfb5b17bddce65fbdfc14f70d183f33773de0cd12df46d2
+ sha256sums = 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b
sha256sums = SKIP
- sha256sums = bdab9d9afa5c329c40f9ba568364815237fab8426477c12bfabad35ffc484ab5
+ sha256sums = 1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0
sha256sums = SKIP
- sha256sums = f370d12e4c11f0c835becb738bcf00d363f29b76f8b424b4dcb005abcf15fc9a
+ sha256sums = 21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41
sha256sums = SKIP
- sha256sums = de301ec8478cab956dbf286967c069bf84fd5081619b17a8552d63dd694c188c
+ sha256sums = 45ced33c67a35078ac7e4af0742c41c3cdd5095624f0c5e2a1153eca5a845d6e
pkgname = mingw-w64-rust
diff --git a/PKGBUILD b/PKGBUILD
index 0c7a98e027ae..82575764e430 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
# Contributor: userwithuid < userwithuid at gmail dot com >
_pkgname=rust
-_date=2022-08-11
-_rustc=1.63.0
+_date=2022-09-22
+_rustc=1.64.0
pkgname=mingw-w64-rust
_prefix=opt/rust
-pkgver=1.64.0
+pkgver=1.65.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=('e8170d318fac9d2fc17d5c3e648e7068f56e8db8d233d864aeffbef7c6542eac'
+sha256sums=('2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf'
'SKIP'
- '993c2c17bf76ac626bfb5b17bddce65fbdfc14f70d183f33773de0cd12df46d2'
+ '6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b'
'SKIP'
- 'bdab9d9afa5c329c40f9ba568364815237fab8426477c12bfabad35ffc484ab5'
+ '1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0'
'SKIP'
- 'f370d12e4c11f0c835becb738bcf00d363f29b76f8b424b4dcb005abcf15fc9a'
+ '21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41'
'SKIP'
- 'de301ec8478cab956dbf286967c069bf84fd5081619b17a8552d63dd694c188c')
+ '45ced33c67a35078ac7e4af0742c41c3cdd5095624f0c5e2a1153eca5a845d6e')
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 18bb46930411..e62a7758c558 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -666,6 +666,10 @@ linker = "cc"
# target.
#llvm-config = <none> (path)
+# Override detection of whether this is a Rust-patched LLVM. This would be used
+# in conjunction with either an llvm-config or build.submodules = false.
+#llvm-has-rust-patches = if llvm-config { false } else { true }
+
# Normally the build system can find LLVM's FileCheck utility, but if
# not, you can specify an explicit file name for it.
#llvm-filecheck = "/path/to/llvm-version/bin/FileCheck"
@@ -721,6 +725,10 @@ linker = "cc"
# probably don't want to use this.
#qemu-rootfs = <none> (path)
+# Skip building the `std` library for this target. Enabled by default for
+# target triples containing `-none`, `nvptx`, `switch`, or `-uefi`.
+#no-std = <platform-specific> (bool)
+
[target.i686-pc-windows-gnu]
# C compiler to be used to compile C code. Note that the
@@ -808,6 +816,10 @@ crt-static = true
# probably don't want to use this.
#qemu-rootfs = <none> (path)
+# Skip building the `std` library for this target. Enabled by default for
+# target triples containing `-none`, `nvptx`, `switch`, or `-uefi`.
+#no-std = <platform-specific> (bool)
+
[target.x86_64-pc-windows-gnu]
# C compiler to be used to compile C code. Note that the
@@ -895,6 +907,10 @@ crt-static = true
# probably don't want to use this.
#qemu-rootfs = <none> (path)
+# Skip building the `std` library for this target. Enabled by default for
+# target triples containing `-none`, `nvptx`, `switch`, or `-uefi`.
+#no-std = <platform-specific> (bool)
+
# =============================================================================
# Distribution options
#