Sat Dec 8 07:24:54 2018 UTC ()
Update to 1.31.0

Changelog:
Version 1.31.0 (2018-12-06)
Language

    This version marks the release of the 2018 edition of Rust.
    New lifetime elision rules now allow for eliding lifetimes in functions and impl headers. E.g. impl<'a> Reader for BufReader<'a> {} can now be impl Reader for BufReader<'_> {}. Lifetimes are still required to be defined in structs.
    You can now define and use const functions. These are currently a strict minimal subset of the const fn RFC. Refer to the language reference for what exactly is available.
    You can now use tool lints, which allow you to scope lints from external tools using attributes. E.g. #[allow(clippy::filter_map)].
    #[no_mangle] and #[export_name] attributes can now be located anywhere in a crate, not just in exported functions.
    You can now use parentheses in pattern matches.

Compiler

    Updated musl to 1.1.20

Libraries

    You can now convert num::NonZero* types to their raw equivalvents using the From trait. E.g. u8 now implements From<NonZeroU8>.
    You can now convert a &Option<T> into Option<&T> and &mut Option<T> into Option<&mut T> using the From trait.
    You can now multiply (*) a time::Duration by a u32.

Stabilized APIs

    slice::align_to
    sl

    ice::align_to_mut
    slice::chunks_exact
    slice::chunks_exact_mut
    slice::rchunks
    slice::rchunks_mut
    slice::rchunks_exact
    slice::rchunks_exact_mut
    Option::replace

Cargo

    Cargo will now download crates in parallel using HTTP/2.
    You can now rename packages in your Cargo.toml We have a guide on how to use the package key in your dependencies.


(ryoon)
diff -r1.67 -r1.68 pkgsrc/lang/rust/Makefile
diff -r1.47 -r1.48 pkgsrc/lang/rust/distinfo

cvs diff -r1.67 -r1.68 pkgsrc/lang/rust/Makefile (expand / switch to context diff)
--- pkgsrc/lang/rust/Makefile 2018/11/29 14:32:14 1.67
+++ pkgsrc/lang/rust/Makefile 2018/12/08 07:24:54 1.68
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.67 2018/11/29 14:32:14 jperkin Exp $
+# $NetBSD: Makefile,v 1.68 2018/12/08 07:24:54 ryoon Exp $
 
-DISTNAME=	rustc-1.30.1-src
+DISTNAME=	rustc-1.31.0-src
 PKGNAME=	${DISTNAME:S/rustc/rust/:S/-src//}
-PKGREVISION=	1
 CATEGORIES=	lang
 MASTER_SITES=	http://static.rust-lang.org/dist/
 
@@ -128,10 +127,10 @@
 # own bootstrap.  See the stage0-bootstrap below for more details.
 #
 DISTFILES:=		${DEFAULT_DISTFILES}
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 #
 .if !empty(MACHINE_PLATFORM:MDarwin-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH:=		i686-apple-darwin
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -139,7 +138,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH:=		x86_64-apple-darwin
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -147,7 +146,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MLinux-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH:=		i686-unknown-linux-gnu
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -155,24 +154,24 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MLinux-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH:=		x86_64-unknown-linux-gnu
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 pre-build-fix:
 .endif
-.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER:=	1.29.2
-RUST_ARCH:=		x86_64-sun-solaris
-RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-SITES.${RUST_STAGE0}=	https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
-DISTFILES:=		${DISTFILES} ${RUST_STAGE0}
-RUST_BOOTSTRAP_PATH?=	${WRKDIR}/rust-${RUST_STAGE0_VER}-${RUST_ARCH}
-pre-build-fix:
-.endif
+#.if !empty(MACHINE_PLATFORM:MSunOS-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
+#RUST_STAGE0_VER=	1.30.1
+#RUST_ARCH:=		x86_64-sun-solaris
+#RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#SITES.${RUST_STAGE0}=	https://us-east.manta.joyent.com/pkgsrc/public/pkg-bootstraps/
+#DISTFILES:=		${DISTFILES} ${RUST_STAGE0}
+#RUST_BOOTSTRAP_PATH?=	${WRKDIR}/rust-${RUST_STAGE0_VER}-${RUST_ARCH}
+#pre-build-fix:
+#.endif
 .if !empty(MACHINE_PLATFORM:MFreeBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH:=		i686-unknown-freebsd
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -180,7 +179,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MFreeBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH:=		x86_64-unknown-freebsd
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -188,7 +187,7 @@
 pre-build-fix:
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER:=	1.29.1
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH=		i686-unknown-netbsd
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -205,46 +204,46 @@
 	${TOOLS_PLATFORM.paxctl} +am ${WRKDIR}/rust-bootstrap/bin/cargo
 .endif
 .if !empty(MACHINE_PLATFORM:MNetBSD-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
+RUST_STAGE0_VER=	1.30.1
 RUST_ARCH=		x86_64-unknown-netbsd
 RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
 DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
 pre-build-fix:
 .endif
-.if !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.29.2
-RUST_ARCH=		powerpc-unknown-netbsd
-RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
-# Do not trust he@.
-SITES.${RUST_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
-SITES.${RUST_STD_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
-pre-build-fix:
-.endif
-.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) || make(distinfo) || make (makesum) || make(mdi)
-RUST_STAGE0_VER=	1.30.0
-RUST_ARCH=		sparc64-unknown-netbsd
-RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
-# Do not trust he@.
-SITES.${RUST_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
-SITES.${RUST_STD_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
-pre-build-fix:
-.endif
-.if !empty(MACHINE_PLATFORM:MNetBSD-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
-RUST_ARCH=		armv7-unknown-netbsd-eabihf
-RUST_STAGE0_VER=	1.29.2
-RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
-DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
-# Do not trust he@.
-SITES.${RUST_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
-SITES.${RUST_STD_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
-pre-build-fix:
-.endif
+#.if !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc) || make(distinfo) || make (makesum) || make(mdi)
+#RUST_STAGE0_VER=	1.30.1
+#RUST_ARCH=		powerpc-unknown-netbsd
+#RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+## Do not trust he@.
+#SITES.${RUST_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
+#SITES.${RUST_STD_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
+#pre-build-fix:
+#.endif
+#.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64) || make(distinfo) || make (makesum) || make(mdi)
+#RUST_STAGE0_VER=	1.30.1
+#RUST_ARCH=		sparc64-unknown-netbsd
+#RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+## Do not trust he@.
+#SITES.${RUST_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
+#SITES.${RUST_STD_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
+#pre-build-fix:
+#.endif
+#.if !empty(MACHINE_PLATFORM:MNetBSD-*-earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
+#RUST_ARCH=		armv7-unknown-netbsd-eabihf
+#RUST_STAGE0_VER=	1.30.1
+#RUST_STAGE0:=		rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#RUST_STD_STAGE0:=	rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
+#DISTFILES:=		${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
+## Do not trust he@.
+#SITES.${RUST_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
+#SITES.${RUST_STD_STAGE0}=	ftp://golden-delicious.urc.uninett.no/pub/rust/
+#pre-build-fix:
+#.endif
 
 # You may override RUST_BOOTSTRAP_PATH and RUST_ARCH in mk.conf if you have a local bootstrap compiler.
 .if !defined(RUST_ARCH) && !defined(RUST_BOOTSTRAP_PATH)

cvs diff -r1.47 -r1.48 pkgsrc/lang/rust/distinfo (expand / switch to context diff)
--- pkgsrc/lang/rust/distinfo 2018/11/27 15:45:23 1.47
+++ pkgsrc/lang/rust/distinfo 2018/12/08 07:24:54 1.48
@@ -1,101 +1,73 @@
-$NetBSD: distinfo,v 1.47 2018/11/27 15:45:23 adam Exp $
+$NetBSD: distinfo,v 1.48 2018/12/08 07:24:54 ryoon Exp $
 
-SHA1 (rust-1.29.1-i686-unknown-netbsd.tar.gz) = f4f8cbd0a2581546680328765bf5d7d351cf0643
-RMD160 (rust-1.29.1-i686-unknown-netbsd.tar.gz) = a590d8dfed10220e8013796cd66c5c9eed51bf37
-SHA512 (rust-1.29.1-i686-unknown-netbsd.tar.gz) = 58c78e00d481ba66ce7105f6389698324383772d077173cad3eaf5e3a119e42b33e9c1221e9640faacff553b0dc989c99c0579a5ec6f996d149c6d490dd560f7
-Size (rust-1.29.1-i686-unknown-netbsd.tar.gz) = 176732477 bytes
-SHA1 (rust-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = cf70e101a6d8ae2bf9034d7e61510d333dc8fd9b
-RMD160 (rust-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = abca0a9254462b3091af857826bf6354be6ec54e
-SHA512 (rust-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = 3c60c67e8ad8122b05255a267dfed4a0556aa1298a0a864bb4e2a8f1f346a52a75e9dd11408ba7cc78e4cc2bdba35291128441eac4720ac2f6dc9a40c6e3c5f2
-Size (rust-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = 204812330 bytes
-SHA1 (rust-1.29.2-i686-apple-darwin.tar.gz) = e8af055c4ebfaf1a2a4c1a87b7591939cd833538
-RMD160 (rust-1.29.2-i686-apple-darwin.tar.gz) = 2d4c379315238192a98fc518eb2092619f53f070
-SHA512 (rust-1.29.2-i686-apple-darwin.tar.gz) = fed4ab2648c89af9f535f274a7aadbc6e797338213af30bacb442669fbbd11b85ecb8ec76aae921abab864986d6fcd74725be9c6d4a72f6b17be47c466f89921
-Size (rust-1.29.2-i686-apple-darwin.tar.gz) = 193356771 bytes
-SHA1 (rust-1.29.2-i686-unknown-freebsd.tar.gz) = 9f3aaf1ba8e339d110d5a248727d2ea44562df44
-RMD160 (rust-1.29.2-i686-unknown-freebsd.tar.gz) = 0a2510d0e9f5b7c35b7dbfbef43a065620179cef
-SHA512 (rust-1.29.2-i686-unknown-freebsd.tar.gz) = 901f8466c1645b3a1fb0cafa88e482b018bb1b09cd21f3abb69e3e9786550e8051c16f17a004943894844c6e731d15b751f42ee553ae471ce24db090b4064057
-Size (rust-1.29.2-i686-unknown-freebsd.tar.gz) = 166612152 bytes
-SHA1 (rust-1.29.2-i686-unknown-linux-gnu.tar.gz) = 3a99e5927eabeba2e39e3891fd72cfaa929552f1
-RMD160 (rust-1.29.2-i686-unknown-linux-gnu.tar.gz) = 6ca42d16d0863d6651530ade6719a8f78e41ef56
-SHA512 (rust-1.29.2-i686-unknown-linux-gnu.tar.gz) = 705191d58d8d5758809a82293a1cf4b8212f4a2921fadc90db89c98d97d3e712742fbb6115222eedfa614fdfe168244fbbb298af141122a0b527ff47b33be280
-Size (rust-1.29.2-i686-unknown-linux-gnu.tar.gz) = 241724580 bytes
-SHA1 (rust-1.29.2-powerpc-unknown-netbsd.tar.gz) = cef9bb2964b3c67cadbedc255f6219d08771e6f6
-RMD160 (rust-1.29.2-powerpc-unknown-netbsd.tar.gz) = 7f4bf34abbe482c9d31fb205437dd4488252eecc
-SHA512 (rust-1.29.2-powerpc-unknown-netbsd.tar.gz) = 78d3cbe6733b6e150c159b8977735c9e7aae79c4ab6107144d17bb2bd7b63c6984087dd43bc551a299cdc70f68b5eecad24d1c4581c1a9650cb5a24ad23c56e9
-Size (rust-1.29.2-powerpc-unknown-netbsd.tar.gz) = 197582833 bytes
-SHA1 (rust-1.29.2-x86_64-apple-darwin.tar.gz) = 64a0c6c8921efd9d8d81e5eae64fe2af780d33f4
-RMD160 (rust-1.29.2-x86_64-apple-darwin.tar.gz) = 89fb9234cf6a4889f20da2ae8eff6935d5a15f66
-SHA512 (rust-1.29.2-x86_64-apple-darwin.tar.gz) = 6007d5656879946421830fb517a087c8cb5bc001796f0e35999739313afc9873edf1f6345a3dd76b222a3c9cf92863e616352b2fddb3e05689501a5e0ccaaada
-Size (rust-1.29.2-x86_64-apple-darwin.tar.gz) = 197886185 bytes
-SHA1 (rust-1.29.2-x86_64-sun-solaris.tar.gz) = f977806d9a36edd0726cb450aa53b988edce3544
-RMD160 (rust-1.29.2-x86_64-sun-solaris.tar.gz) = 09770cc62b000e45fc7850e73bfd5536eb28a4f8
-SHA512 (rust-1.29.2-x86_64-sun-solaris.tar.gz) = 9788e8168d1164f45977801dd74f0c1715c45718d8bd738b1865d4eb40152090312853e862b7e97efcc4d96ca7c1a55b330e75e97d42302ea131acd6368c4a71
-Size (rust-1.29.2-x86_64-sun-solaris.tar.gz) = 200072936 bytes
-SHA1 (rust-1.29.2-x86_64-unknown-freebsd.tar.gz) = e78583ea8f746ded91b06fb3b5e1995b0b5d093d
-RMD160 (rust-1.29.2-x86_64-unknown-freebsd.tar.gz) = 9d88ea3ddf199379b63c807a115e96ba1e51cbc0
-SHA512 (rust-1.29.2-x86_64-unknown-freebsd.tar.gz) = df5f93809374792182979cdf03e2e0aa7070626ee4f0524a6ca0ccd6e1f8b17d4f080c3698920691af282a296250887d96792a2f49344b622ebf6be027e9a80d
-Size (rust-1.29.2-x86_64-unknown-freebsd.tar.gz) = 168453934 bytes
-SHA1 (rust-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 17d02b8f2f267b0685a8ca84d29019315cebe56d
-RMD160 (rust-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = ec2cdf64118a8b04af220679a61f7cb1fbb08ef1
-SHA512 (rust-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 001fb1e3097fff9369d3689839ec220b867c0aaa48683c83959c57c090d28c47cc73d42191e8191e44c7360e4fc5b7f4600c3474f8dcb3e08b2fceaf63e0eb3e
-Size (rust-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 239060356 bytes
-SHA1 (rust-1.29.2-x86_64-unknown-netbsd.tar.gz) = aa676b3e41819f45002a8a53ea4ac44c9a20ce52
-RMD160 (rust-1.29.2-x86_64-unknown-netbsd.tar.gz) = 37ab8acb22ea4704685dadb98686534659b78834
-SHA512 (rust-1.29.2-x86_64-unknown-netbsd.tar.gz) = 53d694f5992bd0b23f2cfa8f8a4cdcf4a5519f54116595a24ddd0e17bc702b22e03334dcea220422fba3265ea1943b6c35ba9f4ba95e5df033e0156849789df2
-Size (rust-1.29.2-x86_64-unknown-netbsd.tar.gz) = 170790134 bytes
-SHA1 (rust-1.30.0-sparc64-unknown-netbsd.tar.gz) = 1edfa3f97907e8928c981d780365ba1b4280f13b
-RMD160 (rust-1.30.0-sparc64-unknown-netbsd.tar.gz) = 77491a973454d9739e94aa8a5714b671fc03a142
-SHA512 (rust-1.30.0-sparc64-unknown-netbsd.tar.gz) = 20149598946d37f3c4bdda4218f3abd1a398c41bc6a0e9b59ee098c18888d90b187c45885f7373211878b67a0815421426fc333b1649ff5efc7b99b6193c808c
-Size (rust-1.30.0-sparc64-unknown-netbsd.tar.gz) = 211548613 bytes
-SHA1 (rust-std-1.29.1-i686-unknown-netbsd.tar.gz) = 780e312a679d76e1c6dce3f4c229659b1b7d4129
-RMD160 (rust-std-1.29.1-i686-unknown-netbsd.tar.gz) = 27cc1ce28e043ded963447eff20a9ab138bd65bf
-SHA512 (rust-std-1.29.1-i686-unknown-netbsd.tar.gz) = 26bcd7060a90a1ad8489b5a10af62633ab5f645505d8264a77541a0f21e117fa644ceefa08a26a116a14a14a8ae0d477b558875f8e0802dd679a885561ec1fd7
-Size (rust-std-1.29.1-i686-unknown-netbsd.tar.gz) = 67448280 bytes
-SHA1 (rust-std-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = f8c582a5e1d46e79c3ac5ff92f0276cec4f0a683
-RMD160 (rust-std-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = f1e8784c0248e29762dc6eee87abf453c328387d
-SHA512 (rust-std-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = b2d3dee987be5e53e23b438cc1995496cd4f8e41defc12f5593a0a7110a979580a7083053838261233d99e80a8714f72e5701149b76fa27402501e70867b0788
-Size (rust-std-1.29.2-armv7-unknown-netbsd-eabihf.tar.gz) = 67066071 bytes
-SHA1 (rust-std-1.29.2-i686-apple-darwin.tar.gz) = bc79f741ed43c690ac6cdb76ef42262daf9fc48e
-RMD160 (rust-std-1.29.2-i686-apple-darwin.tar.gz) = f3f3ce75da15fa436e0bc97eaf1ce3d352e26b28
-SHA512 (rust-std-1.29.2-i686-apple-darwin.tar.gz) = e74c1f759d324970322dedfd440a1bc27452d01f256242777d0f6409ab585839edb2a064f917a2548ecb556c7b5f70052c4fb41c0aeec9f60c781b8568908e97
-Size (rust-std-1.29.2-i686-apple-darwin.tar.gz) = 57955341 bytes
-SHA1 (rust-std-1.29.2-i686-unknown-freebsd.tar.gz) = 3c7b6db4d263c3b5744a5fc7bdb66f13e97471f4
-RMD160 (rust-std-1.29.2-i686-unknown-freebsd.tar.gz) = 362cf7e95948056ce8bc8430af1a760e5785a267
-SHA512 (rust-std-1.29.2-i686-unknown-freebsd.tar.gz) = c7fb7c050ff39786c4cef2caba68a16ad2c53ba6db1af4fe522012c8143b0746a41970b66338992e9d6ba393be2f9ada4f2a54dd63e651e9c16ba16168da500d
-Size (rust-std-1.29.2-i686-unknown-freebsd.tar.gz) = 64847326 bytes
-SHA1 (rust-std-1.29.2-i686-unknown-linux-gnu.tar.gz) = b66406af7eb8d677d63ea82be422f27f3f9e7b9e
-RMD160 (rust-std-1.29.2-i686-unknown-linux-gnu.tar.gz) = 83f178e23cd317dd9f10e2df1d064a70e2877e33
-SHA512 (rust-std-1.29.2-i686-unknown-linux-gnu.tar.gz) = 6e448ace11dbd1cad2ce4616001f46455b2dc3b9280ed1cd1cf011f46b902cabca9fb279dfc2e61d847984de165bfbc1ff9b4d435c7a593e452fd2fba1f044c9
-Size (rust-std-1.29.2-i686-unknown-linux-gnu.tar.gz) = 66619664 bytes
-SHA1 (rust-std-1.29.2-powerpc-unknown-netbsd.tar.gz) = 6c4c6a80de89bb49cf16a107cfa72f72251a8b4b
-RMD160 (rust-std-1.29.2-powerpc-unknown-netbsd.tar.gz) = c39482b3b02ed7847cc467d330dcd76bff5b5dc4
-SHA512 (rust-std-1.29.2-powerpc-unknown-netbsd.tar.gz) = 983cc506adf0fdff972933840fa52c945976d1a5a4bad7c5ed16f09573a681cf55584d0ef506c2b8cff492232e7044ca6a10694d1120044949d7293393b6ad83
-Size (rust-std-1.29.2-powerpc-unknown-netbsd.tar.gz) = 65214754 bytes
-SHA1 (rust-std-1.29.2-x86_64-apple-darwin.tar.gz) = 352ba437f33424bcfdd45d3b6874ae8e7c5b6695
-RMD160 (rust-std-1.29.2-x86_64-apple-darwin.tar.gz) = 9c4a2a2ec906a0b8d71adc3619f76ce71f310716
-SHA512 (rust-std-1.29.2-x86_64-apple-darwin.tar.gz) = 7525eecf4f6551709d8bef51b26798a0480de7d1c029f6cbc041d5221e18bf6193eee6be74dd47ab5e072bba6d34ada743997b6334509fa944b39dfd50a4a7e9
-Size (rust-std-1.29.2-x86_64-apple-darwin.tar.gz) = 59230589 bytes
-SHA1 (rust-std-1.29.2-x86_64-unknown-freebsd.tar.gz) = 554a5b05de902585c2b0122726cddf79572714c6
-RMD160 (rust-std-1.29.2-x86_64-unknown-freebsd.tar.gz) = 24be40fb0a752b9d37e11080299e934410d39779
-SHA512 (rust-std-1.29.2-x86_64-unknown-freebsd.tar.gz) = 2bb174ed0055ffc4c86b5d0aa7840688353aa6ad20b2c3ad383b46ceed124629b1e802a4878e74a0027f0be20d16ec9d8d41ba6b837f9a821d1f8fbbd962dc8b
-Size (rust-std-1.29.2-x86_64-unknown-freebsd.tar.gz) = 64503048 bytes
-SHA1 (rust-std-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 1e0383c959609e912f7194408679bf80c8f9a450
-RMD160 (rust-std-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 119af61065b836b201dbfa9e03d1614518b19bfb
-SHA512 (rust-std-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 27aa05576cdc1ff7e38392a97dab8ef743065c286b371c69663f2fce33c650bf81c901c1f520a83849e8d0a38c0f2aa53ac13519e765d7dccd54cf96b754a36c
-Size (rust-std-1.29.2-x86_64-unknown-linux-gnu.tar.gz) = 68214692 bytes
-SHA1 (rust-std-1.29.2-x86_64-unknown-netbsd.tar.gz) = da1296b5c04d1b7f57fdee194ab792db596de8e9
-RMD160 (rust-std-1.29.2-x86_64-unknown-netbsd.tar.gz) = bb0e0f16eb1562d7b0f8df7a5a1bb38d9e314816
-SHA512 (rust-std-1.29.2-x86_64-unknown-netbsd.tar.gz) = baed9dd404eee143918e1ed42882e5067bd5374fb870eec988c0ee8d3e3985384f5a58e395dbc16f9ff6846860352b8f03cce25bba0209984f768a223d0a1f1a
-Size (rust-std-1.29.2-x86_64-unknown-netbsd.tar.gz) = 66834971 bytes
-SHA1 (rust-std-1.30.0-sparc64-unknown-netbsd.tar.gz) = 2fe0fee646e503c13d9f9e9031618df3a50c789e
-RMD160 (rust-std-1.30.0-sparc64-unknown-netbsd.tar.gz) = f96e6e863466f48342ac369aa714b2d24311dc78
-SHA512 (rust-std-1.30.0-sparc64-unknown-netbsd.tar.gz) = 9a8b40347a0ea094e9fbb5ee868fff88fd7a981f5721adcfd162fd7c1445b6d8b623f01a753cb9483cb91d5878e04fa894c84edc85f005e884131433ce56558b
-Size (rust-std-1.30.0-sparc64-unknown-netbsd.tar.gz) = 69501419 bytes
-SHA1 (rustc-1.30.1-src.tar.gz) = 3cd836173e51c795defdf486fbaae94946a5a9b7
-RMD160 (rustc-1.30.1-src.tar.gz) = 9b8bda1fb32573e9b4160393d2031ff5e06df2f7
-SHA512 (rustc-1.30.1-src.tar.gz) = 8eb09bec937f705acd31d05aaa4ef03cabc43b8d9104462436c3155581d7efc753928fd1076f8831eab2cd718284f2ee928bdde06ab47c2ac37de254cea0f099
-Size (rustc-1.30.1-src.tar.gz) = 149474922 bytes
+SHA1 (rust-1.30.1-i686-apple-darwin.tar.gz) = 5e911882faca44681f49876cce453cc436d400ff
+RMD160 (rust-1.30.1-i686-apple-darwin.tar.gz) = aaafa28fed541f28ac2d73ad8393f4a04837ed19
+SHA512 (rust-1.30.1-i686-apple-darwin.tar.gz) = f08632391ae6092d39fe7968942e7e3fe97f153cf6313f659a625fb9507372c9a3719a89b7a494a63d73ca849bfc76c9453fa0da317c0a27c6bfcd1e7254a8b2
+Size (rust-1.30.1-i686-apple-darwin.tar.gz) = 206100702 bytes
+SHA1 (rust-1.30.1-i686-unknown-freebsd.tar.gz) = 4dd8f72c0e8643213ec7315da8811416c581181a
+RMD160 (rust-1.30.1-i686-unknown-freebsd.tar.gz) = 48a95ca0b93215530010a2929a3a8e3be464d3c3
+SHA512 (rust-1.30.1-i686-unknown-freebsd.tar.gz) = b5993df1a13940f6de849da5aa1c4e20c4aba44ac09ae3c41ad042f59c200042273b3c1dc44b2b849a3eaaf3b501a49b29fbb01c00125ba30dae7a6209081420
+Size (rust-1.30.1-i686-unknown-freebsd.tar.gz) = 168574157 bytes
+SHA1 (rust-1.30.1-i686-unknown-linux-gnu.tar.gz) = 00fee754eb2cd8eb5b778968db1a7fda0de57218
+RMD160 (rust-1.30.1-i686-unknown-linux-gnu.tar.gz) = 52da8a838badef56da4d7590689a3c9b18307906
+SHA512 (rust-1.30.1-i686-unknown-linux-gnu.tar.gz) = 3adadb5210b183964e89cfe23dd13f0a754bfeaa1a9fb319a7763a1a3764632ac7df032723243c99886095a93fbe1129e2ab8bb35ae2f4791908cdf34c691b06
+Size (rust-1.30.1-i686-unknown-linux-gnu.tar.gz) = 234385476 bytes
+SHA1 (rust-1.30.1-i686-unknown-netbsd.tar.gz) = b69dc0668f2cccb142de6e2f9677fca48da09592
+RMD160 (rust-1.30.1-i686-unknown-netbsd.tar.gz) = 8ea9ccbbdc4952d4cb8acd3ca6baf0b75c2bba96
+SHA512 (rust-1.30.1-i686-unknown-netbsd.tar.gz) = 71f7a0090bda6b4e59c83e6a03373b535f49fa3ef84ed5ffee07dc6efcb73a923067948cd5e6e30920cba09c62493c368266a5a81dad6b08a78f7f960720b9a2
+Size (rust-1.30.1-i686-unknown-netbsd.tar.gz) = 178607401 bytes
+SHA1 (rust-1.30.1-x86_64-apple-darwin.tar.gz) = 473a4a5dcd78ddeb7c404cce16801e6c26659f9f
+RMD160 (rust-1.30.1-x86_64-apple-darwin.tar.gz) = f95902212ddfefb5b16f2d9e0bd2f92c7c4cf692
+SHA512 (rust-1.30.1-x86_64-apple-darwin.tar.gz) = 1af9a47338c3c3751ebe0d107caa7d9c30f9d505a1bee0ccaf82756fba236b2ab0008f843c333e700078c87ee29ababb5e61b591e93b98816b448e3d968683a4
+Size (rust-1.30.1-x86_64-apple-darwin.tar.gz) = 211354077 bytes
+SHA1 (rust-1.30.1-x86_64-unknown-freebsd.tar.gz) = bf54b05ef89db6bd730478141cbfe0381d88f30a
+RMD160 (rust-1.30.1-x86_64-unknown-freebsd.tar.gz) = 1917b2b3ceb8e4e918a2a56d9da95cb679ea94f4
+SHA512 (rust-1.30.1-x86_64-unknown-freebsd.tar.gz) = c5d651a93b210565fb460684bc570c57d5d381b4cefebff7bab913c3c3ae1cd58971b322a4c40ecedc3ece101357734043686c6ec6030fb3949784073e0ee145
+Size (rust-1.30.1-x86_64-unknown-freebsd.tar.gz) = 171070694 bytes
+SHA1 (rust-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = ae268ce40dd6badfff9e9697f88d2c5ab205a2d4
+RMD160 (rust-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = 1a0c1a236021ed79146bd1e3d6ec771daaec2824
+SHA512 (rust-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = cc5365eab1503c2dbeaf93f7d1ed892e82afb58082b95e5bacced764f794cac48aa808bd31dea7f813dde00660baf3fc54a3dd46e808f3482afb2008fe28d654
+Size (rust-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = 236997689 bytes
+SHA1 (rust-1.30.1-x86_64-unknown-netbsd.tar.gz) = 36f5db64fff80de6215a2b7299aa5028aecf717a
+RMD160 (rust-1.30.1-x86_64-unknown-netbsd.tar.gz) = d99feb41309fd644c05ea4bbf3649f2d4e0d2e99
+SHA512 (rust-1.30.1-x86_64-unknown-netbsd.tar.gz) = cf4fdc7b5ed2851a514d9c1bf6ff789c7a307be2da49e86ac9b126794ca037ae587fb40fe8d080393d1fa4c0ace6144dbb2070c19e8b4b4eaa32fd814abdb167
+Size (rust-1.30.1-x86_64-unknown-netbsd.tar.gz) = 173425702 bytes
+SHA1 (rust-std-1.30.1-i686-apple-darwin.tar.gz) = 6fccebb77050ab0cbc1712f6c405db1b36f5aafd
+RMD160 (rust-std-1.30.1-i686-apple-darwin.tar.gz) = ccf93779c04465097067f512ec9ba38c2a6ce02a
+SHA512 (rust-std-1.30.1-i686-apple-darwin.tar.gz) = bcd4919e2c19839ef8b53fce7cabf800f09fed11a118649b8e6bdb74f974a1f7f9ac69d8eb2e1dc24ab74dd668aebafc2487936e596447768d474a194b527751
+Size (rust-std-1.30.1-i686-apple-darwin.tar.gz) = 60104773 bytes
+SHA1 (rust-std-1.30.1-i686-unknown-freebsd.tar.gz) = 1cc5f5207437b68866879d21ba518af017f4e37b
+RMD160 (rust-std-1.30.1-i686-unknown-freebsd.tar.gz) = b6fdfd511fad482ea3b623b8ca67a9e9eedc82d8
+SHA512 (rust-std-1.30.1-i686-unknown-freebsd.tar.gz) = 48b4d6811a30a2ef853637e8ed1fb94d2b0a1e407e3cc1227658c4e40034ff472b7b0ea7eed69e726fb4f2265b356c339c41acb0bcaa34ce246eb87ab9b18cc9
+Size (rust-std-1.30.1-i686-unknown-freebsd.tar.gz) = 67346987 bytes
+SHA1 (rust-std-1.30.1-i686-unknown-linux-gnu.tar.gz) = 4c5b376adb98efc86b2b7556e3b447c19d65d954
+RMD160 (rust-std-1.30.1-i686-unknown-linux-gnu.tar.gz) = 8f0a27b7a1e371b5891e8538ed67c0324240d32a
+SHA512 (rust-std-1.30.1-i686-unknown-linux-gnu.tar.gz) = 474be4a9b75e150b3f9f048d0d7c0b8a75bfc0d6d26333fe4a842ee0f2cc82813c4765a05474f018a9ead0be154b973a25691dc0947a17693813d9857fe2e92c
+Size (rust-std-1.30.1-i686-unknown-linux-gnu.tar.gz) = 68880491 bytes
+SHA1 (rust-std-1.30.1-i686-unknown-netbsd.tar.gz) = 63f037ab4a7f0dbe013b2f9dad2b8b1c212cf47e
+RMD160 (rust-std-1.30.1-i686-unknown-netbsd.tar.gz) = e5ae5ccc40019d5c94a294eccaa409b454625610
+SHA512 (rust-std-1.30.1-i686-unknown-netbsd.tar.gz) = b0263234adcb9019f2b419fe071fcfe78dd4a66f29634605e19d5fa21d878dd625bd6d7c3de66f554da322ddeca7d77329c3ed1b52b1222cb78bb770bf3834f4
+Size (rust-std-1.30.1-i686-unknown-netbsd.tar.gz) = 69459562 bytes
+SHA1 (rust-std-1.30.1-x86_64-apple-darwin.tar.gz) = c77f0cbf73bfe3069ec660d19cb555b6b86cf82f
+RMD160 (rust-std-1.30.1-x86_64-apple-darwin.tar.gz) = 3aef3044b7f9bdee087e01a196a2ed109a1690c4
+SHA512 (rust-std-1.30.1-x86_64-apple-darwin.tar.gz) = 98c37d4f41845976c8bba17738a6256061c1e1ed28cc8545be5e961189c44d94a71947f7cdf03dd45636ba3c75ac40b66b98831d188f2d3252b65df6e2e1c9ca
+Size (rust-std-1.30.1-x86_64-apple-darwin.tar.gz) = 61537457 bytes
+SHA1 (rust-std-1.30.1-x86_64-unknown-freebsd.tar.gz) = 266677d84760c44d21f814f0c60155dace8e1d42
+RMD160 (rust-std-1.30.1-x86_64-unknown-freebsd.tar.gz) = 7eab1711a58295c4b48d74369f0a6ac8b1c9c82f
+SHA512 (rust-std-1.30.1-x86_64-unknown-freebsd.tar.gz) = f7bad17a45d3f78c09dc3313ac9642cb70a1a3c8179ca3d0c2d9963dccbbb08271c1dd925582fe591145c163648ac913ebd22adf20b5372cdd98d1ee3111ebcd
+Size (rust-std-1.30.1-x86_64-unknown-freebsd.tar.gz) = 67111799 bytes
+SHA1 (rust-std-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = 905249685a96c381730099e3509fef3de21bb53f
+RMD160 (rust-std-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = f39d49ea598142d63b015c8ee038d552d0288968
+SHA512 (rust-std-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = 0baa547c01d0ec0a1e258b254b09e3c0252f393f71f21d7c4ed227bad2fbabe0a51591c7c87887e34a1e9ac2633f265b4064802680f03dc8916328cce663de8c
+Size (rust-std-1.30.1-x86_64-unknown-linux-gnu.tar.gz) = 70634859 bytes
+SHA1 (rust-std-1.30.1-x86_64-unknown-netbsd.tar.gz) = 881829aa871752c5d10fd294ba4f55c7de5199c5
+RMD160 (rust-std-1.30.1-x86_64-unknown-netbsd.tar.gz) = d3688a289d86139acaba9b0150fa5af5c755fc7b
+SHA512 (rust-std-1.30.1-x86_64-unknown-netbsd.tar.gz) = c83237c8c2e1aebb38f64aad14d48dbbda908e0727b49f56251b5d951faae84dc82a77612062e31f91979b84cb9564b645efc0c0e0c04f6774b4907453fd1096
+Size (rust-std-1.30.1-x86_64-unknown-netbsd.tar.gz) = 69397670 bytes
+SHA1 (rustc-1.31.0-src.tar.gz) = 699c7a4af09173e74f90b31eaed468184018037e
+RMD160 (rustc-1.31.0-src.tar.gz) = 7b4503940379ab5f7ac5e7cd950db98adfa752c1
+SHA512 (rustc-1.31.0-src.tar.gz) = 1fa85b6301079ecc38fde08260af6d2122d3516ae006bf55de3b276774f6ecb53376f5449e5a86fb046dfb2feb7735d46e126dc783c7c1aacd276d013b02249f
+Size (rustc-1.31.0-src.tar.gz) = 151145680 bytes
 SHA1 (patch-src_bootstrap_bin_rustc.rs) = 0abf893090a6053e01fd658096d9a2b5b8c144da
 SHA1 (patch-src_bootstrap_bootstrap.py) = 5b886b95857bf019c2e37cb380e6905cb444b756
 SHA1 (patch-src_bootstrap_builder.rs) = e02356401417f8e8296a5fe27c68072f698f0190