commit cb6779290d2851987c264e96f78bb820841c481d
Author: Danny Rawlins <contact(a)romster.me>
Date: Sun Aug 30 00:26:05 2020 +1000
rust-bin: 1.45.2 -> 1.46.0
diff --git a/rust-bin/.footprint b/rust-bin/.footprint
index 0abae8094..ff449abf5 100644
--- a/rust-bin/.footprint
+++ b/rust-bin/.footprint
@@ -14,24 +14,78 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/rustdoc
-rwxr-xr-x root/root usr/bin/rustfmt
drwxr-xr-x root/root usr/lib/
--rw-r--r-- root/root usr/lib/libchalk_derive-e34506810f9d174d.so
--rw-r--r-- root/root usr/lib/librustc_driver-73a04ba39941f08b.so
--rw-r--r-- root/root usr/lib/librustc_macros-e3b42c9655e300b9.so
--rw-r--r-- root/root usr/lib/libstd-5181b205c2d32e70.so
--rw-r--r-- root/root usr/lib/libtest-0b847067a3e7cd23.so
+-rw-r--r-- root/root usr/lib/libchalk_derive-ef7f08c4c1f2b577.so
+-rw-r--r-- root/root usr/lib/librustc_driver-8036ad45fe2917e6.so
+-rw-r--r-- root/root usr/lib/librustc_macros-19133f3c56a69310.so
+-rw-r--r-- root/root usr/lib/libstd-e7e1263346b58513.so
+-rw-r--r-- root/root usr/lib/libtest-9f9a02c0f11cab80.so
+-rw-r--r-- root/root usr/lib/libtracing_attributes-ef9889a064e348e7.so
drwxr-xr-x root/root usr/lib/rustlib/
drwxr-xr-x root/root usr/lib/rustlib/etc/
--rw-r--r-- root/root usr/lib/rustlib/etc/debugger_pretty_printers_common.py
-rw-r--r-- root/root usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
--rw-r--r-- root/root usr/lib/rustlib/etc/gdb_rust_pretty_printing.py
--rw-r--r-- root/root usr/lib/rustlib/etc/lldb_rust_formatters.py
+-rw-r--r-- root/root usr/lib/rustlib/etc/gdb_lookup.py
+-rw-r--r-- root/root usr/lib/rustlib/etc/gdb_providers.py
+-rw-r--r-- root/root usr/lib/rustlib/etc/lldb_lookup.py
+-rw-r--r-- root/root usr/lib/rustlib/etc/lldb_providers.py
+-rw-r--r-- root/root usr/lib/rustlib/etc/rust_types.py
+drwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/
+drwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/liballoc-94c9134b85fc61e7.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libbacktrace-0655e616bd01b721.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libbacktrace_sys-da8c04c3932855a4.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libcfg_if-932952fee15a1b1f.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libcompiler_builtins-aee85216bfc1cef8.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libcore-894cb9a90be8b90c.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libgetopts-bd093d5c2009bf6a.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libhashbrown-e6c0ef038ad7c589.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/liblibc-bfcd3fadf05b91af.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libpanic_abort-b5e329778ce1faf4.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libpanic_unwind-65da2f8cfc9fda3d.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libproc_macro-4055349780138822.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libprofiler_builtins-5137afb4d214a39b.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_demangle-8b5e50aa03700b5a.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-b4849c1ed2d4b8c1.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_std_workspace_core-5fb41fbcf7629f19.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/librustc_std_workspace_std-f8f28b97b581515b.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libstd-7fcec6c8acf0bcde.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libterm-3504c924182ade04.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libtest-a559434795da43e7.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libunicode_width-fceaf9361271b92c.json
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/analysis/libunwind-22c6ae9b2b52894c.json
+drwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-94c9134b85fc61e7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-0655e616bd01b721.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-da8c04c3932855a4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-932952fee15a1b1f.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-aee85216bfc1cef8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-894cb9a90be8b90c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-bd093d5c2009bf6a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-e6c0ef038ad7c589.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-bfcd3fadf05b91af.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-b5e329778ce1faf4.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-65da2f8cfc9fda3d.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-4055349780138822.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-5137afb4d214a39b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-8b5e50aa03700b5a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-b4849c1ed2d4b8c1.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-5fb41fbcf7629f19.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-f8f28b97b581515b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-7fcec6c8acf0bcde.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-7fcec6c8acf0bcde.so
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libterm-3504c924182ade04.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-a559434795da43e7.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-a559434795da43e7.so
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-fceaf9361271b92c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-22c6ae9b2b52894c.rlib
-rw-r--r-- root/root usr/lib/rustlib/install.log
-rw-r--r-- root/root usr/lib/rustlib/manifest-cargo
-rw-r--r-- root/root usr/lib/rustlib/manifest-clippy-preview
-rw-r--r-- root/root usr/lib/rustlib/manifest-miri-preview
-rw-r--r-- root/root usr/lib/rustlib/manifest-rls-preview
+-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-analysis-i686-unknown-linux-gnu
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-analysis-x86_64-unknown-linux-gnu
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-src
+-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-std-i686-unknown-linux-gnu
-rw-r--r-- root/root usr/lib/rustlib/manifest-rust-std-x86_64-unknown-linux-gnu
-rw-r--r-- root/root usr/lib/rustlib/manifest-rustfmt-preview
drwxr-xr-x root/root usr/lib/rustlib/src/
@@ -133,6 +187,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/array/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/benches/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/any.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/ascii.rs
+drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/benches/ascii/
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/ascii/is_ascii.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/benches/char/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/char/methods.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/benches/char/mod.rs
@@ -181,6 +237,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/future/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/future/into_future.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/future/mod.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/future/pending.rs
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/future/poll_fn.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/future/ready.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/hash/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/hash/mod.rs
@@ -895,6 +952,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/.github/workflows/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/LICENSE-APACHE
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/LICENSE-MIT
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/README.md
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/android-install-ndk.sh
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/android-install-sdk.sh
@@ -957,6 +1015,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/LICENSE-APACHE
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/LICENSE-MIT
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/README.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/build.rs
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/rustfmt.toml
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/src/
@@ -1088,6 +1147,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/Cargo.toml
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/LICENSE-APACHE
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/LICENSE-MIT
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/README.md
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/arch/
@@ -1135,6 +1195,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/test
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/tests/x86-specific.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-gen/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-gen/Cargo.toml
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-gen/README.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-gen/neon.spec
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-gen/src/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-gen/src/main.rs
@@ -1168,40 +1229,61 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-allo
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-alloc/lib.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-core/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-core/Cargo.toml
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-core/README.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-core/lib.rs
drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/Cargo.toml
+-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/README.md
-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/lib.rs
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-e73e0f505cb5f004.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-40dc7033fb82f137.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-5181b205c2d32e70.json
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-0b847067a3e7cd23.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liballoc-4d7ff0c80ea289d7.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-705ac7a95be9e54a.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-feb336850cce07e0.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-8a04526bf5040365.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-e46a009bf2e0d339.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-03daa0867f21abe8.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-992534a3f300ed97.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-0be8fdfd69aa8d46.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-f9bcad4e46358cd5.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-c2066fb9f805effb.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-364e1d4a38315820.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-eeaeaee981526a87.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libprofiler_builtins-5b17fdeff7a4a755.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-7a69c2fbcbda55d9.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-9a7d1a51cc05b94b.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-66ca656f49bd5b4d.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-3e4c8f0181882002.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-e7e1263346b58513.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-217424fcb20cfe43.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-9f9a02c0f11cab80.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-870a580636e1e50c.json
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-4e78b3029995dd27.json
drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-ce1d5c5da0229600.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-34348f4791752223.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-e73e0f505cb5f004.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-db4449a49e1fac4e.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-40dc7033fb82f137.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-5367938a14e52ec1.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-005c6b70802cde42.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-dd569077ef414736.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-c46e4192116ce8fa.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-c2da70575d8e24fa.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-fd465e3d040ad8bb.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-2998a9f84b58a9ae.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-c12aba279c0352f1.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-0ca43ca3fdf9c2ed.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c6c3378bad72ac55.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-3d07415bc3e85262.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-5181b205c2d32e70.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-5181b205c2d32e70.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-e97b49775d101884.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0b847067a3e7cd23.rlib
--rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0b847067a3e7cd23.so
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-7665745e6fe2121d.rlib
--rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-ab5ea5390acca1bf.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-4d7ff0c80ea289d7.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-705ac7a95be9e54a.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-feb336850cce07e0.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-8a04526bf5040365.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e46a009bf2e0d339.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-03daa0867f21abe8.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-992534a3f300ed97.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-0be8fdfd69aa8d46.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-f9bcad4e46358cd5.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-c2066fb9f805effb.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-364e1d4a38315820.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-eeaeaee981526a87.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-5b17fdeff7a4a755.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-7a69c2fbcbda55d9.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-9a7d1a51cc05b94b.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-66ca656f49bd5b4d.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-3e4c8f0181882002.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-e7e1263346b58513.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-e7e1263346b58513.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-217424fcb20cfe43.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9f9a02c0f11cab80.rlib
+-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9f9a02c0f11cab80.so
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-870a580636e1e50c.rlib
+-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-4e78b3029995dd27.rlib
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
diff --git a/rust-bin/.signature b/rust-bin/.signature
index 0f24e5f89..8f1e1d0ec 100644
--- a/rust-bin/.signature
+++ b/rust-bin/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/Vd23JGBzYJunxNf7QedL/0Aq2GHVY6o/4p0jN4iSOVh9cf4RWGTafSA658489Z/1IguYK9IBVTaggbxUskwcAo=
-SHA256 (Pkgfile) = 103876472b1b1c382ee56b3e8c3a4fe56c11a56e764b5cbfbcc348efda8f1108
-SHA256 (.footprint) = 081d064768a8bfff5c31cc0988723ab3c966efa4dddd3c985bee6fdd5b3df79b
-SHA256 (rust-1.45.2-1-crux-3.5-bin.tar.xz) = 90999b5c0fa786899c3d9bcabd5039b04868ab959b84eb4b2a1fa4e72142038a
+RWSE3ohX2g5d/aDwmKxluTUPoUkRk+stEg//tEKkI79J58V1E91AJvluN7EAxWr8lKTG1z9sHLHiu99deRsxWENmL6YtJmUTdA8=
+SHA256 (Pkgfile) = e007690417c3935bedbe6069ff5c52a5b53d95ab42da5830d421b202cc69c7eb
+SHA256 (.footprint) = 4d73461bda4fc916e71d67e8724551051047e07dbe8bdf644fb93734ad560304
+SHA256 (rust-1.46.0-1-crux-3.5-bin.tar.xz) = 062df0a5824330663d93aeb3f88bfb42d3d55d7b46bf0546ee4b42c2e7ef29fc
diff --git a/rust-bin/Pkgfile b/rust-bin/Pkgfile
index 4e61775a8..5fa7a5a2c 100644
--- a/rust-bin/Pkgfile
+++ b/rust-bin/Pkgfile
@@ -5,12 +5,10 @@
# Optional: sccache
name=rust-bin
-version=1.45.2
+version=1.46.0
release=1
source=(https://crux.ster.zone/downloads/rust/rust-$version-$release-crux-3.5-bin.tar.xz)
build() {
cp -a $SRC/usr $PKG/
- find $PKG -name 'README.md' -exec rm '{}' \+
- find $PKG -type d -exec chmod g-s+x '{}' \+
}