Hi,
Here an update to lang/rust to the upcoming 1.14.0 version (should be
released today).
All testsuites passed for amd64 and i386 (just run-pass/out-of-stack
that still fail occasionally). amd64 was testing with llvm-3.9.1 and
llvm-3.9.0p2, whereas i386 just with llvm-3.9.0p2 (bad timing with llvm
update).
Cargo building was also tested (requires BUILD_DEPENDS version change).
Thanks.
--
Sebastien Marie
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile 6 Dec 2016 22:39:49 -0000 1.33
+++ Makefile 22 Dec 2016 13:45:52 -0000
@@ -6,14 +6,13 @@ ONLY_FOR_ARCHS = amd64 i386
COMMENT-main = compiler for Rust Language
COMMENT-doc = html documentation for rustc
-V = 1.13.0
-BV-amd64 = 1.13.0-20161111
-BV-i386 = 1.13.0-20161204
+V = 1.14.0
+BV-amd64 = 1.14.0-20161221
+BV-i386 = 1.14.0-20161221
DISTNAME = rustc-${V}-src
-REVISION = 0
#RUST_HASH != echo -n ${V} | md5 | cut -c1-8
-RUST_HASH = a4729905
+RUST_HASH = f5a209a9
SUBST_VARS += RUST_HASH
BV = ${BV-${MACHINE_ARCH}}
@@ -157,6 +156,7 @@ bootstrap: configure
mkdir -p ${BOOTSTRAPDIR}/{bin,lib}
cd ${WRKBUILD} && exec ${SETENV} ${MAKE_ENV} ${GMAKE} rustc-stage3
cp ${WRKBUILD}/${TRIPLE_ARCH}/stage3/bin/rustc ${BOOTSTRAPDIR}/bin
+ strip ${BOOTSTRAPDIR}/bin/rustc
ldd ${BOOTSTRAPDIR}/bin/rustc \
| sed -ne 's,.* \(/.*/lib/lib.*\.so.[.0-9]*\)$$,\1,p' \
| xargs -r -J % cp % \
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/rust/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo 6 Dec 2016 22:39:49 -0000 1.20
+++ distinfo 22 Dec 2016 13:45:52 -0000
@@ -1,6 +1,6 @@
-SHA256 (rust/rustc-1.13.0-src.tar.gz) =
7LhHdcqXel7+wU0MrRliGhVb/Lv0boBQ0Ychux4+UIQ=
-SHA256 (rust/rustc-bootstrap-amd64-1.13.0-20161111.tar.gz) =
aRdlJOgRf7aK7OjJgwH3qsv2ALFvqxlXoaGodttNAXM=
-SHA256 (rust/rustc-bootstrap-i386-1.13.0-20161204.tar.gz) =
iarIZ/ar4PqF033jFNGm+i0OoDBtnaAc0rWLC/kUBOY=
-SIZE (rust/rustc-1.13.0-src.tar.gz) = 27483805
-SIZE (rust/rustc-bootstrap-amd64-1.13.0-20161111.tar.gz) = 24698844
-SIZE (rust/rustc-bootstrap-i386-1.13.0-20161204.tar.gz) = 26293310
+SHA256 (rust/rustc-1.14.0-src.tar.gz) =
R6Ts0bG6NmaWwTNk2iE+pqiJ4cOzJrdvMuTR3wl0nq4=
+SHA256 (rust/rustc-bootstrap-amd64-1.14.0-20161221.tar.gz) =
oxPRGSqKA+Pyt9p7itQlDkAf0DmvFBnRha2l7cRkTy8=
+SHA256 (rust/rustc-bootstrap-i386-1.14.0-20161221.tar.gz) =
+DK+UWnh+ywjLZLXDJ3c3lXNt3lRCvUfDRXrKAydOOE=
+SIZE (rust/rustc-1.14.0-src.tar.gz) = 27576042
+SIZE (rust/rustc-bootstrap-amd64-1.14.0-20161221.tar.gz) = 21862142
+SIZE (rust/rustc-bootstrap-i386-1.14.0-20161221.tar.gz) = 23054891
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-configure,v
retrieving revision 1.14
diff -u -p -r1.14 patch-configure
--- patches/patch-configure 12 Nov 2016 16:42:24 -0000 1.14
+++ patches/patch-configure 22 Dec 2016 13:45:52 -0000
@@ -1,9 +1,9 @@
$OpenBSD: patch-configure,v 1.14 2016/11/12 16:42:24 danj Exp $
Remove requirement for curl.
The snapshot isn't downloaded but copied by post-configure.
---- configure.orig Tue Nov 8 04:16:18 2016
-+++ configure Fri Nov 11 11:09:36 2016
-@@ -752,7 +752,7 @@ if [ -n "$CFG_ENABLE_DEBUG_JEMALLOC" ]; then putvar CF
+--- configure.orig Sun Dec 18 00:40:11 2016
++++ configure Wed Dec 21 11:18:23 2016
+@@ -783,7 +783,7 @@ if [ -n "$CFG_ENABLE_DEBUG_JEMALLOC" ]; then putvar CF
step_msg "looking for build programs"
Index: patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs
===================================================================
RCS file:
/cvs/ports/lang/rust/patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_librustc_back_target_i686_unknown_openbsd_rs
--- patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs 6 Dec
2016 22:39:49 -0000 1.1
+++ patches/patch-src_librustc_back_target_i686_unknown_openbsd_rs 22 Dec
2016 13:45:52 -0000
@@ -1,8 +1,8 @@
$OpenBSD: patch-src_librustc_back_target_i686_unknown_openbsd_rs,v 1.1
2016/12/06 22:39:49 juanfra Exp $
Add i686-unknown-openbsd target.
-https://github.com/rust-lang/rust/pull/38086 (backported)
---- src/librustc_back/target/i686_unknown_openbsd.rs.orig Tue Nov 29
13:58:28 2016
-+++ src/librustc_back/target/i686_unknown_openbsd.rs Tue Nov 29 13:58:28 2016
+https://github.com/rust-lang/rust/pull/38086
+--- src/librustc_back/target/i686_unknown_openbsd.rs.orig Wed Dec 21
11:23:51 2016
++++ src/librustc_back/target/i686_unknown_openbsd.rs Wed Dec 21 11:33:00 2016
@@ -0,0 +1,30 @@
+// Copyright 2016 The Rust Project Developers. See the COPYRIGHT
+// file at the top-level directory of this distribution and at
@@ -19,7 +19,7 @@ https://github.com/rust-lang/rust/pull/3
+pub fn target() -> TargetResult {
+ let mut base = super::openbsd_base::opts();
+ base.cpu = "pentium4".to_string();
-+ base.max_atomic_width = 64;
++ base.max_atomic_width = Some(64);
+ base.pre_link_args.push("-m32".to_string());
+
+ Ok(Target {
Index: patches/patch-src_librustc_back_target_mod_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_librustc_back_target_mod_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_librustc_back_target_mod_rs
--- patches/patch-src_librustc_back_target_mod_rs 6 Dec 2016 22:39:49
-0000 1.1
+++ patches/patch-src_librustc_back_target_mod_rs 22 Dec 2016 13:45:52
-0000
@@ -1,9 +1,9 @@
$OpenBSD: patch-src_librustc_back_target_mod_rs,v 1.1 2016/12/06 22:39:49
juanfra Exp $
Add i686-unknown-openbsd target.
https://github.com/rust-lang/rust/pull/38086
---- src/librustc_back/target/mod.rs.orig Tue Nov 8 04:16:18 2016
-+++ src/librustc_back/target/mod.rs Sun Dec 4 06:59:16 2016
-@@ -162,7 +162,10 @@ supported_targets! {
+--- src/librustc_back/target/mod.rs.orig Sun Dec 18 00:40:11 2016
++++ src/librustc_back/target/mod.rs Wed Dec 21 11:18:23 2016
+@@ -167,7 +167,10 @@ supported_targets! {
("x86_64-unknown-dragonfly", x86_64_unknown_dragonfly),
("x86_64-unknown-bitrig", x86_64_unknown_bitrig),
@@ -14,7 +14,7 @@ https://github.com/rust-lang/rust/pull/3
("x86_64-unknown-netbsd", x86_64_unknown_netbsd),
("x86_64-rumprun-netbsd", x86_64_rumprun_netbsd),
-@@ -284,6 +287,9 @@ pub struct TargetOptions {
+@@ -298,6 +301,9 @@ pub struct TargetOptions {
pub staticlib_suffix: String,
/// OS family to use for conditional compilation. Valid options: "unix",
"windows".
pub target_family: Option<String>,
@@ -24,7 +24,7 @@ https://github.com/rust-lang/rust/pull/3
/// Whether the target toolchain is like OSX's. Only useful for compiling
against iOS/OS X, in
/// particular running dsymutil and some other stuff like `-dead_strip`.
Defaults to false.
pub is_like_osx: bool,
-@@ -374,6 +380,7 @@ impl Default for TargetOptions {
+@@ -394,6 +400,7 @@ impl Default for TargetOptions {
staticlib_prefix: "lib".to_string(),
staticlib_suffix: ".a".to_string(),
target_family: None,
@@ -32,7 +32,7 @@ https://github.com/rust-lang/rust/pull/3
is_like_osx: false,
is_like_solaris: false,
is_like_windows: false,
-@@ -516,6 +523,7 @@ impl Target {
+@@ -558,6 +565,7 @@ impl Target {
key!(staticlib_prefix);
key!(staticlib_suffix);
key!(target_family, optional);
@@ -40,7 +40,7 @@ https://github.com/rust-lang/rust/pull/3
key!(is_like_osx, bool);
key!(is_like_solaris, bool);
key!(is_like_windows, bool);
-@@ -658,6 +666,7 @@ impl ToJson for Target {
+@@ -717,6 +725,7 @@ impl ToJson for Target {
target_option_val!(staticlib_prefix);
target_option_val!(staticlib_suffix);
target_option_val!(target_family);
Index: patches/patch-src_librustc_back_target_openbsd_base_rs
===================================================================
RCS file:
/cvs/ports/lang/rust/patches/patch-src_librustc_back_target_openbsd_base_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_librustc_back_target_openbsd_base_rs
--- patches/patch-src_librustc_back_target_openbsd_base_rs 6 Dec 2016
22:39:49 -0000 1.1
+++ patches/patch-src_librustc_back_target_openbsd_base_rs 22 Dec 2016
13:45:52 -0000
@@ -1,13 +1,13 @@
$OpenBSD: patch-src_librustc_back_target_openbsd_base_rs,v 1.1 2016/12/06
22:39:49 juanfra Exp $
Add i686-unknown-openbsd target.
https://github.com/rust-lang/rust/pull/38086
---- src/librustc_back/target/openbsd_base.rs.orig Sun Dec 4 06:59:32 2016
-+++ src/librustc_back/target/openbsd_base.rs Sun Dec 4 06:59:51 2016
+--- src/librustc_back/target/openbsd_base.rs.orig Sun Dec 18 00:40:11 2016
++++ src/librustc_back/target/openbsd_base.rs Wed Dec 21 11:22:58 2016
@@ -17,6 +17,7 @@ pub fn opts() -> TargetOptions {
executables: true,
linker_is_gnu: true,
has_rpath: true,
+ is_like_openbsd: true,
- pre_link_args: vec!(
+ pre_link_args: vec![
// GNU-style linkers will use this to omit linking to libraries
// which don't actually fulfill any relocations, but only for
Index: patches/patch-src_librustdoc_test_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_librustdoc_test_rs,v
retrieving revision 1.5
diff -u -p -r1.5 patch-src_librustdoc_test_rs
--- patches/patch-src_librustdoc_test_rs 12 Nov 2016 16:42:24 -0000
1.5
+++ patches/patch-src_librustdoc_test_rs 22 Dec 2016 13:45:52 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-src_librustdoc_test_rs,v 1.5 2016/11/12 16:42:24 danj Exp $
fallback to CFG_PREFIX as default sysroot.
---- src/librustdoc/test.rs.orig Tue Nov 8 04:16:18 2016
-+++ src/librustdoc/test.rs Fri Nov 11 11:09:36 2016
+--- src/librustdoc/test.rs.orig Sun Dec 18 00:40:11 2016
++++ src/librustdoc/test.rs Wed Dec 21 11:18:23 2016
@@ -62,9 +62,16 @@ pub fn run(input: &str,
let input_path = PathBuf::from(input);
let input = config::Input::File(input_path.clone());
@@ -19,9 +19,9 @@ fallback to CFG_PREFIX as default sysroo
-
.parent().unwrap().to_path_buf()),
+ maybe_sysroot: Some(sysroot),
search_paths: libs.clone(),
- crate_types: vec!(config::CrateTypeDylib),
+ crate_types: vec![config::CrateTypeDylib],
externs: externs.clone(),
-@@ -185,9 +192,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
+@@ -181,9 +188,16 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<Stri
};
let outputs = OutputTypes::new(&[(OutputType::Exe, None)]);
@@ -38,5 +38,5 @@ fallback to CFG_PREFIX as default sysroo
-
.parent().unwrap().to_path_buf()),
+ maybe_sysroot: Some(sysroot),
search_paths: libs,
- crate_types: vec!(config::CrateTypeExecutable),
+ crate_types: vec![config::CrateTypeExecutable],
output_types: outputs,
Index: patches/patch-src_libstd_sys_unix_ext_net_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_ext_net_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_libstd_sys_unix_ext_net_rs
--- patches/patch-src_libstd_sys_unix_ext_net_rs 12 Nov 2016 16:42:24
-0000 1.3
+++ patches/patch-src_libstd_sys_unix_ext_net_rs 22 Dec 2016 13:45:52
-0000
@@ -1,8 +1,8 @@
$OpenBSD: patch-src_libstd_sys_unix_ext_net_rs,v 1.3 2016/11/12 16:42:24 danj
Exp $
Disable 2 failing tests. Needs more investigation.
---- src/libstd/sys/unix/ext/net.rs.orig Tue Nov 8 04:16:18 2016
-+++ src/libstd/sys/unix/ext/net.rs Fri Nov 11 11:09:36 2016
-@@ -806,6 +806,7 @@ mod test {
+--- src/libstd/sys/unix/ext/net.rs.orig Sun Dec 18 00:40:11 2016
++++ src/libstd/sys/unix/ext/net.rs Wed Dec 21 11:18:23 2016
+@@ -817,6 +817,7 @@ mod test {
}
#[test]
@@ -10,7 +10,7 @@ Disable 2 failing tests. Needs more inve
fn basic() {
let dir = tmpdir();
let socket_path = dir.path().join("sock");
-@@ -930,6 +931,7 @@ mod test {
+@@ -941,6 +942,7 @@ mod test {
}
#[test]
Index: patches/patch-src_libstd_sys_unix_os_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_libstd_sys_unix_os_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_libstd_sys_unix_os_rs
--- patches/patch-src_libstd_sys_unix_os_rs 25 Oct 2016 17:08:07 -0000
1.3
+++ patches/patch-src_libstd_sys_unix_os_rs 22 Dec 2016 13:45:52 -0000
@@ -1,8 +1,8 @@
$OpenBSD: patch-src_libstd_sys_unix_os_rs,v 1.3 2016/10/25 17:08:07 danj Exp $
argv0 isn't suitable as current_exe() in all cases.
---- src/libstd/sys/unix/os.rs.orig Wed Oct 19 23:51:03 2016
-+++ src/libstd/sys/unix/os.rs Sat Oct 22 15:28:15 2016
-@@ -246,13 +246,14 @@ pub fn current_exe() -> io::Result<PathBuf> {
+--- src/libstd/sys/unix/os.rs.orig Sun Dec 18 00:40:11 2016
++++ src/libstd/sys/unix/os.rs Wed Dec 21 11:18:23 2016
+@@ -245,13 +245,14 @@ pub fn current_exe() -> io::Result<PathBuf> {
argv.set_len(argv_len as usize);
if argv[0].is_null() {
return Err(io::Error::new(io::ErrorKind::Other,
Index: patches/patch-src_test_run-pass_backtrace_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_test_run-pass_backtrace_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_test_run-pass_backtrace_rs
--- patches/patch-src_test_run-pass_backtrace_rs 25 Oct 2016 17:08:07
-0000 1.3
+++ patches/patch-src_test_run-pass_backtrace_rs 22 Dec 2016 13:45:52
-0000
@@ -1,8 +1,8 @@
$OpenBSD: patch-src_test_run-pass_backtrace_rs,v 1.3 2016/10/25 17:08:07 danj
Exp $
Skip run-pass/backtrace as libbacktrace is disabled on openbsd.
---- src/test/run-pass/backtrace.rs.orig Wed Oct 19 23:51:03 2016
-+++ src/test/run-pass/backtrace.rs Sat Oct 22 15:28:15 2016
-@@ -104,7 +104,8 @@ fn runtest(me: &str) {
+--- src/test/run-pass/backtrace.rs.orig Sun Dec 18 00:40:12 2016
++++ src/test/run-pass/backtrace.rs Wed Dec 21 11:18:23 2016
+@@ -103,7 +103,8 @@ fn runtest(me: &str) {
}
fn main() {
Index: patches/patch-src_tools_compiletest_src_runtest_rs
===================================================================
RCS file:
/cvs/ports/lang/rust/patches/patch-src_tools_compiletest_src_runtest_rs,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_tools_compiletest_src_runtest_rs
--- patches/patch-src_tools_compiletest_src_runtest_rs 12 Nov 2016 16:42:24
-0000 1.3
+++ patches/patch-src_tools_compiletest_src_runtest_rs 22 Dec 2016 13:45:52
-0000
@@ -1,8 +1,8 @@
$OpenBSD: patch-src_tools_compiletest_src_runtest_rs,v 1.3 2016/11/12 16:42:24
danj Exp $
use gmake to run-make testsuite
---- src/tools/compiletest/src/runtest.rs.orig Tue Nov 8 04:16:19 2016
-+++ src/tools/compiletest/src/runtest.rs Fri Nov 11 11:09:36 2016
-@@ -2078,7 +2078,7 @@ actual:\n\
+--- src/tools/compiletest/src/runtest.rs.orig Sun Dec 18 00:40:12 2016
++++ src/tools/compiletest/src/runtest.rs Wed Dec 21 11:18:23 2016
+@@ -2095,7 +2095,7 @@ actual:\n\
}
self.create_dir_racy(&tmpdir);
Index: patches/patch-src_tools_tidy_src_main_rs
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-src_tools_tidy_src_main_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_tools_tidy_src_main_rs
--- patches/patch-src_tools_tidy_src_main_rs 31 Aug 2016 08:33:19 -0000
1.1
+++ patches/patch-src_tools_tidy_src_main_rs 22 Dec 2016 13:45:52 -0000
@@ -1,22 +1,20 @@
$OpenBSD: patch-src_tools_tidy_src_main_rs,v 1.1 2016/08/31 08:33:19 landry
Exp $
Disable cargo_lock check: it requires the source directory to be a git clone.
---- src/tools/tidy/src/main.rs.orig Sun Aug 21 09:03:09 2016
-+++ src/tools/tidy/src/main.rs Sun Aug 21 09:03:37 2016
-@@ -35,7 +35,7 @@ mod style;
+--- src/tools/tidy/src/main.rs.orig Sun Dec 18 00:40:12 2016
++++ src/tools/tidy/src/main.rs Wed Dec 21 11:19:24 2016
+@@ -35,7 +35,6 @@ mod style;
mod errors;
mod features;
mod cargo;
-mod cargo_lock;
-+//mod cargo_lock;
+ mod pal;
fn main() {
- let path = env::args_os().skip(1).next().expect("need an argument");
-@@ -47,7 +47,7 @@ fn main() {
+@@ -48,7 +47,6 @@ fn main() {
errors::check(&path, &mut bad);
cargo::check(&path, &mut bad);
features::check(&path, &mut bad);
- cargo_lock::check(&path, &mut bad);
-+ //cargo_lock::check(&path, &mut bad);
+ pal::check(&path, &mut bad);
if bad {
- panic!("some tidy checks failed");
Index: pkg/PLIST-doc
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-doc,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST-doc
--- pkg/PLIST-doc 6 Dec 2016 22:39:49 -0000 1.16
+++ pkg/PLIST-doc 22 Dec 2016 13:46:06 -0000
@@ -123,7 +123,6 @@ share/doc/rust/html/book/no-stdlib.html
share/doc/rust/html/book/operators-and-overloading.html
share/doc/rust/html/book/ownership.html
share/doc/rust/html/book/patterns.html
-share/doc/rust/html/book/playpen.js
share/doc/rust/html/book/primitive-types.html
share/doc/rust/html/book/raw-pointers.html
share/doc/rust/html/book/references-and-borrowing.html
@@ -538,11 +537,10 @@ share/doc/rust/html/core/cell/struct.Ref
share/doc/rust/html/core/cell/struct.RefCell.html
share/doc/rust/html/core/cell/struct.RefMut.html
share/doc/rust/html/core/cell/struct.UnsafeCell.html
+share/doc/rust/html/core/cfg.m.html
share/doc/rust/html/core/char/
share/doc/rust/html/core/char/CharTryFromError.t.html
share/doc/rust/html/core/char/DecodeUtf8.t.html
-share/doc/rust/html/core/char/EncodeUtf16.t.html
-share/doc/rust/html/core/char/EncodeUtf8.t.html
share/doc/rust/html/core/char/EscapeDebug.t.html
share/doc/rust/html/core/char/EscapeDefault.t.html
share/doc/rust/html/core/char/EscapeUnicode.t.html
@@ -561,8 +559,6 @@ share/doc/rust/html/core/char/index.html
share/doc/rust/html/core/char/sidebar-items.js
share/doc/rust/html/core/char/struct.CharTryFromError.html
share/doc/rust/html/core/char/struct.DecodeUtf8.html
-share/doc/rust/html/core/char/struct.EncodeUtf16.html
-share/doc/rust/html/core/char/struct.EncodeUtf8.html
share/doc/rust/html/core/char/struct.EscapeDebug.html
share/doc/rust/html/core/char/struct.EscapeDefault.html
share/doc/rust/html/core/char/struct.EscapeUnicode.html
@@ -589,6 +585,9 @@ share/doc/rust/html/core/cmp/trait.Eq.ht
share/doc/rust/html/core/cmp/trait.Ord.html
share/doc/rust/html/core/cmp/trait.PartialEq.html
share/doc/rust/html/core/cmp/trait.PartialOrd.html
+share/doc/rust/html/core/column.m.html
+share/doc/rust/html/core/concat.m.html
+share/doc/rust/html/core/concat_idents.m.html
share/doc/rust/html/core/convert/
share/doc/rust/html/core/convert/AsMut.t.html
share/doc/rust/html/core/convert/AsRef.t.html
@@ -612,6 +611,7 @@ share/doc/rust/html/core/default/Default
share/doc/rust/html/core/default/index.html
share/doc/rust/html/core/default/sidebar-items.js
share/doc/rust/html/core/default/trait.Default.html
+share/doc/rust/html/core/env.m.html
share/doc/rust/html/core/f32/
share/doc/rust/html/core/f32/DIGITS.v.html
share/doc/rust/html/core/f32/EPSILON.v.html
@@ -744,6 +744,7 @@ share/doc/rust/html/core/f64/consts/inde
share/doc/rust/html/core/f64/consts/sidebar-items.js
share/doc/rust/html/core/f64/index.html
share/doc/rust/html/core/f64/sidebar-items.js
+share/doc/rust/html/core/file.m.html
share/doc/rust/html/core/fmt/
share/doc/rust/html/core/fmt/Alignment.t.html
share/doc/rust/html/core/fmt/Arguments.t.html
@@ -800,6 +801,7 @@ share/doc/rust/html/core/fmt/trait.Upper
share/doc/rust/html/core/fmt/trait.Write.html
share/doc/rust/html/core/fmt/type.Result.html
share/doc/rust/html/core/fmt/write.v.html
+share/doc/rust/html/core/format_args.m.html
share/doc/rust/html/core/hash/
share/doc/rust/html/core/hash/BuildHasher.t.html
share/doc/rust/html/core/hash/BuildHasherDefault.t.html
@@ -852,6 +854,9 @@ share/doc/rust/html/core/i8/constant.MAX
share/doc/rust/html/core/i8/constant.MIN.html
share/doc/rust/html/core/i8/index.html
share/doc/rust/html/core/i8/sidebar-items.js
+share/doc/rust/html/core/include.m.html
+share/doc/rust/html/core/include_bytes.m.html
+share/doc/rust/html/core/include_str.m.html
share/doc/rust/html/core/index.html
share/doc/rust/html/core/intrinsics/
share/doc/rust/html/core/intrinsics/abort.v.html
@@ -1249,6 +1254,7 @@ share/doc/rust/html/core/iter/StepBy.t.h
share/doc/rust/html/core/iter/Sum.t.html
share/doc/rust/html/core/iter/Take.t.html
share/doc/rust/html/core/iter/TakeWhile.t.html
+share/doc/rust/html/core/iter/TrustedLen.t.html
share/doc/rust/html/core/iter/Zip.t.html
share/doc/rust/html/core/iter/empty.v.html
share/doc/rust/html/core/iter/fn.empty.html
@@ -1311,6 +1317,7 @@ share/doc/rust/html/core/iter/trait.Iter
share/doc/rust/html/core/iter/trait.Product.html
share/doc/rust/html/core/iter/trait.Step.html
share/doc/rust/html/core/iter/trait.Sum.html
+share/doc/rust/html/core/iter/trait.TrustedLen.html
share/doc/rust/html/core/iter/traits/
share/doc/rust/html/core/iter/traits/DoubleEndedIterator.t.html
share/doc/rust/html/core/iter/traits/ExactSizeIterator.t.html
@@ -1320,6 +1327,7 @@ share/doc/rust/html/core/iter/traits/Fus
share/doc/rust/html/core/iter/traits/IntoIterator.t.html
share/doc/rust/html/core/iter/traits/Product.t.html
share/doc/rust/html/core/iter/traits/Sum.t.html
+share/doc/rust/html/core/iter/traits/TrustedLen.t.html
share/doc/rust/html/core/iter/traits/trait.DoubleEndedIterator.html
share/doc/rust/html/core/iter/traits/trait.ExactSizeIterator.html
share/doc/rust/html/core/iter/traits/trait.Extend.html
@@ -1328,20 +1336,50 @@ share/doc/rust/html/core/iter/traits/tra
share/doc/rust/html/core/iter/traits/trait.IntoIterator.html
share/doc/rust/html/core/iter/traits/trait.Product.html
share/doc/rust/html/core/iter/traits/trait.Sum.html
+share/doc/rust/html/core/iter/traits/trait.TrustedLen.html
+share/doc/rust/html/core/line.m.html
share/doc/rust/html/core/macro.assert!.html
share/doc/rust/html/core/macro.assert.html
share/doc/rust/html/core/macro.assert_eq!.html
share/doc/rust/html/core/macro.assert_eq.html
share/doc/rust/html/core/macro.assert_ne!.html
share/doc/rust/html/core/macro.assert_ne.html
+share/doc/rust/html/core/macro.cfg!.html
+share/doc/rust/html/core/macro.cfg.html
+share/doc/rust/html/core/macro.column!.html
+share/doc/rust/html/core/macro.column.html
+share/doc/rust/html/core/macro.concat!.html
+share/doc/rust/html/core/macro.concat.html
+share/doc/rust/html/core/macro.concat_idents!.html
+share/doc/rust/html/core/macro.concat_idents.html
share/doc/rust/html/core/macro.debug_assert!.html
share/doc/rust/html/core/macro.debug_assert.html
share/doc/rust/html/core/macro.debug_assert_eq!.html
share/doc/rust/html/core/macro.debug_assert_eq.html
share/doc/rust/html/core/macro.debug_assert_ne!.html
share/doc/rust/html/core/macro.debug_assert_ne.html
+share/doc/rust/html/core/macro.env!.html
+share/doc/rust/html/core/macro.env.html
+share/doc/rust/html/core/macro.file!.html
+share/doc/rust/html/core/macro.file.html
+share/doc/rust/html/core/macro.format_args!.html
+share/doc/rust/html/core/macro.format_args.html
+share/doc/rust/html/core/macro.include!.html
+share/doc/rust/html/core/macro.include.html
+share/doc/rust/html/core/macro.include_bytes!.html
+share/doc/rust/html/core/macro.include_bytes.html
+share/doc/rust/html/core/macro.include_str!.html
+share/doc/rust/html/core/macro.include_str.html
+share/doc/rust/html/core/macro.line!.html
+share/doc/rust/html/core/macro.line.html
+share/doc/rust/html/core/macro.module_path!.html
+share/doc/rust/html/core/macro.module_path.html
+share/doc/rust/html/core/macro.option_env!.html
+share/doc/rust/html/core/macro.option_env.html
share/doc/rust/html/core/macro.panic!.html
share/doc/rust/html/core/macro.panic.html
+share/doc/rust/html/core/macro.stringify!.html
+share/doc/rust/html/core/macro.stringify.html
share/doc/rust/html/core/macro.try!.html
share/doc/rust/html/core/macro.try.html
share/doc/rust/html/core/macro.unimplemented!.html
@@ -1370,11 +1408,14 @@ share/doc/rust/html/core/marker/trait.Si
share/doc/rust/html/core/marker/trait.Sync.html
share/doc/rust/html/core/marker/trait.Unsize.html
share/doc/rust/html/core/mem/
+share/doc/rust/html/core/mem/Discriminant.t.html
share/doc/rust/html/core/mem/align_of.v.html
share/doc/rust/html/core/mem/align_of_val.v.html
+share/doc/rust/html/core/mem/discriminant.v.html
share/doc/rust/html/core/mem/drop.v.html
share/doc/rust/html/core/mem/fn.align_of.html
share/doc/rust/html/core/mem/fn.align_of_val.html
+share/doc/rust/html/core/mem/fn.discriminant.html
share/doc/rust/html/core/mem/fn.drop.html
share/doc/rust/html/core/mem/fn.forget.html
share/doc/rust/html/core/mem/fn.min_align_of.html
@@ -1394,10 +1435,12 @@ share/doc/rust/html/core/mem/replace.v.h
share/doc/rust/html/core/mem/sidebar-items.js
share/doc/rust/html/core/mem/size_of.v.html
share/doc/rust/html/core/mem/size_of_val.v.html
+share/doc/rust/html/core/mem/struct.Discriminant.html
share/doc/rust/html/core/mem/swap.v.html
share/doc/rust/html/core/mem/transmute_copy.v.html
share/doc/rust/html/core/mem/uninitialized.v.html
share/doc/rust/html/core/mem/zeroed.v.html
+share/doc/rust/html/core/module_path.m.html
share/doc/rust/html/core/nonzero/
share/doc/rust/html/core/nonzero/NonZero.t.html
share/doc/rust/html/core/nonzero/Zeroable.t.html
@@ -1525,6 +1568,7 @@ share/doc/rust/html/core/option/sidebar-
share/doc/rust/html/core/option/struct.IntoIter.html
share/doc/rust/html/core/option/struct.Iter.html
share/doc/rust/html/core/option/struct.IterMut.html
+share/doc/rust/html/core/option_env.m.html
share/doc/rust/html/core/panic.m.html
share/doc/rust/html/core/panicking/
share/doc/rust/html/core/panicking/fn.panic.html
@@ -1678,6 +1722,7 @@ share/doc/rust/html/core/str/struct.Spli
share/doc/rust/html/core/str/struct.SplitTerminator.html
share/doc/rust/html/core/str/struct.Utf8Error.html
share/doc/rust/html/core/str/trait.FromStr.html
+share/doc/rust/html/core/stringify.m.html
share/doc/rust/html/core/sync/
share/doc/rust/html/core/sync/atomic/
share/doc/rust/html/core/sync/atomic/ATOMIC_BOOL_INIT.v.html
@@ -1879,6 +1924,7 @@ share/doc/rust/html/implementors/core/it
share/doc/rust/html/implementors/core/iter/trait.Product.js
share/doc/rust/html/implementors/core/iter/trait.Step.js
share/doc/rust/html/implementors/core/iter/trait.Sum.js
+share/doc/rust/html/implementors/core/iter/trait.TrustedLen.js
share/doc/rust/html/implementors/core/iter/traits/
share/doc/rust/html/implementors/core/iter/traits/trait.DoubleEndedIterator.js
share/doc/rust/html/implementors/core/iter/traits/trait.ExactSizeIterator.js
@@ -1888,6 +1934,7 @@ share/doc/rust/html/implementors/core/it
share/doc/rust/html/implementors/core/iter/traits/trait.IntoIterator.js
share/doc/rust/html/implementors/core/iter/traits/trait.Product.js
share/doc/rust/html/implementors/core/iter/traits/trait.Sum.js
+share/doc/rust/html/implementors/core/iter/traits/trait.TrustedLen.js
share/doc/rust/html/implementors/core/marker/
share/doc/rust/html/implementors/core/marker/trait.Copy.js
share/doc/rust/html/implementors/core/marker/trait.Send.js
@@ -1975,6 +2022,9 @@ share/doc/rust/html/implementors/std/cmp
share/doc/rust/html/implementors/std/cmp/trait.Ord.js
share/doc/rust/html/implementors/std/cmp/trait.PartialEq.js
share/doc/rust/html/implementors/std/cmp/trait.PartialOrd.js
+share/doc/rust/html/implementors/std/collections/
+share/doc/rust/html/implementors/std/collections/range/
+share/doc/rust/html/implementors/std/collections/range/trait.RangeArgument.js
share/doc/rust/html/implementors/std/convert/
share/doc/rust/html/implementors/std/convert/trait.AsMut.js
share/doc/rust/html/implementors/std/convert/trait.AsRef.js
@@ -2017,6 +2067,7 @@ share/doc/rust/html/implementors/std/ite
share/doc/rust/html/implementors/std/iter/trait.Product.js
share/doc/rust/html/implementors/std/iter/trait.Step.js
share/doc/rust/html/implementors/std/iter/trait.Sum.js
+share/doc/rust/html/implementors/std/iter/trait.TrustedLen.js
share/doc/rust/html/implementors/std/marker/
share/doc/rust/html/implementors/std/marker/trait.Copy.js
share/doc/rust/html/implementors/std/marker/trait.Send.js
@@ -2075,6 +2126,7 @@ share/doc/rust/html/implementors/std/os/
share/doc/rust/html/implementors/std/os/unix/fs/
share/doc/rust/html/implementors/std/os/unix/fs/trait.DirBuilderExt.js
share/doc/rust/html/implementors/std/os/unix/fs/trait.DirEntryExt.js
+share/doc/rust/html/implementors/std/os/unix/fs/trait.FileExt.js
share/doc/rust/html/implementors/std/os/unix/fs/trait.FileTypeExt.js
share/doc/rust/html/implementors/std/os/unix/fs/trait.MetadataExt.js
share/doc/rust/html/implementors/std/os/unix/fs/trait.OpenOptionsExt.js
@@ -8140,6 +8192,7 @@ share/doc/rust/html/libc/fn.getuid.html
share/doc/rust/html/libc/fn.glob.html
share/doc/rust/html/libc/fn.globfree.html
share/doc/rust/html/libc/fn.gmtime_r.html
+share/doc/rust/html/libc/fn.grantpt.html
share/doc/rust/html/libc/fn.if_freenameindex.html
share/doc/rust/html/libc/fn.if_indextoname.html
share/doc/rust/html/libc/fn.if_nameindex.html
@@ -8216,6 +8269,7 @@ share/doc/rust/html/libc/fn.poll.html
share/doc/rust/html/libc/fn.popen.html
share/doc/rust/html/libc/fn.posix_madvise.html
share/doc/rust/html/libc/fn.posix_memalign.html
+share/doc/rust/html/libc/fn.posix_openpt.html
share/doc/rust/html/libc/fn.pread.html
share/doc/rust/html/libc/fn.printf.html
share/doc/rust/html/libc/fn.pselect.html
@@ -8260,6 +8314,7 @@ share/doc/rust/html/libc/fn.pthread_set_
share/doc/rust/html/libc/fn.pthread_setspecific.html
share/doc/rust/html/libc/fn.pthread_sigmask.html
share/doc/rust/html/libc/fn.pthread_stackseg_np.html
+share/doc/rust/html/libc/fn.ptsname.html
share/doc/rust/html/libc/fn.putchar.html
share/doc/rust/html/libc/fn.putchar_unlocked.html
share/doc/rust/html/libc/fn.putenv.html
@@ -8385,6 +8440,7 @@ share/doc/rust/html/libc/fn.uname.html
share/doc/rust/html/libc/fn.ungetc.html
share/doc/rust/html/libc/fn.unlink.html
share/doc/rust/html/libc/fn.unlinkat.html
+share/doc/rust/html/libc/fn.unlockpt.html
share/doc/rust/html/libc/fn.unmount.html
share/doc/rust/html/libc/fn.unsetenv.html
share/doc/rust/html/libc/fn.usleep.html
@@ -8469,6 +8525,7 @@ share/doc/rust/html/libc/glob.v.html
share/doc/rust/html/libc/glob_t.t.html
share/doc/rust/html/libc/globfree.v.html
share/doc/rust/html/libc/gmtime_r.v.html
+share/doc/rust/html/libc/grantpt.v.html
share/doc/rust/html/libc/group.t.html
share/doc/rust/html/libc/hostent.t.html
share/doc/rust/html/libc/id_t.t.html
@@ -11096,6 +11153,7 @@ share/doc/rust/html/libc/pollfd.t.html
share/doc/rust/html/libc/popen.v.html
share/doc/rust/html/libc/posix_madvise.v.html
share/doc/rust/html/libc/posix_memalign.v.html
+share/doc/rust/html/libc/posix_openpt.v.html
share/doc/rust/html/libc/pread.v.html
share/doc/rust/html/libc/printf.v.html
share/doc/rust/html/libc/pselect.v.html
@@ -11149,6 +11207,7 @@ share/doc/rust/html/libc/pthread_sigmask
share/doc/rust/html/libc/pthread_stackseg_np.v.html
share/doc/rust/html/libc/pthread_t.t.html
share/doc/rust/html/libc/ptrdiff_t.t.html
+share/doc/rust/html/libc/ptsname.v.html
share/doc/rust/html/libc/putchar.v.html
share/doc/rust/html/libc/putchar_unlocked.v.html
share/doc/rust/html/libc/putenv.v.html
@@ -17399,6 +17458,7 @@ share/doc/rust/html/libc/unix/fn.getuid.
share/doc/rust/html/libc/unix/fn.glob.html
share/doc/rust/html/libc/unix/fn.globfree.html
share/doc/rust/html/libc/unix/fn.gmtime_r.html
+share/doc/rust/html/libc/unix/fn.grantpt.html
share/doc/rust/html/libc/unix/fn.if_freenameindex.html
share/doc/rust/html/libc/unix/fn.if_indextoname.html
share/doc/rust/html/libc/unix/fn.if_nameindex.html
@@ -17456,6 +17516,7 @@ share/doc/rust/html/libc/unix/fn.poll.ht
share/doc/rust/html/libc/unix/fn.popen.html
share/doc/rust/html/libc/unix/fn.posix_madvise.html
share/doc/rust/html/libc/unix/fn.posix_memalign.html
+share/doc/rust/html/libc/unix/fn.posix_openpt.html
share/doc/rust/html/libc/unix/fn.pread.html
share/doc/rust/html/libc/unix/fn.printf.html
share/doc/rust/html/libc/unix/fn.pselect.html
@@ -17500,6 +17561,7 @@ share/doc/rust/html/libc/unix/fn.pthread
share/doc/rust/html/libc/unix/fn.pthread_setspecific.html
share/doc/rust/html/libc/unix/fn.pthread_sigmask.html
share/doc/rust/html/libc/unix/fn.pthread_stackseg_np.html
+share/doc/rust/html/libc/unix/fn.ptsname.html
share/doc/rust/html/libc/unix/fn.putchar_unlocked.html
share/doc/rust/html/libc/unix/fn.putenv.html
share/doc/rust/html/libc/unix/fn.pwrite.html
@@ -17588,6 +17650,7 @@ share/doc/rust/html/libc/unix/fn.umask.h
share/doc/rust/html/libc/unix/fn.uname.html
share/doc/rust/html/libc/unix/fn.unlink.html
share/doc/rust/html/libc/unix/fn.unlinkat.html
+share/doc/rust/html/libc/unix/fn.unlockpt.html
share/doc/rust/html/libc/unix/fn.unmount.html
share/doc/rust/html/libc/unix/fn.unsetenv.html
share/doc/rust/html/libc/unix/fn.usleep.html
@@ -17658,6 +17721,7 @@ share/doc/rust/html/libc/unix/glob.v.htm
share/doc/rust/html/libc/unix/glob_t.t.html
share/doc/rust/html/libc/unix/globfree.v.html
share/doc/rust/html/libc/unix/gmtime_r.v.html
+share/doc/rust/html/libc/unix/grantpt.v.html
share/doc/rust/html/libc/unix/group.t.html
share/doc/rust/html/libc/unix/hostent.t.html
share/doc/rust/html/libc/unix/id_t.t.html
@@ -20259,6 +20323,7 @@ share/doc/rust/html/libc/unix/pollfd.t.h
share/doc/rust/html/libc/unix/popen.v.html
share/doc/rust/html/libc/unix/posix_madvise.v.html
share/doc/rust/html/libc/unix/posix_memalign.v.html
+share/doc/rust/html/libc/unix/posix_openpt.v.html
share/doc/rust/html/libc/unix/pread.v.html
share/doc/rust/html/libc/unix/printf.v.html
share/doc/rust/html/libc/unix/pselect.v.html
@@ -20311,6 +20376,7 @@ share/doc/rust/html/libc/unix/pthread_se
share/doc/rust/html/libc/unix/pthread_sigmask.v.html
share/doc/rust/html/libc/unix/pthread_stackseg_np.v.html
share/doc/rust/html/libc/unix/pthread_t.t.html
+share/doc/rust/html/libc/unix/ptsname.v.html
share/doc/rust/html/libc/unix/putchar_unlocked.v.html
share/doc/rust/html/libc/unix/putenv.v.html
share/doc/rust/html/libc/unix/pwrite.v.html
@@ -20514,6 +20580,7 @@ share/doc/rust/html/libc/unix/umask.v.ht
share/doc/rust/html/libc/unix/uname.v.html
share/doc/rust/html/libc/unix/unlink.v.html
share/doc/rust/html/libc/unix/unlinkat.v.html
+share/doc/rust/html/libc/unix/unlockpt.v.html
share/doc/rust/html/libc/unix/unmount.v.html
share/doc/rust/html/libc/unix/unsetenv.v.html
share/doc/rust/html/libc/unix/useconds_t.t.html
@@ -20531,6 +20598,7 @@ share/doc/rust/html/libc/unix/write.v.ht
share/doc/rust/html/libc/unix/writev.v.html
share/doc/rust/html/libc/unlink.v.html
share/doc/rust/html/libc/unlinkat.v.html
+share/doc/rust/html/libc/unlockpt.v.html
share/doc/rust/html/libc/unmount.v.html
share/doc/rust/html/libc/unsetenv.v.html
share/doc/rust/html/libc/useconds_t.t.html
@@ -20578,7 +20646,6 @@ share/doc/rust/html/nomicon/obrm.html
share/doc/rust/html/nomicon/other-reprs.html
share/doc/rust/html/nomicon/ownership.html
share/doc/rust/html/nomicon/phantom-data.html
-share/doc/rust/html/nomicon/playpen.js
share/doc/rust/html/nomicon/poisoning.html
share/doc/rust/html/nomicon/races.html
share/doc/rust/html/nomicon/references.html
@@ -20608,7 +20675,6 @@ share/doc/rust/html/nomicon/vec.html
share/doc/rust/html/nomicon/working-with-unsafe.html
share/doc/rust/html/normalize.css
share/doc/rust/html/not_found.html
-share/doc/rust/html/playpen.js
share/doc/rust/html/reference.html
share/doc/rust/html/rust.css
share/doc/rust/html/rustc_unicode/
@@ -20617,8 +20683,6 @@ share/doc/rust/html/rustc_unicode/char/C
share/doc/rust/html/rustc_unicode/char/DecodeUtf16.t.html
share/doc/rust/html/rustc_unicode/char/DecodeUtf16Error.t.html
share/doc/rust/html/rustc_unicode/char/DecodeUtf8.t.html
-share/doc/rust/html/rustc_unicode/char/EncodeUtf16.t.html
-share/doc/rust/html/rustc_unicode/char/EncodeUtf8.t.html
share/doc/rust/html/rustc_unicode/char/EscapeDebug.t.html
share/doc/rust/html/rustc_unicode/char/EscapeDefault.t.html
share/doc/rust/html/rustc_unicode/char/EscapeUnicode.t.html
@@ -20646,8 +20710,6 @@ share/doc/rust/html/rustc_unicode/char/s
share/doc/rust/html/rustc_unicode/char/struct.DecodeUtf16.html
share/doc/rust/html/rustc_unicode/char/struct.DecodeUtf16Error.html
share/doc/rust/html/rustc_unicode/char/struct.DecodeUtf8.html
-share/doc/rust/html/rustc_unicode/char/struct.EncodeUtf16.html
-share/doc/rust/html/rustc_unicode/char/struct.EncodeUtf8.html
share/doc/rust/html/rustc_unicode/char/struct.EscapeDebug.html
share/doc/rust/html/rustc_unicode/char/struct.EscapeDefault.html
share/doc/rust/html/rustc_unicode/char/struct.EscapeUnicode.html
@@ -20754,6 +20816,7 @@ share/doc/rust/html/src/core/fmt/rt/v1.r
share/doc/rust/html/src/core/hash/
share/doc/rust/html/src/core/hash/mod.rs.html
share/doc/rust/html/src/core/hash/sip.rs.html
+share/doc/rust/html/src/core/internal_macros.rs.html
share/doc/rust/html/src/core/intrinsics.rs.html
share/doc/rust/html/src/core/iter/
share/doc/rust/html/src/core/iter/iterator.rs.html
@@ -20849,6 +20912,8 @@ share/doc/rust/html/src/std/collections/
share/doc/rust/html/src/std/collections/mod.rs.html
share/doc/rust/html/src/std/env.rs.html
share/doc/rust/html/src/std/error.rs.html
+share/doc/rust/html/src/std/f32.rs.html
+share/doc/rust/html/src/std/f64.rs.html
share/doc/rust/html/src/std/ffi/
share/doc/rust/html/src/std/ffi/c_str.rs.html
share/doc/rust/html/src/std/ffi/mod.rs.html
@@ -20874,10 +20939,7 @@ share/doc/rust/html/src/std/net/mod.rs.h
share/doc/rust/html/src/std/net/parser.rs.html
share/doc/rust/html/src/std/net/tcp.rs.html
share/doc/rust/html/src/std/net/udp.rs.html
-share/doc/rust/html/src/std/num/
-share/doc/rust/html/src/std/num/f32.rs.html
-share/doc/rust/html/src/std/num/f64.rs.html
-share/doc/rust/html/src/std/num/mod.rs.html
+share/doc/rust/html/src/std/num.rs.html
share/doc/rust/html/src/std/os/
share/doc/rust/html/src/std/os/mod.rs.html
share/doc/rust/html/src/std/os/openbsd/
@@ -20916,27 +20978,9 @@ share/doc/rust/html/src/std/sync/mutex.r
share/doc/rust/html/src/std/sync/once.rs.html
share/doc/rust/html/src/std/sync/rwlock.rs.html
share/doc/rust/html/src/std/sys/
-share/doc/rust/html/src/std/sys/common/
-share/doc/rust/html/src/std/sys/common/args.rs.html
-share/doc/rust/html/src/std/sys/common/at_exit_imp.rs.html
-share/doc/rust/html/src/std/sys/common/backtrace.rs.html
-share/doc/rust/html/src/std/sys/common/condvar.rs.html
-share/doc/rust/html/src/std/sys/common/gnu/
-share/doc/rust/html/src/std/sys/common/gnu/libbacktrace.rs.html
-share/doc/rust/html/src/std/sys/common/gnu/mod.rs.html
-share/doc/rust/html/src/std/sys/common/io.rs.html
-share/doc/rust/html/src/std/sys/common/mod.rs.html
-share/doc/rust/html/src/std/sys/common/mutex.rs.html
-share/doc/rust/html/src/std/sys/common/net.rs.html
-share/doc/rust/html/src/std/sys/common/poison.rs.html
-share/doc/rust/html/src/std/sys/common/remutex.rs.html
-share/doc/rust/html/src/std/sys/common/rwlock.rs.html
-share/doc/rust/html/src/std/sys/common/thread.rs.html
-share/doc/rust/html/src/std/sys/common/thread_info.rs.html
-share/doc/rust/html/src/std/sys/common/thread_local.rs.html
-share/doc/rust/html/src/std/sys/common/util.rs.html
-share/doc/rust/html/src/std/sys/common/wtf8.rs.html
+share/doc/rust/html/src/std/sys/mod.rs.html
share/doc/rust/html/src/std/sys/unix/
+share/doc/rust/html/src/std/sys/unix/args.rs.html
share/doc/rust/html/src/std/sys/unix/backtrace/
share/doc/rust/html/src/std/sys/unix/backtrace/mod.rs.html
share/doc/rust/html/src/std/sys/unix/backtrace/printing/
@@ -20962,6 +21006,7 @@ share/doc/rust/html/src/std/sys/unix/mut
share/doc/rust/html/src/std/sys/unix/net.rs.html
share/doc/rust/html/src/std/sys/unix/os.rs.html
share/doc/rust/html/src/std/sys/unix/os_str.rs.html
+share/doc/rust/html/src/std/sys/unix/path.rs.html
share/doc/rust/html/src/std/sys/unix/pipe.rs.html
share/doc/rust/html/src/std/sys/unix/process.rs.html
share/doc/rust/html/src/std/sys/unix/rand.rs.html
@@ -20972,6 +21017,26 @@ share/doc/rust/html/src/std/sys/unix/thr
share/doc/rust/html/src/std/sys/unix/thread_local.rs.html
share/doc/rust/html/src/std/sys/unix/time.rs.html
share/doc/rust/html/src/std/sys/unix/weak.rs.html
+share/doc/rust/html/src/std/sys_common/
+share/doc/rust/html/src/std/sys_common/at_exit_imp.rs.html
+share/doc/rust/html/src/std/sys_common/backtrace.rs.html
+share/doc/rust/html/src/std/sys_common/condvar.rs.html
+share/doc/rust/html/src/std/sys_common/gnu/
+share/doc/rust/html/src/std/sys_common/gnu/libbacktrace.rs.html
+share/doc/rust/html/src/std/sys_common/gnu/mod.rs.html
+share/doc/rust/html/src/std/sys_common/io.rs.html
+share/doc/rust/html/src/std/sys_common/memchr.rs.html
+share/doc/rust/html/src/std/sys_common/mod.rs.html
+share/doc/rust/html/src/std/sys_common/mutex.rs.html
+share/doc/rust/
+share/doc/rust/html/std/sys/imp/ext/io/type.RawFd.html
+share/doc/rust/html/std/sys/imp/ext/net/
+share/doc/rust/html/std/sys/imp/ext/net/Incoming.t.html
+share/doc/rust/html/std/sys/imp/ext/net/SocketAddr.t.html
+share/doc/rust/html/std/sys/imp/ext/net/UnixDatagram.t.html
+share/doc/rust/html/std/sys/imp/ext/net/UnixListener.t.html
+share/doc/rust/html/std/sys/imp/ext/net/UnixStream.t.html
+share/doc/rust/html/std/sys/imp/ext/net/index.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.Incoming.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.SocketAddr.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.UnixDatagram.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.UnixListener.html
+share/doc/rust/html/std/sys/imp/ext/net/struct.UnixStream.html
+share/doc/rust/html/std/sys/imp/ext/prelude/
+share/doc/rust/html/std/sys/imp/ext/prelude/index.html
+share/doc/rust/html/std/sys/imp/ext/process/
+share/doc/rust/html/std/sys/imp/ext/process/CommandExt.t.html
+share/doc/rust/html/std/sys/imp/ext/process/ExitStatusExt.t.html
+share/doc/rust/html/std/sys/imp/ext/process/index.html
+share/doc/rust/html/std/sys/imp/ext/process/trait.CommandExt.html
+share/doc/rust/html/std/sys/imp/ext/process/trait.ExitStatusExt.html
+share/doc/rust/html/std/sys/imp/ext/raw/
+share/doc/rust/html/std/sys/imp/ext/raw/blkcnt_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/blksize_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/dev_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/gid_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/index.html
+share/doc/rust/html/std/sys/imp/ext/raw/ino_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/mode_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/nlink_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/off_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/pid_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/pthread_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/time_t.t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.blkcnt_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.blksize_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.dev_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.gid_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.ino_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.mode_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.nlink_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.off_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.pid_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.pthread_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.time_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/type.uid_t.html
+share/doc/rust/html/std/sys/imp/ext/raw/uid_t.t.html
+share/doc/rust/html/std/sys/imp/ext/thread/
+share/doc/rust/html/std/sys/imp/ext/thread/JoinHandleExt.t.html
+share/doc/rust/html/std/sys/imp/ext/thread/RawPthread.t.html
+share/doc/rust/html/std/sys/imp/ext/thread/index.html
+share/doc/rust/html/std/sys/imp/ext/thread/trait.JoinHandleExt.html
+share/doc/rust/html/std/sys/imp/ext/thread/type.RawPthread.html
share/doc/rust/html/std/sys_common/
share/doc/rust/html/std/sys_common/poison/
share/doc/rust/html/std/sys_common/poison/LockResult.t.html
@@ -23294,6 +23459,7 @@ share/doc/rust/html/std/thread/LocalKey.
share/doc/rust/html/std/thread/LocalKeyState.t.html
share/doc/rust/html/std/thread/Result.t.html
share/doc/rust/html/std/thread/Thread.t.html
+share/doc/rust/html/std/thread/ThreadId.t.html
share/doc/rust/html/std/thread/current.v.html
share/doc/rust/html/std/thread/enum.LocalKeyState.html
share/doc/rust/html/std/thread/fn.current.html
@@ -23323,6 +23489,7 @@ share/doc/rust/html/std/thread/struct.Bu
share/doc/rust/html/std/thread/struct.JoinHandle.html
share/doc/rust/html/std/thread/struct.LocalKey.html
share/doc/rust/html/std/thread/struct.Thread.html
+share/doc/rust/html/std/thread/struct.ThreadId.html
share/doc/rust/html/std/thread/type.Result.html
share/doc/rust/html/std/thread/yield_now.v.html
share/doc/rust/html/std/thread_local.m.html
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-main,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST-main
--- pkg/PLIST-main 12 Nov 2016 16:42:24 -0000 1.10
+++ pkg/PLIST-main 22 Dec 2016 13:46:06 -0000
@@ -9,6 +9,8 @@ lib/libgetopts-${RUST_HASH}.so
lib/libgraphviz-${RUST_HASH}.so
lib/liblog-${RUST_HASH}.so
lib/libproc_macro-${RUST_HASH}.so
+lib/libproc_macro_plugin-${RUST_HASH}.so
+lib/libproc_macro_tokens-${RUST_HASH}.so
lib/librustc-${RUST_HASH}.so
lib/librustc_back-${RUST_HASH}.so
lib/librustc_borrowck-${RUST_HASH}.so
@@ -20,7 +22,6 @@ lib/librustc_errors-${RUST_HASH}.so
lib/librustc_incremental-${RUST_HASH}.so
lib/librustc_lint-${RUST_HASH}.so
lib/librustc_llvm-${RUST_HASH}.so
-lib/librustc_macro-${RUST_HASH}.so
lib/librustc_metadata-${RUST_HASH}.so
lib/librustc_mir-${RUST_HASH}.so
lib/librustc_passes-${RUST_HASH}.so
@@ -66,6 +67,8 @@ lib/rustlib/${TRIPLE_ARCH}/lib/liblog-${
lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_abort-${RUST_HASH}.rlib
lib/rustlib/${TRIPLE_ARCH}/lib/libpanic_unwind-${RUST_HASH}.rlib
lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro_plugin-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libproc_macro_tokens-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librand-${RUST_HASH}.rlib
lib/rustlib/${TRIPLE_ARCH}/lib/librustc-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_back-${RUST_HASH}.so
@@ -79,7 +82,6 @@ lib/rustlib/${TRIPLE_ARCH}/lib/librustc_
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_incremental-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_lint-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_llvm-${RUST_HASH}.so
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_macro-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_metadata-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_mir-${RUST_HASH}.so
lib/rustlib/${TRIPLE_ARCH}/lib/librustc_passes-${RUST_HASH}.so