summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2020-02-05 14:29:29 +0800
committerpingplug2020-02-05 14:29:29 +0800
commit47b5a620080c7a8cce2e5b28f949ac709cd42fb2 (patch)
treec2f35ee834db6361d07d019f8f1beed7343d0cfb
parent1c3c5349aca61801dd46191a150eb35a184a9d2a (diff)
downloadaur-47b5a620080c7a8cce2e5b28f949ac709cd42fb2.tar.gz
Updated to 1.41.0
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD20
-rw-r--r--mingw-config.toml3
3 files changed, 27 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a306a39fe953..d44551fdaf43 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.40.0
+ pkgver = 1.41.0
pkgrel = 1
url = https://www.rust-lang.org
arch = x86_64
@@ -21,32 +21,32 @@ pkgbase = mingw-w64-rust
depends = libgit2
depends = mingw-w64-gcc
optdepends = mingw-w64-wine: for cargo test support
- noextract = rust-std-1.39.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = rustc-1.39.0-x86_64-unknown-linux-gnu.tar.xz
- noextract = cargo-0.40.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = rustc-1.40.0-x86_64-unknown-linux-gnu.tar.xz
+ noextract = cargo-0.41.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.40.0-src.tar.xz
- source = https://static.rust-lang.org/dist/rustc-1.40.0-src.tar.xz.asc
- source = https://static.rust-lang.org/dist/2019-11-07/rust-std-1.39.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2019-11-07/rust-std-1.39.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2019-11-07/rustc-1.39.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2019-11-07/rustc-1.39.0-x86_64-unknown-linux-gnu.tar.xz.asc
- source = https://static.rust-lang.org/dist/2019-11-07/cargo-0.40.0-x86_64-unknown-linux-gnu.tar.xz
- source = https://static.rust-lang.org/dist/2019-11-07/cargo-0.40.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/rustc-1.41.0-src.tar.xz
+ source = https://static.rust-lang.org/dist/rustc-1.41.0-src.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2019-12-19/rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2019-12-19/rust-std-1.40.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2019-12-19/rustc-1.40.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2019-12-19/rustc-1.40.0-x86_64-unknown-linux-gnu.tar.xz.asc
+ source = https://static.rust-lang.org/dist/2019-12-19/cargo-0.41.0-x86_64-unknown-linux-gnu.tar.xz
+ source = https://static.rust-lang.org/dist/2019-12-19/cargo-0.41.0-x86_64-unknown-linux-gnu.tar.xz.asc
source = mingw-config.toml
validpgpkeys = 108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE
- sha256sums = 6e2aa3a91697f4b225c6b394cbae6b97666f061dba491f666a5281698fe2aace
+ sha256sums = 38d6742e5c4c98a835de5d6e12a209e442fb3078a03b2c01bab6ea7afb25be6f
sha256sums = SKIP
- sha256sums = b629952ec9e3e750137d7b8a922de145c97c1dc372dd616e86e4e501da13910b
+ sha256sums = 5a0b14a51f51b0194f70a2023749d9cb49c3b2e11f0d4c8232960b91fad336ac
sha256sums = SKIP
- sha256sums = 5b2a435a4c034615d70cfc383abe9924cbd1ffd4669caa55ce6539f22ed979ed
+ sha256sums = b1c00618b7a98156e88b14682508a503284f85748eab23de749a20dcc8847111
sha256sums = SKIP
- sha256sums = 7b9ba52c252964724f49aab49e42bec62fca929297ef058412c7e727b0794620
+ sha256sums = 9b6ae643fa240c5ecbc1dc390f4020b6a683f25bac6f7437ebd4b9d32a8d0b6c
sha256sums = SKIP
- sha256sums = e3c3b4b9927a0e5fc05ca7045ab4bfef5eeef701b47f1b8822f9041a31bdd54a
+ sha256sums = af317e038e19b8648f762dfefd78cee944e407665aeeb1a982873f574496688a
pkgname = mingw-w64-rust
diff --git a/PKGBUILD b/PKGBUILD
index c18a8b1b8cbb..1a625e7c61ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,13 +5,13 @@
# Contributor: userwithuid < userwithuid at gmail dot com >
_pkgname=rust
-_date=2019-11-07
-_rustc=1.39.0
-_cargo=0.40.0
+_date=2019-12-19
+_rustc=1.40.0
+_cargo=0.41.0
pkgname=mingw-w64-rust
_prefix=opt/rust
-pkgver=1.40.0
+pkgver=1.41.0
pkgrel=1
pkgdesc="Systems programming language focused on safety, speed and concurrency (mingw-w64)"
arch=('x86_64')
@@ -40,15 +40,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-${_cargo}-x86_64-unknown-linux-gnu.tar.xz")
-sha256sums=('6e2aa3a91697f4b225c6b394cbae6b97666f061dba491f666a5281698fe2aace'
+sha256sums=('38d6742e5c4c98a835de5d6e12a209e442fb3078a03b2c01bab6ea7afb25be6f'
'SKIP'
- 'b629952ec9e3e750137d7b8a922de145c97c1dc372dd616e86e4e501da13910b'
+ '5a0b14a51f51b0194f70a2023749d9cb49c3b2e11f0d4c8232960b91fad336ac'
'SKIP'
- '5b2a435a4c034615d70cfc383abe9924cbd1ffd4669caa55ce6539f22ed979ed'
+ 'b1c00618b7a98156e88b14682508a503284f85748eab23de749a20dcc8847111'
'SKIP'
- '7b9ba52c252964724f49aab49e42bec62fca929297ef058412c7e727b0794620'
+ '9b6ae643fa240c5ecbc1dc390f4020b6a683f25bac6f7437ebd4b9d32a8d0b6c'
'SKIP'
- 'e3c3b4b9927a0e5fc05ca7045ab4bfef5eeef701b47f1b8822f9041a31bdd54a')
+ 'af317e038e19b8648f762dfefd78cee944e407665aeeb1a982873f574496688a')
validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag and Release Signing Key) <rust-key@rust-lang.org>
backup=("opt/rust/cargo/config")
@@ -115,8 +115,8 @@ package() {
# strip
strip --strip-all "${pkgdir}/${_prefix}/bin/"{cargo,rustc,rustdoc}
strip --strip-all "${pkgdir}/${_prefix}/lib/rustlib/x86_64-unknown-linux-gnu/bin/"rust-lld
+ strip --strip-unneeded "${pkgdir}/${_prefix}/lib/librustc"*.so
strip --strip-unneeded "${pkgdir}/${_prefix}/lib/rustlib/x86_64-unknown-linux-gnu/lib/"*.so
- strip --strip-unneeded "${pkgdir}/${_prefix}/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/"*.so
i686-w64-mingw32-strip --strip-unneeded "${pkgdir}/${_prefix}/lib/rustlib/i686-pc-windows-gnu/lib/"*.dll
x86_64-w64-mingw32-strip --strip-unneeded "${pkgdir}/${_prefix}/lib/rustlib/x86_64-pc-windows-gnu/lib/"*.dll
diff --git a/mingw-config.toml b/mingw-config.toml
index af93f542a329..70357a0f0059 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -379,9 +379,6 @@ dist-src = false
# and currently the only standard option supported is `"llvm"`
codegen-backends = ["llvm"]
-# This is the name of the directory in which codegen backends will get installed
-codegen-backends-dir = "codegen-backends"
-
# Indicates whether LLD will be compiled and made available in the sysroot for
# rustc to execute.
lld = true