Hi,

Here an update for lang/rust. 

With this release, it should be possible to build cargo (rust package
manager). I intend to work on it, in order to provide a port.

Comments, OK ?
-- 
Sebastien Marie


Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/rust/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile    28 May 2015 10:29:44 -0000      1.7
+++ Makefile    26 Jun 2015 04:12:24 -0000
@@ -7,19 +7,20 @@ PKG_ARCH-doc =                *
 COMMENT-main =         compiler for Rust Language
 COMMENT-doc =          html documentation for rustc
 
-V =                    1.0.0
+V =                    1.1.0
+RUST_HASH =            7d23ff90
 DISTNAME =             rustc-${V}-src
 
+SUBST_VARS +=          RUST_HASH
+
 PKGNAME =              rust-${V}
 PKGNAME-main =         rust-${V}
 PKGNAME-doc =          rust-doc-${V}
-REVISION-doc =         0
-REVISION-main =                1
 
 MULTI_PACKAGES =       -main -doc
 
 # the snapshot version should be the version in src/snapshots.txt
-SNAPSHOT-amd64 =       
rust-stage0-2015-03-27-5520801-openbsd-x86_64-9844cc1a6203336e717ef422709ff413b625b450.tar.bz2
+SNAPSHOT-amd64 =       
rust-stage0-2015-04-27-857ef6e-openbsd-x86_64-20046defe7d1f3f37e25b5b2714cd54e61cabc61.tar.bz2
 
 CATEGORIES =           lang
 
@@ -119,6 +120,7 @@ post-configure:
        CFG_GDB_VERSION CFG_ADB
        perl -pi -e 's/^${_v} .*/${_v} := /' ${WRKBUILD}/config.mk
 .endfor
+       rm -rf ${WRKDIR}/modgcc-libs
        mkdir ${WRKDIR}/modgcc-libs
        cp ${LOCALBASE}/lib/libestdc++.so.${LIBESTDC_VERSION} 
${WRKDIR}/modgcc-libs
        cp ${WRKDIR}/rust-stage0/bin/rustc \
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/rust/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo    19 May 2015 23:42:38 -0000      1.3
+++ distinfo    26 Jun 2015 04:12:24 -0000
@@ -1,4 +1,4 @@
-SHA256 
(rust/rust-stage0-2015-03-27-5520801-openbsd-x86_64-9844cc1a6203336e717ef422709ff413b625b450.tar.bz2)
 = j9Knct+Bw6YBBvQ3Fks0wol21SiEtRd7u8w18u/MMSg=
-SHA256 (rust/rustc-1.0.0-src.tar.gz) = 
wwTL1PeyXRFrc8JJ9mvbXJ2oZFhVzhlaQb2lB3uZXro=
-SIZE 
(rust/rust-stage0-2015-03-27-5520801-openbsd-x86_64-9844cc1a6203336e717ef422709ff413b625b450.tar.bz2)
 = 20710530
-SIZE (rust/rustc-1.0.0-src.tar.gz) = 22121878
+SHA256 
(rust/rust-stage0-2015-04-27-857ef6e-openbsd-x86_64-20046defe7d1f3f37e25b5b2714cd54e61cabc61.tar.bz2)
 = ILsUM56erMu4Kb7LOM6mSK5eYKlLQFYCs83qXJw6sdc=
+SHA256 (rust/rustc-1.1.0-src.tar.gz) = 
ywn0Q7N+wbgf5zwE60E/n2VoWc99ALxQiACMvCpj+oo=
+SIZE 
(rust/rust-stage0-2015-04-27-857ef6e-openbsd-x86_64-20046defe7d1f3f37e25b5b2714cd54e61cabc61.tar.bz2)
 = 19396926
+SIZE (rust/rustc-1.1.0-src.tar.gz) = 22241376
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/lang/rust/patches/patch-configure,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure
--- patches/patch-configure     10 Apr 2015 18:13:06 -0000      1.1
+++ patches/patch-configure     26 Jun 2015 04:12:24 -0000
@@ -1,9 +1,12 @@
 $OpenBSD: patch-configure,v 1.1 2015/04/10 18:13:06 naddy Exp $
 Remove requirement for curl or wget.
 The snapshot isn't downloaded but copied by post-configure.
---- configure.orig     Fri Apr 10 18:59:58 2015
-+++ configure  Fri Apr 10 19:26:19 2015
-@@ -643,7 +643,7 @@ putvar CFG_BOOTSTRAP_KEY
+
+Switch hash command stripping from head -c to cut -c
+https://github.com/rust-lang/rust/pull/25648
+--- configure.orig     Sun May 17 00:07:32 2015
++++ configure  Sun May 24 09:14:46 2015
+@@ -692,7 +692,7 @@ putvar CFG_BOOTSTRAP_KEY
  
  step_msg "looking for build programs"
  
@@ -12,3 +15,16 @@ The snapshot isn't downloaded but copied
  probe_need CFG_PYTHON      python2.7 python2.6 python2 python
  
  python_version=$($CFG_PYTHON -V 2>&1)
+@@ -716,10 +716,10 @@ probe CFG_MD5              md5
+ probe CFG_MD5SUM           md5sum
+ if [ -n "$CFG_MD5" ]
+ then
+-    CFG_HASH_COMMAND="$CFG_MD5 -q | head -c 8"
++    CFG_HASH_COMMAND="$CFG_MD5 -q | cut -c 1-8"
+ elif [ -n "$CFG_MD5SUM" ]
+ then
+-    CFG_HASH_COMMAND="$CFG_MD5SUM | head -c 8"
++    CFG_HASH_COMMAND="$CFG_MD5SUM | cut -c 1-8"
+ else
+     err 'could not find one of: md5 md5sum'
+ fi
Index: pkg/PLIST-doc
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-doc,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-doc
--- pkg/PLIST-doc       19 May 2015 23:42:38 -0000      1.3
+++ pkg/PLIST-doc       26 Jun 2015 04:12:35 -0000
@@ -47,8 +47,6 @@ share/doc/rust/html/alloc/rc/sidebar-ite
 share/doc/rust/html/alloc/rc/struct.Rc.html
 share/doc/rust/html/alloc/rc/struct.Weak.html
 share/doc/rust/html/alloc/sidebar-items.js
-share/doc/rust/html/alloc/stability.html
-share/doc/rust/html/alloc/stability.json
 share/doc/rust/html/book/
 share/doc/rust/html/book/README.html
 share/doc/rust/html/book/academic-research.html
@@ -271,6 +269,10 @@ share/doc/rust/html/collections/macro.fo
 share/doc/rust/html/collections/macro.vec!.html
 share/doc/rust/html/collections/primitive.slice.html
 share/doc/rust/html/collections/primitive.str.html
+share/doc/rust/html/collections/range/
+share/doc/rust/html/collections/range/index.html
+share/doc/rust/html/collections/range/sidebar-items.js
+share/doc/rust/html/collections/range/trait.RangeArgument.html
 share/doc/rust/html/collections/sidebar-items.js
 share/doc/rust/html/collections/slice/
 share/doc/rust/html/collections/slice/bytes/
@@ -299,8 +301,6 @@ share/doc/rust/html/collections/slice/st
 share/doc/rust/html/collections/slice/struct.Windows.html
 share/doc/rust/html/collections/slice/trait.IntSliceExt.html
 share/doc/rust/html/collections/slice/trait.SliceConcatExt.html
-share/doc/rust/html/collections/stability.html
-share/doc/rust/html/collections/stability.json
 share/doc/rust/html/collections/std/
 share/doc/rust/html/collections/std/index.html
 share/doc/rust/html/collections/std/ops/
@@ -314,6 +314,7 @@ share/doc/rust/html/collections/std/ops/
 share/doc/rust/html/collections/std/ops/trait.BitAnd.html
 share/doc/rust/html/collections/std/ops/trait.BitOr.html
 share/doc/rust/html/collections/std/ops/trait.BitXor.html
+share/doc/rust/html/collections/std/ops/trait.CoerceUnsized.html
 share/doc/rust/html/collections/std/ops/trait.Deref.html
 share/doc/rust/html/collections/std/ops/trait.DerefMut.html
 share/doc/rust/html/collections/std/ops/trait.Div.html
@@ -369,15 +370,17 @@ share/doc/rust/html/collections/str/stru
 share/doc/rust/html/collections/str/struct.Split.html
 share/doc/rust/html/collections/str/struct.SplitN.html
 share/doc/rust/html/collections/str/struct.SplitTerminator.html
+share/doc/rust/html/collections/str/struct.SplitWhitespace.html
 share/doc/rust/html/collections/str/struct.Utf16Units.html
 share/doc/rust/html/collections/str/struct.Utf8Error.html
-share/doc/rust/html/collections/str/struct.Words.html
 share/doc/rust/html/collections/str/trait.FromStr.html
+share/doc/rust/html/collections/str/type.Words.html
 share/doc/rust/html/collections/string/
 share/doc/rust/html/collections/string/fn.as_string.html
 share/doc/rust/html/collections/string/index.html
 share/doc/rust/html/collections/string/sidebar-items.js
 share/doc/rust/html/collections/string/struct.DerefString.html
+share/doc/rust/html/collections/string/struct.Drain.html
 share/doc/rust/html/collections/string/struct.FromUtf16Error.html
 share/doc/rust/html/collections/string/struct.FromUtf8Error.html
 share/doc/rust/html/collections/string/struct.ParseError.html
@@ -574,9 +577,6 @@ share/doc/rust/html/core/fmt/builders/st
 share/doc/rust/html/core/fmt/builders/struct.DebugSet.html
 share/doc/rust/html/core/fmt/builders/struct.DebugStruct.html
 share/doc/rust/html/core/fmt/builders/struct.DebugTuple.html
-share/doc/rust/html/core/fmt/float/
-share/doc/rust/html/core/fmt/float/index.html
-share/doc/rust/html/core/fmt/float/sidebar-items.js
 share/doc/rust/html/core/fmt/fn.radix.html
 share/doc/rust/html/core/fmt/fn.write.html
 share/doc/rust/html/core/fmt/index.html
@@ -692,6 +692,10 @@ share/doc/rust/html/core/intrinsics/fn.a
 share/doc/rust/html/core/intrinsics/fn.atomic_or_acqrel.html
 share/doc/rust/html/core/intrinsics/fn.atomic_or_rel.html
 share/doc/rust/html/core/intrinsics/fn.atomic_or_relaxed.html
+share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence.html
+share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence_acq.html
+share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence_acqrel.html
+share/doc/rust/html/core/intrinsics/fn.atomic_singlethreadfence_rel.html
 share/doc/rust/html/core/intrinsics/fn.atomic_store.html
 share/doc/rust/html/core/intrinsics/fn.atomic_store_rel.html
 share/doc/rust/html/core/intrinsics/fn.atomic_store_relaxed.html
@@ -751,6 +755,7 @@ share/doc/rust/html/core/intrinsics/fn.c
 share/doc/rust/html/core/intrinsics/fn.cttz64.html
 share/doc/rust/html/core/intrinsics/fn.cttz8.html
 share/doc/rust/html/core/intrinsics/fn.discriminant_value.html
+share/doc/rust/html/core/intrinsics/fn.drop_in_place.html
 share/doc/rust/html/core/intrinsics/fn.exp2f32.html
 share/doc/rust/html/core/intrinsics/fn.exp2f64.html
 share/doc/rust/html/core/intrinsics/fn.expf32.html
@@ -783,6 +788,7 @@ share/doc/rust/html/core/intrinsics/fn.l
 share/doc/rust/html/core/intrinsics/fn.logf32.html
 share/doc/rust/html/core/intrinsics/fn.logf64.html
 share/doc/rust/html/core/intrinsics/fn.min_align_of.html
+share/doc/rust/html/core/intrinsics/fn.min_align_of_val.html
 share/doc/rust/html/core/intrinsics/fn.move_val_init.html
 share/doc/rust/html/core/intrinsics/fn.nearbyintf32.html
 share/doc/rust/html/core/intrinsics/fn.nearbyintf64.html
@@ -791,7 +797,6 @@ share/doc/rust/html/core/intrinsics/fn.o
 share/doc/rust/html/core/intrinsics/fn.overflowing_add.html
 share/doc/rust/html/core/intrinsics/fn.overflowing_mul.html
 share/doc/rust/html/core/intrinsics/fn.overflowing_sub.html
-share/doc/rust/html/core/intrinsics/fn.owns_managed.html
 share/doc/rust/html/core/intrinsics/fn.powf32.html
 share/doc/rust/html/core/intrinsics/fn.powf64.html
 share/doc/rust/html/core/intrinsics/fn.powif32.html
@@ -805,6 +810,7 @@ share/doc/rust/html/core/intrinsics/fn.r
 share/doc/rust/html/core/intrinsics/fn.sinf32.html
 share/doc/rust/html/core/intrinsics/fn.sinf64.html
 share/doc/rust/html/core/intrinsics/fn.size_of.html
+share/doc/rust/html/core/intrinsics/fn.size_of_val.html
 share/doc/rust/html/core/intrinsics/fn.sqrtf32.html
 share/doc/rust/html/core/intrinsics/fn.sqrtf64.html
 share/doc/rust/html/core/intrinsics/fn.transmute.html
@@ -824,6 +830,10 @@ share/doc/rust/html/core/intrinsics/fn.u
 share/doc/rust/html/core/intrinsics/fn.u8_add_with_overflow.html
 share/doc/rust/html/core/intrinsics/fn.u8_mul_with_overflow.html
 share/doc/rust/html/core/intrinsics/fn.u8_sub_with_overflow.html
+share/doc/rust/html/core/intrinsics/fn.unchecked_sdiv.html
+share/doc/rust/html/core/intrinsics/fn.unchecked_srem.html
+share/doc/rust/html/core/intrinsics/fn.unchecked_udiv.html
+share/doc/rust/html/core/intrinsics/fn.unchecked_urem.html
 share/doc/rust/html/core/intrinsics/fn.uninit.html
 share/doc/rust/html/core/intrinsics/fn.unreachable.html
 share/doc/rust/html/core/intrinsics/fn.volatile_copy_memory.html
@@ -909,7 +919,6 @@ share/doc/rust/html/core/marker/impls/in
 share/doc/rust/html/core/marker/impls/sidebar-items.js
 share/doc/rust/html/core/marker/index.html
 share/doc/rust/html/core/marker/sidebar-items.js
-share/doc/rust/html/core/marker/struct.Managed.html
 share/doc/rust/html/core/marker/struct.NoCopy.html
 share/doc/rust/html/core/marker/struct.PhantomData.html
 share/doc/rust/html/core/marker/trait.Copy.html
@@ -917,6 +926,7 @@ share/doc/rust/html/core/marker/trait.Re
 share/doc/rust/html/core/marker/trait.Send.html
 share/doc/rust/html/core/marker/trait.Sized.html
 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/constant.POST_DROP_U32.html
 share/doc/rust/html/core/mem/constant.POST_DROP_U64.html
@@ -973,6 +983,7 @@ share/doc/rust/html/core/ops/trait.Add.h
 share/doc/rust/html/core/ops/trait.BitAnd.html
 share/doc/rust/html/core/ops/trait.BitOr.html
 share/doc/rust/html/core/ops/trait.BitXor.html
+share/doc/rust/html/core/ops/trait.CoerceUnsized.html
 share/doc/rust/html/core/ops/trait.Deref.html
 share/doc/rust/html/core/ops/trait.DerefMut.html
 share/doc/rust/html/core/ops/trait.Div.html
@@ -1090,8 +1101,6 @@ share/doc/rust/html/core/slice/struct.Sp
 share/doc/rust/html/core/slice/struct.SplitNMut.html
 share/doc/rust/html/core/slice/struct.Windows.html
 share/doc/rust/html/core/slice/trait.IntSliceExt.html
-share/doc/rust/html/core/stability.html
-share/doc/rust/html/core/stability.json
 share/doc/rust/html/core/str/
 share/doc/rust/html/core/str/fn.char_range_at_raw.html
 share/doc/rust/html/core/str/fn.from_utf8.html
@@ -1172,6 +1181,7 @@ share/doc/rust/html/core/usize/constant.
 share/doc/rust/html/core/usize/constant.MIN.html
 share/doc/rust/html/core/usize/index.html
 share/doc/rust/html/core/usize/sidebar-items.js
+share/doc/rust/html/error-index.html
 share/doc/rust/html/extra/
 share/doc/rust/html/favicon.inc
 share/doc/rust/html/footer.inc
@@ -1216,6 +1226,8 @@ share/doc/rust/html/implementors/collect
 share/doc/rust/html/implementors/collections/fmt/trait.UpperExp.js
 share/doc/rust/html/implementors/collections/fmt/trait.UpperHex.js
 share/doc/rust/html/implementors/collections/fmt/trait.Write.js
+share/doc/rust/html/implementors/collections/range/
+share/doc/rust/html/implementors/collections/range/trait.RangeArgument.js
 share/doc/rust/html/implementors/collections/slice/
 share/doc/rust/html/implementors/collections/slice/bytes/
 
share/doc/rust/html/implementors/collections/slice/bytes/trait.MutableByteVector.js
@@ -1279,6 +1291,11 @@ share/doc/rust/html/implementors/core/ma
 share/doc/rust/html/implementors/core/nonzero/
 share/doc/rust/html/implementors/core/nonzero/trait.Zeroable.js
 share/doc/rust/html/implementors/core/num/
+share/doc/rust/html/implementors/core/num/flt2dec/
+share/doc/rust/html/implementors/core/num/flt2dec/bignum/
+share/doc/rust/html/implementors/core/num/flt2dec/bignum/trait.FullOps.js
+share/doc/rust/html/implementors/core/num/flt2dec/decoder/
+share/doc/rust/html/implementors/core/num/flt2dec/decoder/trait.DecodableFloat.js
 share/doc/rust/html/implementors/core/num/trait.One.js
 share/doc/rust/html/implementors/core/num/trait.Zero.js
 share/doc/rust/html/implementors/core/num/wrapping/
@@ -1288,6 +1305,7 @@ share/doc/rust/html/implementors/core/op
 share/doc/rust/html/implementors/core/ops/trait.BitAnd.js
 share/doc/rust/html/implementors/core/ops/trait.BitOr.js
 share/doc/rust/html/implementors/core/ops/trait.BitXor.js
+share/doc/rust/html/implementors/core/ops/trait.CoerceUnsized.js
 share/doc/rust/html/implementors/core/ops/trait.Deref.js
 share/doc/rust/html/implementors/core/ops/trait.DerefMut.js
 share/doc/rust/html/implementors/core/ops/trait.Div.js
@@ -1329,6 +1347,11 @@ share/doc/rust/html/implementors/rand/re
 share/doc/rust/html/implementors/rand/trait.Rand.js
 share/doc/rust/html/implementors/rand/trait.Rng.js
 share/doc/rust/html/implementors/rand/trait.SeedableRng.js
+share/doc/rust/html/implementors/rustc_unicode/
+share/doc/rust/html/implementors/rustc_unicode/str/
+share/doc/rust/html/implementors/rustc_unicode/str/trait.UnicodeStr.js
+share/doc/rust/html/implementors/rustc_unicode/u_str/
+share/doc/rust/html/implementors/rustc_unicode/u_str/trait.UnicodeStr.js
 share/doc/rust/html/implementors/std/
 share/doc/rust/html/implementors/std/any/
 share/doc/rust/html/implementors/std/any/trait.Any.js
@@ -1407,6 +1430,7 @@ share/doc/rust/html/implementors/std/ops
 share/doc/rust/html/implementors/std/ops/trait.BitAnd.js
 share/doc/rust/html/implementors/std/ops/trait.BitOr.js
 share/doc/rust/html/implementors/std/ops/trait.BitXor.js
+share/doc/rust/html/implementors/std/ops/trait.CoerceUnsized.js
 share/doc/rust/html/implementors/std/ops/trait.Deref.js
 share/doc/rust/html/implementors/std/ops/trait.DerefMut.js
 share/doc/rust/html/implementors/std/ops/trait.Div.js
@@ -1424,11 +1448,17 @@ share/doc/rust/html/implementors/std/ops
 share/doc/rust/html/implementors/std/ops/trait.Shr.js
 share/doc/rust/html/implementors/std/ops/trait.Sub.js
 share/doc/rust/html/implementors/std/os/
+share/doc/rust/html/implementors/std/os/openbsd/
+share/doc/rust/html/implementors/std/os/openbsd/fs/
+share/doc/rust/html/implementors/std/os/openbsd/fs/trait.MetadataExt.js
 share/doc/rust/html/implementors/std/os/unix/
 share/doc/rust/html/implementors/std/os/unix/ffi/
 share/doc/rust/html/implementors/std/os/unix/ffi/trait.OsStrExt.js
 share/doc/rust/html/implementors/std/os/unix/ffi/trait.OsStringExt.js
 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.MetadataExt.js
 share/doc/rust/html/implementors/std/os/unix/fs/trait.OpenOptionsExt.js
 share/doc/rust/html/implementors/std/os/unix/fs/trait.PermissionsExt.js
 share/doc/rust/html/implementors/std/os/unix/io/
@@ -1453,11 +1483,6 @@ share/doc/rust/html/implementors/std/str
 share/doc/rust/html/implementors/std/str/trait.FromStr.js
 share/doc/rust/html/implementors/std/string/
 share/doc/rust/html/implementors/std/string/trait.ToString.js
-share/doc/rust/html/implementors/unicode/
-share/doc/rust/html/implementors/unicode/str/
-share/doc/rust/html/implementors/unicode/str/trait.UnicodeStr.js
-share/doc/rust/html/implementors/unicode/u_str/
-share/doc/rust/html/implementors/unicode/u_str/trait.UnicodeStr.js
 share/doc/rust/html/index.html
 share/doc/rust/html/intro.html
 share/doc/rust/html/jquery.js
@@ -2110,14 +2135,14 @@ share/doc/rust/html/libc/funcs/posix88/u
 share/doc/rust/html/libc/funcs/posix88/unistd/fn.unlink.html
 share/doc/rust/html/libc/funcs/posix88/unistd/fn.usleep.html
 share/doc/rust/html/libc/funcs/posix88/unistd/fn.utime.html
+share/doc/rust/html/libc/funcs/posix88/unistd/fn.wait.html
+share/doc/rust/html/libc/funcs/posix88/unistd/fn.waitpid.html
 share/doc/rust/html/libc/funcs/posix88/unistd/fn.write.html
 share/doc/rust/html/libc/funcs/posix88/unistd/index.html
 share/doc/rust/html/libc/funcs/posix88/unistd/sidebar-items.js
 share/doc/rust/html/libc/funcs/sidebar-items.js
 share/doc/rust/html/libc/index.html
 share/doc/rust/html/libc/sidebar-items.js
-share/doc/rust/html/libc/stability.html
-share/doc/rust/html/libc/stability.json
 share/doc/rust/html/libc/types/
 share/doc/rust/html/libc/types/common/
 share/doc/rust/html/libc/types/common/c95/
@@ -2246,6 +2271,67 @@ 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/
+share/doc/rust/html/rustc_unicode/char/
+share/doc/rust/html/rustc_unicode/char/constant.MAX.html
+share/doc/rust/html/rustc_unicode/char/constant.UNICODE_VERSION.html
+share/doc/rust/html/rustc_unicode/char/fn.canonical_combining_class.html
+share/doc/rust/html/rustc_unicode/char/fn.compose.html
+share/doc/rust/html/rustc_unicode/char/fn.decompose_canonical.html
+share/doc/rust/html/rustc_unicode/char/fn.decompose_compatible.html
+share/doc/rust/html/rustc_unicode/char/fn.from_digit.html
+share/doc/rust/html/rustc_unicode/char/fn.from_u32.html
+share/doc/rust/html/rustc_unicode/char/index.html
+share/doc/rust/html/rustc_unicode/char/sidebar-items.js
+share/doc/rust/html/rustc_unicode/char/struct.EscapeDefault.html
+share/doc/rust/html/rustc_unicode/char/struct.EscapeUnicode.html
+share/doc/rust/html/rustc_unicode/char/struct.ToLowercase.html
+share/doc/rust/html/rustc_unicode/char/struct.ToUppercase.html
+share/doc/rust/html/rustc_unicode/index.html
+share/doc/rust/html/rustc_unicode/normalize/
+share/doc/rust/html/rustc_unicode/normalize/fn.compose.html
+share/doc/rust/html/rustc_unicode/normalize/fn.decompose_canonical.html
+share/doc/rust/html/rustc_unicode/normalize/fn.decompose_compatible.html
+share/doc/rust/html/rustc_unicode/normalize/index.html
+share/doc/rust/html/rustc_unicode/normalize/sidebar-items.js
+share/doc/rust/html/rustc_unicode/primitive.char.html
+share/doc/rust/html/rustc_unicode/sidebar-items.js
+share/doc/rust/html/rustc_unicode/str/
+share/doc/rust/html/rustc_unicode/str/enum.Utf16Item.html
+share/doc/rust/html/rustc_unicode/str/fn.is_utf16.html
+share/doc/rust/html/rustc_unicode/str/fn.utf16_items.html
+share/doc/rust/html/rustc_unicode/str/fn.utf8_char_width.html
+share/doc/rust/html/rustc_unicode/str/index.html
+share/doc/rust/html/rustc_unicode/str/sidebar-items.js
+share/doc/rust/html/rustc_unicode/str/struct.GraphemeIndices.html
+share/doc/rust/html/rustc_unicode/str/struct.Graphemes.html
+share/doc/rust/html/rustc_unicode/str/struct.SplitWhitespace.html
+share/doc/rust/html/rustc_unicode/str/struct.Utf16Encoder.html
+share/doc/rust/html/rustc_unicode/str/struct.Utf16Items.html
+share/doc/rust/html/rustc_unicode/str/trait.UnicodeStr.html
+share/doc/rust/html/rustc_unicode/str/type.Words.html
+share/doc/rust/html/rustc_unicode/tables/
+share/doc/rust/html/rustc_unicode/tables/constant.UNICODE_VERSION.html
+share/doc/rust/html/rustc_unicode/tables/index.html
+share/doc/rust/html/rustc_unicode/tables/normalization/
+share/doc/rust/html/rustc_unicode/tables/normalization/fn.canonical_combining_class.html
+share/doc/rust/html/rustc_unicode/tables/normalization/index.html
+share/doc/rust/html/rustc_unicode/tables/normalization/sidebar-items.js
+share/doc/rust/html/rustc_unicode/tables/sidebar-items.js
+share/doc/rust/html/rustc_unicode/u_str/
+share/doc/rust/html/rustc_unicode/u_str/enum.Utf16Item.html
+share/doc/rust/html/rustc_unicode/u_str/fn.is_utf16.html
+share/doc/rust/html/rustc_unicode/u_str/fn.utf16_items.html
+share/doc/rust/html/rustc_unicode/u_str/fn.utf8_char_width.html
+share/doc/rust/html/rustc_unicode/u_str/index.html
+share/doc/rust/html/rustc_unicode/u_str/sidebar-items.js
+share/doc/rust/html/rustc_unicode/u_str/struct.GraphemeIndices.html
+share/doc/rust/html/rustc_unicode/u_str/struct.Graphemes.html
+share/doc/rust/html/rustc_unicode/u_str/struct.SplitWhitespace.html
+share/doc/rust/html/rustc_unicode/u_str/struct.Utf16Encoder.html
+share/doc/rust/html/rustc_unicode/u_str/struct.Utf16Items.html
+share/doc/rust/html/rustc_unicode/u_str/trait.UnicodeStr.html
+share/doc/rust/html/rustc_unicode/u_str/type.Words.html
 share/doc/rust/html/rustdoc.html
 share/doc/rust/html/search-index.js
 share/doc/rust/html/src/
@@ -2268,6 +2354,7 @@ share/doc/rust/html/src/collections/fmt.
 share/doc/rust/html/src/collections/lib.rs.html
 share/doc/rust/html/src/collections/linked_list.rs.html
 share/doc/rust/html/src/collections/macros.rs.html
+share/doc/rust/html/src/collections/range.rs.html
 share/doc/rust/html/src/collections/slice.rs.html
 share/doc/rust/html/src/collections/str.rs.html
 share/doc/rust/html/src/collections/string.rs.html
@@ -2287,7 +2374,6 @@ share/doc/rust/html/src/core/convert.rs.
 share/doc/rust/html/src/core/default.rs.html
 share/doc/rust/html/src/core/fmt/
 share/doc/rust/html/src/core/fmt/builders.rs.html
-share/doc/rust/html/src/core/fmt/float.rs.html
 share/doc/rust/html/src/core/fmt/mod.rs.html
 share/doc/rust/html/src/core/fmt/num.rs.html
 share/doc/rust/html/src/core/hash/
@@ -2332,6 +2418,12 @@ share/doc/rust/html/src/core/str/pattern
 share/doc/rust/html/src/core/tuple.rs.html
 share/doc/rust/html/src/libc/
 share/doc/rust/html/src/libc/lib.rs.html
+share/doc/rust/html/src/rustc_unicode/
+share/doc/rust/html/src/rustc_unicode/char.rs.html
+share/doc/rust/html/src/rustc_unicode/lib.rs.html
+share/doc/rust/html/src/rustc_unicode/normalize.rs.html
+share/doc/rust/html/src/rustc_unicode/tables.rs.html
+share/doc/rust/html/src/rustc_unicode/u_str.rs.html
 share/doc/rust/html/src/std/
 share/doc/rust/html/src/std/array.rs.html
 share/doc/rust/html/src/std/ascii.rs.html
@@ -2383,7 +2475,12 @@ share/doc/rust/html/src/std/num/u32.rs.h
 share/doc/rust/html/src/std/num/u64.rs.html
 share/doc/rust/html/src/std/num/u8.rs.html
 share/doc/rust/html/src/std/num/usize.rs.html
-share/doc/rust/html/src/std/os.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/
+share/doc/rust/html/src/std/os/openbsd/mod.rs.html
+share/doc/rust/html/src/std/os/openbsd/raw.rs.html
+share/doc/rust/html/src/std/os/raw.rs.html
 share/doc/rust/html/src/std/path.rs.html
 share/doc/rust/html/src/std/prelude/
 share/doc/rust/html/src/std/prelude/mod.rs.html
@@ -2429,7 +2526,14 @@ share/doc/rust/html/src/std/sys/common/w
 share/doc/rust/html/src/std/sys/unix/
 share/doc/rust/html/src/std/sys/unix/backtrace.rs.html
 share/doc/rust/html/src/std/sys/unix/c.rs.html
-share/doc/rust/html/src/std/sys/unix/ext.rs.html
+share/doc/rust/html/src/std/sys/unix/ext/
+share/doc/rust/html/src/std/sys/unix/ext/ffi.rs.html
+share/doc/rust/html/src/std/sys/unix/ext/fs.rs.html
+share/doc/rust/html/src/std/sys/unix/ext/io.rs.html
+share/doc/rust/html/src/std/sys/unix/ext/mod.rs.html
+share/doc/rust/html/src/std/sys/unix/ext/process.rs.html
+share/doc/rust/html/src/std/sys/unix/ext/raw.rs.html
+share/doc/rust/html/src/std/sys/unix/fs.rs.html
 share/doc/rust/html/src/std/sys/unix/mod.rs.html
 share/doc/rust/html/src/std/sys/unix/os.rs.html
 share/doc/rust/html/src/std/sys/unix/time.rs.html
@@ -2443,12 +2547,6 @@ share/doc/rust/html/src/std/time/duratio
 share/doc/rust/html/src/std/time/mod.rs.html
 share/doc/rust/html/src/std/tuple.rs.html
 share/doc/rust/html/src/std/unit.rs.html
-share/doc/rust/html/src/unicode/
-share/doc/rust/html/src/unicode/char.rs.html
-share/doc/rust/html/src/unicode/lib.rs.html
-share/doc/rust/html/src/unicode/normalize.rs.html
-share/doc/rust/html/src/unicode/tables.rs.html
-share/doc/rust/html/src/unicode/u_str.rs.html
 share/doc/rust/html/std/
 share/doc/rust/html/std/any/
 share/doc/rust/html/std/any/index.html
@@ -2851,6 +2949,7 @@ share/doc/rust/html/std/fmt/trait.UpperH
 share/doc/rust/html/std/fmt/trait.Write.html
 share/doc/rust/html/std/fmt/type.Result.html
 share/doc/rust/html/std/fs/
+share/doc/rust/html/std/fs/fn.canonicalize.html
 share/doc/rust/html/std/fs/fn.copy.html
 share/doc/rust/html/std/fs/fn.create_dir.html
 share/doc/rust/html/std/fs/fn.create_dir_all.html
@@ -2865,11 +2964,14 @@ share/doc/rust/html/std/fs/fn.rename.htm
 share/doc/rust/html/std/fs/fn.set_file_times.html
 share/doc/rust/html/std/fs/fn.set_permissions.html
 share/doc/rust/html/std/fs/fn.soft_link.html
+share/doc/rust/html/std/fs/fn.symlink_metadata.html
 share/doc/rust/html/std/fs/fn.walk_dir.html
 share/doc/rust/html/std/fs/index.html
 share/doc/rust/html/std/fs/sidebar-items.js
+share/doc/rust/html/std/fs/struct.DirBuilder.html
 share/doc/rust/html/std/fs/struct.DirEntry.html
 share/doc/rust/html/std/fs/struct.File.html
+share/doc/rust/html/std/fs/struct.FileType.html
 share/doc/rust/html/std/fs/struct.Metadata.html
 share/doc/rust/html/std/fs/struct.OpenOptions.html
 share/doc/rust/html/std/fs/struct.Permissions.html
@@ -2953,6 +3055,10 @@ share/doc/rust/html/std/intrinsics/fn.at
 share/doc/rust/html/std/intrinsics/fn.atomic_or_acqrel.html
 share/doc/rust/html/std/intrinsics/fn.atomic_or_rel.html
 share/doc/rust/html/std/intrinsics/fn.atomic_or_relaxed.html
+share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence.html
+share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence_acq.html
+share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence_acqrel.html
+share/doc/rust/html/std/intrinsics/fn.atomic_singlethreadfence_rel.html
 share/doc/rust/html/std/intrinsics/fn.atomic_store.html
 share/doc/rust/html/std/intrinsics/fn.atomic_store_rel.html
 share/doc/rust/html/std/intrinsics/fn.atomic_store_relaxed.html
@@ -3012,6 +3118,7 @@ share/doc/rust/html/std/intrinsics/fn.ct
 share/doc/rust/html/std/intrinsics/fn.cttz64.html
 share/doc/rust/html/std/intrinsics/fn.cttz8.html
 share/doc/rust/html/std/intrinsics/fn.discriminant_value.html
+share/doc/rust/html/std/intrinsics/fn.drop_in_place.html
 share/doc/rust/html/std/intrinsics/fn.exp2f32.html
 share/doc/rust/html/std/intrinsics/fn.exp2f64.html
 share/doc/rust/html/std/intrinsics/fn.expf32.html
@@ -3044,6 +3151,7 @@ share/doc/rust/html/std/intrinsics/fn.lo
 share/doc/rust/html/std/intrinsics/fn.logf32.html
 share/doc/rust/html/std/intrinsics/fn.logf64.html
 share/doc/rust/html/std/intrinsics/fn.min_align_of.html
+share/doc/rust/html/std/intrinsics/fn.min_align_of_val.html
 share/doc/rust/html/std/intrinsics/fn.move_val_init.html
 share/doc/rust/html/std/intrinsics/fn.nearbyintf32.html
 share/doc/rust/html/std/intrinsics/fn.nearbyintf64.html
@@ -3052,7 +3160,6 @@ share/doc/rust/html/std/intrinsics/fn.of
 share/doc/rust/html/std/intrinsics/fn.overflowing_add.html
 share/doc/rust/html/std/intrinsics/fn.overflowing_mul.html
 share/doc/rust/html/std/intrinsics/fn.overflowing_sub.html
-share/doc/rust/html/std/intrinsics/fn.owns_managed.html
 share/doc/rust/html/std/intrinsics/fn.powf32.html
 share/doc/rust/html/std/intrinsics/fn.powf64.html
 share/doc/rust/html/std/intrinsics/fn.powif32.html
@@ -3066,6 +3173,7 @@ share/doc/rust/html/std/intrinsics/fn.ro
 share/doc/rust/html/std/intrinsics/fn.sinf32.html
 share/doc/rust/html/std/intrinsics/fn.sinf64.html
 share/doc/rust/html/std/intrinsics/fn.size_of.html
+share/doc/rust/html/std/intrinsics/fn.size_of_val.html
 share/doc/rust/html/std/intrinsics/fn.sqrtf32.html
 share/doc/rust/html/std/intrinsics/fn.sqrtf64.html
 share/doc/rust/html/std/intrinsics/fn.transmute.html
@@ -3085,6 +3193,10 @@ share/doc/rust/html/std/intrinsics/fn.u6
 share/doc/rust/html/std/intrinsics/fn.u8_add_with_overflow.html
 share/doc/rust/html/std/intrinsics/fn.u8_mul_with_overflow.html
 share/doc/rust/html/std/intrinsics/fn.u8_sub_with_overflow.html
+share/doc/rust/html/std/intrinsics/fn.unchecked_sdiv.html
+share/doc/rust/html/std/intrinsics/fn.unchecked_srem.html
+share/doc/rust/html/std/intrinsics/fn.unchecked_udiv.html
+share/doc/rust/html/std/intrinsics/fn.unchecked_urem.html
 share/doc/rust/html/std/intrinsics/fn.uninit.html
 share/doc/rust/html/std/intrinsics/fn.unreachable.html
 share/doc/rust/html/std/intrinsics/fn.volatile_copy_memory.html
@@ -3280,7 +3392,6 @@ share/doc/rust/html/std/macros/sidebar-i
 share/doc/rust/html/std/marker/
 share/doc/rust/html/std/marker/index.html
 share/doc/rust/html/std/marker/sidebar-items.js
-share/doc/rust/html/std/marker/struct.Managed.html
 share/doc/rust/html/std/marker/struct.NoCopy.html
 share/doc/rust/html/std/marker/struct.PhantomData.html
 share/doc/rust/html/std/marker/trait.Copy.html
@@ -3288,6 +3399,7 @@ share/doc/rust/html/std/marker/trait.Ref
 share/doc/rust/html/std/marker/trait.Send.html
 share/doc/rust/html/std/marker/trait.Sized.html
 share/doc/rust/html/std/marker/trait.Sync.html
+share/doc/rust/html/std/marker/trait.Unsize.html
 share/doc/rust/html/std/mem/
 share/doc/rust/html/std/mem/constant.POST_DROP_U32.html
 share/doc/rust/html/std/mem/constant.POST_DROP_U64.html
@@ -3340,6 +3452,7 @@ share/doc/rust/html/std/net/parser/sideb
 share/doc/rust/html/std/net/parser/struct.AddrParseError.html
 share/doc/rust/html/std/net/sidebar-items.js
 share/doc/rust/html/std/net/struct.AddrParseError.html
+share/doc/rust/html/std/net/struct.Incoming.html
 share/doc/rust/html/std/net/struct.Ipv4Addr.html
 share/doc/rust/html/std/net/struct.Ipv6Addr.html
 share/doc/rust/html/std/net/struct.LookupHost.html
@@ -3351,6 +3464,7 @@ share/doc/rust/html/std/net/struct.UdpSo
 share/doc/rust/html/std/net/tcp/
 share/doc/rust/html/std/net/tcp/index.html
 share/doc/rust/html/std/net/tcp/sidebar-items.js
+share/doc/rust/html/std/net/tcp/struct.Incoming.html
 share/doc/rust/html/std/net/tcp/struct.TcpListener.html
 share/doc/rust/html/std/net/tcp/struct.TcpStream.html
 share/doc/rust/html/std/net/trait.ToSocketAddrs.html
@@ -3382,6 +3496,7 @@ share/doc/rust/html/std/ops/trait.Add.ht
 share/doc/rust/html/std/ops/trait.BitAnd.html
 share/doc/rust/html/std/ops/trait.BitOr.html
 share/doc/rust/html/std/ops/trait.BitXor.html
+share/doc/rust/html/std/ops/trait.CoerceUnsized.html
 share/doc/rust/html/std/ops/trait.Deref.html
 share/doc/rust/html/std/ops/trait.DerefMut.html
 share/doc/rust/html/std/ops/trait.Div.html
@@ -3407,6 +3522,43 @@ share/doc/rust/html/std/option/struct.It
 share/doc/rust/html/std/option/struct.IterMut.html
 share/doc/rust/html/std/os/
 share/doc/rust/html/std/os/index.html
+share/doc/rust/html/std/os/openbsd/
+share/doc/rust/html/std/os/openbsd/fs/
+share/doc/rust/html/std/os/openbsd/fs/index.html
+share/doc/rust/html/std/os/openbsd/fs/sidebar-items.js
+share/doc/rust/html/std/os/openbsd/fs/trait.MetadataExt.html
+share/doc/rust/html/std/os/openbsd/index.html
+share/doc/rust/html/std/os/openbsd/raw/
+share/doc/rust/html/std/os/openbsd/raw/index.html
+share/doc/rust/html/std/os/openbsd/raw/sidebar-items.js
+share/doc/rust/html/std/os/openbsd/raw/struct.stat.html
+share/doc/rust/html/std/os/openbsd/raw/type.blkcnt_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.blksize_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.dev_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.fflags_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.ino_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.mode_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.nlink_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.off_t.html
+share/doc/rust/html/std/os/openbsd/raw/type.time_t.html
+share/doc/rust/html/std/os/openbsd/sidebar-items.js
+share/doc/rust/html/std/os/raw/
+share/doc/rust/html/std/os/raw/enum.c_void.html
+share/doc/rust/html/std/os/raw/index.html
+share/doc/rust/html/std/os/raw/sidebar-items.js
+share/doc/rust/html/std/os/raw/type.c_char.html
+share/doc/rust/html/std/os/raw/type.c_double.html
+share/doc/rust/html/std/os/raw/type.c_float.html
+share/doc/rust/html/std/os/raw/type.c_int.html
+share/doc/rust/html/std/os/raw/type.c_long.html
+share/doc/rust/html/std/os/raw/type.c_longlong.html
+share/doc/rust/html/std/os/raw/type.c_schar.html
+share/doc/rust/html/std/os/raw/type.c_short.html
+share/doc/rust/html/std/os/raw/type.c_uchar.html
+share/doc/rust/html/std/os/raw/type.c_uint.html
+share/doc/rust/html/std/os/raw/type.c_ulong.html
+share/doc/rust/html/std/os/raw/type.c_ulonglong.html
+share/doc/rust/html/std/os/raw/type.c_ushort.html
 share/doc/rust/html/std/os/sidebar-items.js
 share/doc/rust/html/std/os/unix/
 share/doc/rust/html/std/os/unix/ffi/
@@ -3415,8 +3567,31 @@ share/doc/rust/html/std/os/unix/ffi/side
 share/doc/rust/html/std/os/unix/ffi/trait.OsStrExt.html
 share/doc/rust/html/std/os/unix/ffi/trait.OsStringExt.html
 share/doc/rust/html/std/os/unix/fs/
+share/doc/rust/html/std/os/unix/fs/constant.ALL_EXECUTE.html
+share/doc/rust/html/std/os/unix/fs/constant.ALL_READ.html
+share/doc/rust/html/std/os/unix/fs/constant.ALL_RWX.html
+share/doc/rust/html/std/os/unix/fs/constant.ALL_WRITE.html
+share/doc/rust/html/std/os/unix/fs/constant.GROUP_EXECUTE.html
+share/doc/rust/html/std/os/unix/fs/constant.GROUP_READ.html
+share/doc/rust/html/std/os/unix/fs/constant.GROUP_RWX.html
+share/doc/rust/html/std/os/unix/fs/constant.GROUP_WRITE.html
+share/doc/rust/html/std/os/unix/fs/constant.OTHER_EXECUTE.html
+share/doc/rust/html/std/os/unix/fs/constant.OTHER_READ.html
+share/doc/rust/html/std/os/unix/fs/constant.OTHER_RWX.html
+share/doc/rust/html/std/os/unix/fs/constant.OTHER_WRITE.html
+share/doc/rust/html/std/os/unix/fs/constant.SETGID.html
+share/doc/rust/html/std/os/unix/fs/constant.SETUID.html
+share/doc/rust/html/std/os/unix/fs/constant.STICKY_BIT.html
+share/doc/rust/html/std/os/unix/fs/constant.USER_EXECUTE.html
+share/doc/rust/html/std/os/unix/fs/constant.USER_READ.html
+share/doc/rust/html/std/os/unix/fs/constant.USER_RWX.html
+share/doc/rust/html/std/os/unix/fs/constant.USER_WRITE.html
+share/doc/rust/html/std/os/unix/fs/fn.symlink.html
 share/doc/rust/html/std/os/unix/fs/index.html
 share/doc/rust/html/std/os/unix/fs/sidebar-items.js
+share/doc/rust/html/std/os/unix/fs/trait.DirBuilderExt.html
+share/doc/rust/html/std/os/unix/fs/trait.DirEntryExt.html
+share/doc/rust/html/std/os/unix/fs/trait.MetadataExt.html
 share/doc/rust/html/std/os/unix/fs/trait.OpenOptionsExt.html
 share/doc/rust/html/std/os/unix/fs/trait.PermissionsExt.html
 share/doc/rust/html/std/os/unix/index.html
@@ -3431,7 +3606,10 @@ share/doc/rust/html/std/os/unix/prelude/
 share/doc/rust/html/std/os/unix/prelude/sidebar-items.js
 share/doc/rust/html/std/os/unix/prelude/trait.AsRawFd.html
 share/doc/rust/html/std/os/unix/prelude/trait.CommandExt.html
+share/doc/rust/html/std/os/unix/prelude/trait.DirEntryExt.html
 share/doc/rust/html/std/os/unix/prelude/trait.ExitStatusExt.html
+share/doc/rust/html/std/os/unix/prelude/trait.FromRawFd.html
+share/doc/rust/html/std/os/unix/prelude/trait.MetadataExt.html
 share/doc/rust/html/std/os/unix/prelude/trait.OpenOptionsExt.html
 share/doc/rust/html/std/os/unix/prelude/trait.OsStrExt.html
 share/doc/rust/html/std/os/unix/prelude/trait.OsStringExt.html
@@ -3442,6 +3620,20 @@ share/doc/rust/html/std/os/unix/process/
 share/doc/rust/html/std/os/unix/process/sidebar-items.js
 share/doc/rust/html/std/os/unix/process/trait.CommandExt.html
 share/doc/rust/html/std/os/unix/process/trait.ExitStatusExt.html
+share/doc/rust/html/std/os/unix/raw/
+share/doc/rust/html/std/os/unix/raw/index.html
+share/doc/rust/html/std/os/unix/raw/sidebar-items.js
+share/doc/rust/html/std/os/unix/raw/type.blkcnt_t.html
+share/doc/rust/html/std/os/unix/raw/type.blksize_t.html
+share/doc/rust/html/std/os/unix/raw/type.dev_t.html
+share/doc/rust/html/std/os/unix/raw/type.gid_t.html
+share/doc/rust/html/std/os/unix/raw/type.ino_t.html
+share/doc/rust/html/std/os/unix/raw/type.mode_t.html
+share/doc/rust/html/std/os/unix/raw/type.nlink_t.html
+share/doc/rust/html/std/os/unix/raw/type.off_t.html
+share/doc/rust/html/std/os/unix/raw/type.pid_t.html
+share/doc/rust/html/std/os/unix/raw/type.time_t.html
+share/doc/rust/html/std/os/unix/raw/type.uid_t.html
 share/doc/rust/html/std/os/unix/sidebar-items.js
 share/doc/rust/html/std/path/
 share/doc/rust/html/std/path/constant.MAIN_SEPARATOR.html
@@ -3657,8 +3849,6 @@ share/doc/rust/html/std/slice/struct.Spl
 share/doc/rust/html/std/slice/struct.Windows.html
 share/doc/rust/html/std/slice/trait.IntSliceExt.html
 share/doc/rust/html/std/slice/trait.SliceConcatExt.html
-share/doc/rust/html/std/stability.html
-share/doc/rust/html/std/stability.json
 share/doc/rust/html/std/str/
 share/doc/rust/html/std/str/fn.from_utf8.html
 share/doc/rust/html/std/str/fn.from_utf8_unchecked.html
@@ -3697,15 +3887,17 @@ share/doc/rust/html/std/str/struct.Recom
 share/doc/rust/html/std/str/struct.Split.html
 share/doc/rust/html/std/str/struct.SplitN.html
 share/doc/rust/html/std/str/struct.SplitTerminator.html
+share/doc/rust/html/std/str/struct.SplitWhitespace.html
 share/doc/rust/html/std/str/struct.Utf16Units.html
 share/doc/rust/html/std/str/struct.Utf8Error.html
-share/doc/rust/html/std/str/struct.Words.html
 share/doc/rust/html/std/str/trait.FromStr.html
+share/doc/rust/html/std/str/type.Words.html
 share/doc/rust/html/std/string/
 share/doc/rust/html/std/string/fn.as_string.html
 share/doc/rust/html/std/string/index.html
 share/doc/rust/html/std/string/sidebar-items.js
 share/doc/rust/html/std/string/struct.DerefString.html
+share/doc/rust/html/std/string/struct.Drain.html
 share/doc/rust/html/std/string/struct.FromUtf16Error.html
 share/doc/rust/html/std/string/struct.FromUtf8Error.html
 share/doc/rust/html/std/string/struct.ParseError.html
@@ -3767,6 +3959,7 @@ share/doc/rust/html/std/sync/mpsc/spsc_q
 share/doc/rust/html/std/sync/mpsc/spsc_queue/index.html
 share/doc/rust/html/std/sync/mpsc/spsc_queue/sidebar-items.js
 share/doc/rust/html/std/sync/mpsc/struct.Handle.html
+share/doc/rust/html/std/sync/mpsc/struct.IntoIter.html
 share/doc/rust/html/std/sync/mpsc/struct.Iter.html
 share/doc/rust/html/std/sync/mpsc/struct.Receiver.html
 share/doc/rust/html/std/sync/mpsc/struct.RecvError.html
@@ -3838,8 +4031,31 @@ share/doc/rust/html/std/sys/ext/ffi/side
 share/doc/rust/html/std/sys/ext/ffi/trait.OsStrExt.html
 share/doc/rust/html/std/sys/ext/ffi/trait.OsStringExt.html
 share/doc/rust/html/std/sys/ext/fs/
+share/doc/rust/html/std/sys/ext/fs/constant.ALL_EXECUTE.html
+share/doc/rust/html/std/sys/ext/fs/constant.ALL_READ.html
+share/doc/rust/html/std/sys/ext/fs/constant.ALL_RWX.html
+share/doc/rust/html/std/sys/ext/fs/constant.ALL_WRITE.html
+share/doc/rust/html/std/sys/ext/fs/constant.GROUP_EXECUTE.html
+share/doc/rust/html/std/sys/ext/fs/constant.GROUP_READ.html
+share/doc/rust/html/std/sys/ext/fs/constant.GROUP_RWX.html
+share/doc/rust/html/std/sys/ext/fs/constant.GROUP_WRITE.html
+share/doc/rust/html/std/sys/ext/fs/constant.OTHER_EXECUTE.html
+share/doc/rust/html/std/sys/ext/fs/constant.OTHER_READ.html
+share/doc/rust/html/std/sys/ext/fs/constant.OTHER_RWX.html
+share/doc/rust/html/std/sys/ext/fs/constant.OTHER_WRITE.html
+share/doc/rust/html/std/sys/ext/fs/constant.SETGID.html
+share/doc/rust/html/std/sys/ext/fs/constant.SETUID.html
+share/doc/rust/html/std/sys/ext/fs/constant.STICKY_BIT.html
+share/doc/rust/html/std/sys/ext/fs/constant.USER_EXECUTE.html
+share/doc/rust/html/std/sys/ext/fs/constant.USER_READ.html
+share/doc/rust/html/std/sys/ext/fs/constant.USER_RWX.html
+share/doc/rust/html/std/sys/ext/fs/constant.USER_WRITE.html
+share/doc/rust/html/std/sys/ext/fs/fn.symlink.html
 share/doc/rust/html/std/sys/ext/fs/index.html
 share/doc/rust/html/std/sys/ext/fs/sidebar-items.js
+share/doc/rust/html/std/sys/ext/fs/trait.DirBuilderExt.html
+share/doc/rust/html/std/sys/ext/fs/trait.DirEntryExt.html
+share/doc/rust/html/std/sys/ext/fs/trait.MetadataExt.html
 share/doc/rust/html/std/sys/ext/fs/trait.OpenOptionsExt.html
 share/doc/rust/html/std/sys/ext/fs/trait.PermissionsExt.html
 share/doc/rust/html/std/sys/ext/index.html
@@ -3857,7 +4073,17 @@ share/doc/rust/html/std/sys/ext/process/
 share/doc/rust/html/std/sys/ext/process/sidebar-items.js
 share/doc/rust/html/std/sys/ext/process/trait.CommandExt.html
 share/doc/rust/html/std/sys/ext/process/trait.ExitStatusExt.html
+share/doc/rust/html/std/sys/ext/raw/
+share/doc/rust/html/std/sys/ext/raw/index.html
+share/doc/rust/html/std/sys/ext/raw/sidebar-items.js
+share/doc/rust/html/std/sys/ext/raw/type.gid_t.html
+share/doc/rust/html/std/sys/ext/raw/type.pid_t.html
+share/doc/rust/html/std/sys/ext/raw/type.uid_t.html
 share/doc/rust/html/std/sys/ext/sidebar-items.js
+share/doc/rust/html/std/sys/fs/
+share/doc/rust/html/std/sys/fs/index.html
+share/doc/rust/html/std/sys/fs/sidebar-items.js
+share/doc/rust/html/std/sys/fs/trait.MetadataExt.html
 share/doc/rust/html/std/sys/index.html
 share/doc/rust/html/std/sys/os/
 share/doc/rust/html/std/sys/os/index.html
@@ -3901,8 +4127,10 @@ share/doc/rust/html/std/thread/fn.catch_
 share/doc/rust/html/std/thread/fn.current.html
 share/doc/rust/html/std/thread/fn.panicking.html
 share/doc/rust/html/std/thread/fn.park.html
+share/doc/rust/html/std/thread/fn.park_timeout.html
 share/doc/rust/html/std/thread/fn.park_timeout_ms.html
 share/doc/rust/html/std/thread/fn.scoped.html
+share/doc/rust/html/std/thread/fn.sleep.html
 share/doc/rust/html/std/thread/fn.sleep_ms.html
 share/doc/rust/html/std/thread/fn.spawn.html
 share/doc/rust/html/std/thread/fn.yield_now.html
@@ -3930,13 +4158,12 @@ share/doc/rust/html/std/thunk/sidebar-it
 share/doc/rust/html/std/thunk/type.Thunk.html
 share/doc/rust/html/std/time/
 share/doc/rust/html/std/time/duration/
-share/doc/rust/html/std/time/duration/constant.MAX.html
-share/doc/rust/html/std/time/duration/constant.MIN.html
 share/doc/rust/html/std/time/duration/index.html
 share/doc/rust/html/std/time/duration/sidebar-items.js
 share/doc/rust/html/std/time/duration/struct.Duration.html
 share/doc/rust/html/std/time/index.html
 share/doc/rust/html/std/time/sidebar-items.js
+share/doc/rust/html/std/time/struct.Duration.html
 share/doc/rust/html/std/tuple/
 share/doc/rust/html/std/tuple/index.html
 share/doc/rust/html/std/tuple/sidebar-items.js
@@ -4056,65 +4283,4 @@ share/doc/rust/html/style/testing/
 share/doc/rust/html/style/testing/README.html
 share/doc/rust/html/style/testing/unit.html
 share/doc/rust/html/tutorial.html
-share/doc/rust/html/unicode/
-share/doc/rust/html/unicode/char/
-share/doc/rust/html/unicode/char/constant.MAX.html
-share/doc/rust/html/unicode/char/constant.UNICODE_VERSION.html
-share/doc/rust/html/unicode/char/fn.canonical_combining_class.html
-share/doc/rust/html/unicode/char/fn.compose.html
-share/doc/rust/html/unicode/char/fn.decompose_canonical.html
-share/doc/rust/html/unicode/char/fn.decompose_compatible.html
-share/doc/rust/html/unicode/char/fn.from_digit.html
-share/doc/rust/html/unicode/char/fn.from_u32.html
-share/doc/rust/html/unicode/char/index.html
-share/doc/rust/html/unicode/char/sidebar-items.js
-share/doc/rust/html/unicode/char/struct.EscapeDefault.html
-share/doc/rust/html/unicode/char/struct.EscapeUnicode.html
-share/doc/rust/html/unicode/char/struct.ToLowercase.html
-share/doc/rust/html/unicode/char/struct.ToUppercase.html
-share/doc/rust/html/unicode/index.html
-share/doc/rust/html/unicode/normalize/
-share/doc/rust/html/unicode/normalize/fn.compose.html
-share/doc/rust/html/unicode/normalize/fn.decompose_canonical.html
-share/doc/rust/html/unicode/normalize/fn.decompose_compatible.html
-share/doc/rust/html/unicode/normalize/index.html
-share/doc/rust/html/unicode/normalize/sidebar-items.js
-share/doc/rust/html/unicode/primitive.char.html
-share/doc/rust/html/unicode/sidebar-items.js
-share/doc/rust/html/unicode/stability.html
-share/doc/rust/html/unicode/stability.json
-share/doc/rust/html/unicode/str/
-share/doc/rust/html/unicode/str/enum.Utf16Item.html
-share/doc/rust/html/unicode/str/fn.is_utf16.html
-share/doc/rust/html/unicode/str/fn.utf16_items.html
-share/doc/rust/html/unicode/str/fn.utf8_char_width.html
-share/doc/rust/html/unicode/str/index.html
-share/doc/rust/html/unicode/str/sidebar-items.js
-share/doc/rust/html/unicode/str/struct.GraphemeIndices.html
-share/doc/rust/html/unicode/str/struct.Graphemes.html
-share/doc/rust/html/unicode/str/struct.Utf16Encoder.html
-share/doc/rust/html/unicode/str/struct.Utf16Items.html
-share/doc/rust/html/unicode/str/struct.Words.html
-share/doc/rust/html/unicode/str/trait.UnicodeStr.html
-share/doc/rust/html/unicode/tables/
-share/doc/rust/html/unicode/tables/constant.UNICODE_VERSION.html
-share/doc/rust/html/unicode/tables/index.html
-share/doc/rust/html/unicode/tables/normalization/
-share/doc/rust/html/unicode/tables/normalization/fn.canonical_combining_class.html
-share/doc/rust/html/unicode/tables/normalization/index.html
-share/doc/rust/html/unicode/tables/normalization/sidebar-items.js
-share/doc/rust/html/unicode/tables/sidebar-items.js
-share/doc/rust/html/unicode/u_str/
-share/doc/rust/html/unicode/u_str/enum.Utf16Item.html
-share/doc/rust/html/unicode/u_str/fn.is_utf16.html
-share/doc/rust/html/unicode/u_str/fn.utf16_items.html
-share/doc/rust/html/unicode/u_str/fn.utf8_char_width.html
-share/doc/rust/html/unicode/u_str/index.html
-share/doc/rust/html/unicode/u_str/sidebar-items.js
-share/doc/rust/html/unicode/u_str/struct.GraphemeIndices.html
-share/doc/rust/html/unicode/u_str/struct.Graphemes.html
-share/doc/rust/html/unicode/u_str/struct.Utf16Encoder.html
-share/doc/rust/html/unicode/u_str/struct.Utf16Items.html
-share/doc/rust/html/unicode/u_str/struct.Words.html
-share/doc/rust/html/unicode/u_str/trait.UnicodeStr.html
 share/doc/rust/html/version_info.html
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/rust/pkg/PLIST-main,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST-main
--- pkg/PLIST-main      6 Apr 2015 16:01:08 -0000       1.1.1.1
+++ pkg/PLIST-main      26 Jun 2015 04:12:35 -0000
@@ -6,35 +6,35 @@ lib/rustlib/${TRIPLE_ARCH}/
 lib/rustlib/${TRIPLE_ARCH}/bin/
 @bin lib/rustlib/${TRIPLE_ARCH}/bin/rustc
 lib/rustlib/${TRIPLE_ARCH}/lib/
-lib/rustlib/${TRIPLE_ARCH}/lib/liballoc-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libarena-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libarena-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libcollections-4e7c5e5c.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/liballoc-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libarena-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libarena-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libcollections-${RUST_HASH}.rlib
 lib/rustlib/${TRIPLE_ARCH}/lib/libcompiler-rt.a
-lib/rustlib/${TRIPLE_ARCH}/lib/libcore-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libflate-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libflate-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libgetopts-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libgetopts-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libgraphviz-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libgraphviz-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/liblibc-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/liblog-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/liblog-4e7c5e5c.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libcore-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libflate-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libflate-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libgetopts-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libgetopts-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libgraphviz-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libgraphviz-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/liblibc-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/liblog-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/liblog-${RUST_HASH}.so
 lib/rustlib/${TRIPLE_ARCH}/lib/libmorestack.a
-lib/rustlib/${TRIPLE_ARCH}/lib/librand-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/librbml-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/librbml-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/librustc_bitflags-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libserialize-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libserialize-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libstd-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libstd-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libterm-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libterm-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libtest-4e7c5e5c.rlib
-lib/rustlib/${TRIPLE_ARCH}/lib/libtest-4e7c5e5c.so
-lib/rustlib/${TRIPLE_ARCH}/lib/libunicode-4e7c5e5c.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librand-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librbml-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librbml-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/librustc_bitflags-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/librustc_unicode-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libserialize-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libserialize-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libstd-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libstd-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libterm-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libterm-${RUST_HASH}.so
+lib/rustlib/${TRIPLE_ARCH}/lib/libtest-${RUST_HASH}.rlib
+lib/rustlib/${TRIPLE_ARCH}/lib/libtest-${RUST_HASH}.so
 @man man/man1/rustc.1
 @man man/man1/rustdoc.1
 share/doc/rust/

Reply via email to