diff --git a/www/deno/Makefile b/www/deno/Makefile index 35c276845ccf..ae9fd0c547dd 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,434 +1,455 @@ PORTNAME= deno DISTVERSIONPREFIX= v -DISTVERSION= 1.11.5 +DISTVERSION= 1.12.0 CATEGORIES= www MAINTAINER= mikael@FreeBSD.org COMMENT= Secure JavaScript and TypeScript runtime LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_i386= cargo:warning=c/freebsd.c:31:10: error: conflicting types for 'get_cpu_speed' BUILD_DEPENDS= binutils>0:devel/binutils \ gn:devel/gn \ libunwind>0:devel/libunwind USES= cargo gnome ninja:build pkgconfig:build python:3.6+,build USE_GITHUB= yes GH_ACCOUNT= denoland USE_GNOME= glib20 -RUSTY_VERS= 0.22.3 +RUSTY_VERS= 0.25.3 CARGO_ENV+= CLANG_BASE_PATH=/usr \ GN=${PREFIX}/bin/gn \ NINJA=${NINJA_CMD} \ V8_FROM_SOURCE=1 RUSTFLAGS+= -C link-arg=-fuse-ld=lld PLIST_FILES= bin/${PORTNAME} BINARY_ALIAS= python=${PYTHON_CMD} CARGO_CRATES= Inflector-0.11.4 \ adler-1.0.2 \ ahash-0.4.7 \ - ahash-0.7.2 \ + ahash-0.7.4 \ aho-corasick-0.7.18 \ alloc-no-stdlib-2.0.1 \ alloc-stdlib-0.2.1 \ ansi_term-0.11.0 \ anyhow-1.0.41 \ arrayvec-0.5.2 \ ash-0.32.1 \ ast_node-0.7.3 \ async-compression-0.3.8 \ - async-stream-0.3.1 \ - async-stream-impl-0.3.1 \ + async-stream-0.3.2 \ + async-stream-impl-0.3.2 \ async-trait-0.1.50 \ atty-0.2.14 \ auto_impl-0.4.1 \ + autocfg-0.1.7 \ autocfg-1.0.1 \ base64-0.11.0 \ base64-0.13.0 \ bencher-0.1.5 \ bit-set-0.5.2 \ bit-vec-0.6.3 \ bitflags-1.2.1 \ block-0.1.6 \ block-buffer-0.9.0 \ brotli-3.3.0 \ brotli-decompressor-2.3.1 \ build_const-0.2.2 \ - bumpalo-3.6.1 \ + bumpalo-3.7.0 \ byteorder-1.4.3 \ bytes-1.0.1 \ - cc-1.0.67 \ + cc-1.0.68 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ chrono-0.4.19 \ clap-2.33.3 \ + clipboard-win-4.2.1 \ cocoa-foundation-0.1.0 \ codespan-reporting-0.11.1 \ convert_case-0.4.0 \ copyless-0.1.5 \ core-foundation-0.9.1 \ core-foundation-sys-0.8.2 \ core-graphics-types-0.1.1 \ - cpufeatures-0.1.4 \ + cpufeatures-0.1.5 \ crc-1.8.1 \ crc32fast-1.2.1 \ crossbeam-channel-0.5.1 \ - crossbeam-utils-0.8.4 \ + crossbeam-utils-0.8.5 \ d3d12-0.4.0 \ darling-0.10.2 \ darling_core-0.10.2 \ darling_macro-0.10.2 \ dashmap-4.0.2 \ data-encoding-2.3.2 \ data-url-0.1.0 \ - deno_doc-0.7.0 \ - deno_lint-0.8.0 \ - derive_more-0.99.14 \ + deno_doc-0.8.0 \ + deno_lint-0.10.0 \ + derive_more-0.99.16 \ digest-0.9.0 \ dissimilar-1.0.2 \ dlopen-0.1.8 \ dlopen_derive-0.1.4 \ - dprint-core-0.42.0 \ dprint-core-0.43.0 \ - dprint-plugin-json-0.12.0 \ - dprint-plugin-markdown-0.9.1 \ - dprint-plugin-typescript-0.47.0 \ - dprint-swc-ecma-ast-view-0.22.0 \ + dprint-plugin-json-0.12.1 \ + dprint-plugin-markdown-0.9.2 \ + dprint-plugin-typescript-0.48.0 \ + dprint-swc-ecma-ast-view-0.23.0 \ + drm-fourcc-2.1.1 \ either-1.6.1 \ encoding_rs-0.8.28 \ endian-type-0.1.2 \ enum-as-inner-0.3.3 \ enum_kind-0.2.1 \ - env_logger-0.8.3 \ + env_logger-0.8.4 \ errno-0.1.8 \ errno-0.2.7 \ errno-dragonfly-0.1.1 \ + error-code-2.3.0 \ exec-0.3.1 \ + external-memory-0.0.1 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.5.0 \ + fd-lock-2.0.0 \ filetime-0.2.14 \ fixedbitset-0.2.0 \ flate2-1.0.20 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.0.1 \ from_variant-0.1.3 \ - fs2-0.4.3 \ - fsevent-2.0.2 \ - fsevent-sys-3.1.0 \ + fsevent-sys-4.0.0 \ fslock-0.1.6 \ futures-0.3.15 \ futures-channel-0.3.15 \ futures-core-0.3.15 \ futures-executor-0.3.15 \ futures-io-0.3.15 \ futures-macro-0.3.15 \ futures-sink-0.3.15 \ futures-task-0.3.15 \ futures-util-0.3.15 \ fwdansi-1.1.0 \ fxhash-0.2.1 \ gcc-0.3.55 \ generic-array-0.14.4 \ getrandom-0.1.16 \ - getrandom-0.2.2 \ - gfx-auxil-0.9.0 \ - gfx-backend-dx11-0.8.0 \ - gfx-backend-dx12-0.8.0 \ - gfx-backend-empty-0.8.0 \ - gfx-backend-gl-0.8.1 \ - gfx-backend-metal-0.8.2 \ - gfx-backend-vulkan-0.8.0 \ - gfx-hal-0.8.0 \ + getrandom-0.2.3 \ + gfx-auxil-0.10.0 \ + gfx-backend-dx11-0.9.0 \ + gfx-backend-dx12-0.9.1 \ + gfx-backend-empty-0.9.0 \ + gfx-backend-gl-0.9.0 \ + gfx-backend-metal-0.9.1 \ + gfx-backend-vulkan-0.9.0 \ + gfx-hal-0.9.0 \ + gfx-renderdoc-0.1.0 \ glow-0.9.0 \ - gpu-alloc-0.4.5 \ + gpu-alloc-0.4.7 \ gpu-alloc-types-0.2.0 \ gpu-descriptor-0.1.1 \ gpu-descriptor-types-0.1.1 \ h2-0.3.3 \ hashbrown-0.9.1 \ hashbrown-0.11.2 \ hashlink-0.7.0 \ - heck-0.3.2 \ - hermit-abi-0.1.18 \ + heck-0.3.3 \ + hermit-abi-0.1.19 \ hostname-0.3.1 \ http-0.2.4 \ http-body-0.4.2 \ httparse-1.4.1 \ - httpdate-1.0.0 \ + httpdate-1.0.1 \ humantime-2.1.0 \ - hyper-0.14.9 \ + hyper-0.14.10 \ hyper-rustls-0.22.1 \ ident_case-1.0.1 \ idna-0.2.3 \ if_chain-1.0.1 \ indexmap-1.6.2 \ inotify-0.9.3 \ inotify-sys-0.1.5 \ inplace_it-0.3.3 \ input_buffer-0.4.0 \ instant-0.1.9 \ ipconfig-0.2.2 \ - ipnet-2.3.0 \ + ipnet-2.3.1 \ is-macro-0.1.9 \ itoa-0.4.7 \ jobserver-0.1.22 \ js-sys-0.3.49 \ jsonc-parser-0.17.0 \ kernel32-sys-0.2.2 \ khronos-egl-4.1.0 \ lazy_static-1.4.0 \ lexical-5.2.2 \ lexical-core-0.7.6 \ - libc-0.2.94 \ + libc-0.2.98 \ libloading-0.7.0 \ + libm-0.2.1 \ libsqlite3-sys-0.22.2 \ linked-hash-map-0.5.4 \ lock_api-0.4.4 \ log-0.4.14 \ lru-cache-0.1.2 \ - lsp-types-0.89.0 \ + lsp-types-0.89.2 \ lspower-1.1.0 \ lspower-macros-0.2.1 \ malloc_buf-0.0.6 \ match_cfg-0.1.0 \ matches-0.1.8 \ memchr-2.4.0 \ - metal-0.22.0 \ + metal-0.23.0 \ mime-0.3.16 \ miniz_oxide-0.4.4 \ - mio-0.7.11 \ + mio-0.7.13 \ miow-0.3.7 \ - naga-0.4.1 \ + naga-0.5.0 \ new_debug_unreachable-1.0.4 \ nibble_vec-0.1.0 \ nix-0.20.0 \ - notify-5.0.0-pre.8 \ + notify-5.0.0-pre.10 \ ntapi-0.3.6 \ num-bigint-0.2.6 \ + num-bigint-0.4.0 \ + num-bigint-dig-0.7.0 \ num-integer-0.1.44 \ + num-iter-0.1.42 \ num-traits-0.2.14 \ num_cpus-1.13.0 \ objc-0.2.7 \ objc_exception-0.1.2 \ - once_cell-1.7.2 \ + once_cell-1.8.0 \ opaque-debug-0.3.0 \ os_pipe-0.9.2 \ owning_ref-0.4.1 \ parking_lot-0.11.1 \ parking_lot_core-0.8.3 \ + pem-0.8.3 \ percent-encoding-2.1.0 \ pest-2.1.3 \ petgraph-0.5.1 \ phf-0.8.0 \ phf_generator-0.8.0 \ phf_macros-0.8.0 \ phf_shared-0.8.0 \ pin-project-1.0.7 \ pin-project-internal-1.0.7 \ - pin-project-lite-0.2.6 \ + pin-project-lite-0.2.7 \ pin-utils-0.1.0 \ pkg-config-0.3.19 \ pmutil-0.5.3 \ ppv-lite86-0.2.10 \ precomputed-hash-0.1.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro-hack-0.5.19 \ proc-macro-nested-0.1.7 \ proc-macro2-0.4.30 \ - proc-macro2-1.0.26 \ - profiling-1.0.1 \ + proc-macro2-1.0.27 \ + profiling-1.0.3 \ pty-0.2.2 \ pulldown-cmark-0.8.0 \ quick-error-1.2.3 \ quote-0.6.13 \ quote-1.0.9 \ radix_fmt-1.0.0 \ radix_trie-0.2.1 \ rand-0.7.3 \ - rand-0.8.3 \ + rand-0.8.4 \ rand_chacha-0.2.2 \ - rand_chacha-0.3.0 \ + rand_chacha-0.3.1 \ rand_core-0.5.1 \ - rand_core-0.6.2 \ + rand_core-0.6.3 \ rand_hc-0.2.0 \ - rand_hc-0.3.0 \ + rand_hc-0.3.1 \ rand_pcg-0.2.1 \ range-alloc-0.1.2 \ raw-window-handle-0.3.3 \ - redox_syscall-0.2.8 \ + redox_syscall-0.2.9 \ regex-1.4.3 \ regex-syntax-0.6.25 \ relative-path-1.4.0 \ remove_dir_all-0.5.3 \ - reqwest-0.11.3 \ + renderdoc-sys-0.7.1 \ + reqwest-0.11.4 \ resolv-conf-0.7.0 \ retain_mut-0.1.3 \ ring-0.16.20 \ ron-0.6.4 \ + rose_tree-0.2.0 \ + rsa-0.4.0 \ rusqlite-0.25.3 \ rustc_version-0.2.3 \ + rustc_version-0.3.3 \ rustls-0.19.1 \ - rusty_v8-0.22.3 \ - rustyline-8.0.0 \ + rusty_v8-0.25.3 \ + rustyline-8.2.0 \ rustyline-derive-0.4.0 \ ryu-1.0.5 \ same-file-1.0.6 \ scoped-tls-1.0.0 \ scopeguard-1.1.0 \ sct-0.6.1 \ semver-0.9.0 \ + semver-0.11.0 \ semver-parser-0.7.0 \ semver-parser-0.10.2 \ serde-1.0.126 \ serde_derive-1.0.126 \ serde_json-1.0.64 \ serde_repr-0.1.7 \ serde_urlencoded-0.7.0 \ - serde_v8-0.4.1 \ + serde_v8-0.8.0 \ sha-1-0.9.6 \ + sha2-0.9.5 \ shell-escape-0.1.5 \ - signal-hook-registry-1.3.0 \ + signal-hook-registry-1.4.0 \ + simple_asn1-0.5.4 \ siphasher-0.3.5 \ slab-0.4.3 \ - slotmap-0.4.0 \ + slotmap-0.4.2 \ smallvec-1.6.1 \ socket2-0.3.19 \ socket2-0.4.0 \ sourcemap-6.0.1 \ spin-0.5.2 \ spirv_cross-0.23.1 \ spirv_headers-1.5.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ storage-map-0.3.0 \ + str-buf-1.0.5 \ string_cache-0.8.1 \ string_cache_codegen-0.5.1 \ string_enum-0.3.1 \ strsim-0.8.0 \ strsim-0.9.3 \ + subtle-2.4.0 \ swc_atoms-0.2.6 \ - swc_bundler-0.44.0 \ - swc_common-0.10.21 \ - swc_ecma_ast-0.47.0 \ - swc_ecma_codegen-0.60.1 \ + swc_bundler-0.45.0 \ + swc_common-0.10.23 \ + swc_ecma_ast-0.48.1 \ + swc_ecma_codegen-0.61.1 \ swc_ecma_codegen_macros-0.5.2 \ - swc_ecma_dep_graph-0.29.0 \ - swc_ecma_loader-0.9.1 \ - swc_ecma_parser-0.61.1 \ - swc_ecma_transforms-0.57.0 \ - swc_ecma_transforms_base-0.20.2 \ - swc_ecma_transforms_classes-0.6.0 \ - swc_ecma_transforms_optimization-0.27.1 \ - swc_ecma_transforms_proposal-0.24.0 \ - swc_ecma_transforms_react-0.25.0 \ - swc_ecma_transforms_typescript-0.26.0 \ - swc_ecma_utils-0.38.0 \ - swc_ecma_visit-0.33.0 \ - swc_ecmascript-0.44.0 \ + swc_ecma_dep_graph-0.30.0 \ + swc_ecma_loader-0.10.0 \ + swc_ecma_parser-0.62.1 \ + swc_ecma_transforms-0.58.0 \ + swc_ecma_transforms_base-0.21.1 \ + swc_ecma_transforms_classes-0.7.0 \ + swc_ecma_transforms_optimization-0.28.0 \ + swc_ecma_transforms_proposal-0.25.0 \ + swc_ecma_transforms_react-0.26.0 \ + swc_ecma_transforms_typescript-0.27.0 \ + swc_ecma_utils-0.39.0 \ + swc_ecma_visit-0.34.0 \ + swc_ecmascript-0.45.0 \ swc_eq_ignore_macros-0.1.0 \ swc_macros_common-0.3.3 \ swc_visit-0.2.4 \ swc_visit_macros-0.2.3 \ syn-0.15.44 \ syn-1.0.65 \ + synstructure-0.12.4 \ sys-info-0.9.0 \ tempfile-3.2.0 \ termcolor-1.1.2 \ text-size-1.1.0 \ textwrap-0.11.0 \ - thiserror-1.0.24 \ - thiserror-impl-1.0.24 \ + thiserror-1.0.26 \ + thiserror-impl-1.0.26 \ thread_local-1.1.3 \ thunderdome-0.4.1 \ time-0.1.44 \ tinyvec-1.2.0 \ tinyvec_macros-0.1.0 \ - tokio-1.7.1 \ - tokio-macros-1.2.0 \ + tokio-1.8.1 \ + tokio-macros-1.3.0 \ tokio-rustls-0.22.0 \ - tokio-stream-0.1.6 \ + tokio-stream-0.1.7 \ tokio-test-0.4.2 \ tokio-tungstenite-0.14.0 \ tokio-util-0.6.7 \ toml-0.5.8 \ tower-layer-0.3.1 \ tower-service-0.3.1 \ tower-test-0.4.0 \ tracing-0.1.26 \ tracing-core-0.1.18 \ trust-dns-client-0.20.3 \ trust-dns-proto-0.20.3 \ trust-dns-resolver-0.20.3 \ trust-dns-server-0.20.3 \ try-lock-0.2.3 \ tungstenite-0.13.0 \ - twoway-0.2.1 \ + twoway-0.2.2 \ typenum-1.13.0 \ ucd-trie-0.1.3 \ unchecked-index-0.2.2 \ unicase-2.6.0 \ unicode-bidi-0.3.5 \ - unicode-normalization-0.1.17 \ - unicode-segmentation-1.7.1 \ + unicode-normalization-0.1.19 \ + unicode-segmentation-1.8.0 \ unicode-width-0.1.8 \ unicode-xid-0.1.0 \ unicode-xid-0.2.2 \ untrusted-0.7.1 \ url-2.2.2 \ utf-8-0.7.6 \ utf8parse-0.2.0 \ uuid-0.8.2 \ - vcpkg-0.2.12 \ + vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.3 \ walkdir-2.3.2 \ want-0.3.0 \ wasi-0.9.0+wasi-snapshot-preview1 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.72 \ wasm-bindgen-backend-0.2.72 \ wasm-bindgen-futures-0.4.22 \ wasm-bindgen-macro-0.2.72 \ wasm-bindgen-macro-support-0.2.72 \ wasm-bindgen-shared-0.2.72 \ web-sys-0.3.49 \ webpki-0.21.4 \ webpki-roots-0.21.1 \ - wgpu-core-0.8.1 \ - wgpu-types-0.8.0 \ + wgpu-core-0.9.0 \ + wgpu-types-0.9.0 \ which-4.1.0 \ widestring-0.4.3 \ winapi-0.2.8 \ winapi-0.3.9 \ winapi-build-0.1.1 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winreg-0.6.2 \ winreg-0.7.0 \ winres-0.1.11 \ - wio-0.2.2 + wio-0.2.2 \ + zeroize-1.3.0 \ + zeroize_derive-1.1.0 post-patch: ${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" \ ${WRKSRC}/cargo-crates/rusty_v8-${RUSTY_VERS}/build/toolchain/gcc_toolchain.gni \ ${WRKSRC}/cargo-crates/rusty_v8-${RUSTY_VERS}/buildtools/third_party/libc++/BUILD.gn do-install: ${INSTALL_PROGRAM} ${WRKDIR}/target/release/deno ${STAGEDIR}${LOCALBASE}/bin .include diff --git a/www/deno/distinfo b/www/deno/distinfo index 71e7bc9f6977..c68e3b15fb6d 100644 --- a/www/deno/distinfo +++ b/www/deno/distinfo @@ -1,781 +1,823 @@ -TIMESTAMP = 1626104861 +TIMESTAMP = 1626199159 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 SHA256 (rust/crates/ahash-0.4.7.crate) = 739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e SIZE (rust/crates/ahash-0.4.7.crate) = 51474 -SHA256 (rust/crates/ahash-0.7.2.crate) = 7f200cbb1e856866d9eade941cf3aa0c5d7dd36f74311c4273b494f4ef036957 -SIZE (rust/crates/ahash-0.7.2.crate) = 37192 +SHA256 (rust/crates/ahash-0.7.4.crate) = 43bb833f0bf979d8475d38fbf09ed3b8a55e1885fe93ad3f93239fc6a4f17b98 +SIZE (rust/crates/ahash-0.7.4.crate) = 37072 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 SHA256 (rust/crates/alloc-no-stdlib-2.0.1.crate) = 5192ec435945d87bc2f70992b4d818154b5feede43c09fb7592146374eac90a6 SIZE (rust/crates/alloc-no-stdlib-2.0.1.crate) = 10084 SHA256 (rust/crates/alloc-stdlib-0.2.1.crate) = 697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2 SIZE (rust/crates/alloc-stdlib-0.2.1.crate) = 6304 SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087 SHA256 (rust/crates/anyhow-1.0.41.crate) = 15af2628f6890fe2609a3b91bef4c83450512802e59489f9c1cb1fa5df064a61 SIZE (rust/crates/anyhow-1.0.41.crate) = 34561 SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838 SHA256 (rust/crates/ash-0.32.1.crate) = 06063a002a77d2734631db74e8f4ce7148b77fe522e6bca46f2ae7774fd48112 SIZE (rust/crates/ash-0.32.1.crate) = 312815 SHA256 (rust/crates/ast_node-0.7.3.crate) = f93f52ce8fac3d0e6720a92b0576d737c01b1b5db4dd786e962e5925f00bf755 SIZE (rust/crates/ast_node-0.7.3.crate) = 6539 SHA256 (rust/crates/async-compression-0.3.8.crate) = 5443ccbb270374a2b1055fc72da40e1f237809cd6bb0e97e66d264cd138473a6 SIZE (rust/crates/async-compression-0.3.8.crate) = 57977 -SHA256 (rust/crates/async-stream-0.3.1.crate) = 0a26cb53174ddd320edfff199a853f93d571f48eeb4dde75e67a9a3dbb7b7e5e -SIZE (rust/crates/async-stream-0.3.1.crate) = 11408 -SHA256 (rust/crates/async-stream-impl-0.3.1.crate) = db134ba52475c060f3329a8ef0f8786d6b872ed01515d4b79c162e5798da1340 -SIZE (rust/crates/async-stream-impl-0.3.1.crate) = 3418 +SHA256 (rust/crates/async-stream-0.3.2.crate) = 171374e7e3b2504e0e5236e3b59260560f9fe94bfe9ac39ba5e4e929c5590625 +SIZE (rust/crates/async-stream-0.3.2.crate) = 11869 +SHA256 (rust/crates/async-stream-impl-0.3.2.crate) = 648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308 +SIZE (rust/crates/async-stream-impl-0.3.2.crate) = 4100 SHA256 (rust/crates/async-trait-0.1.50.crate) = 0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722 SIZE (rust/crates/async-trait-0.1.50.crate) = 25321 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/auto_impl-0.4.1.crate) = 42cbf586c80ada5e5ccdecae80d3ef0854f224e2dd74435f8d87e6831b8d0a38 SIZE (rust/crates/auto_impl-0.4.1.crate) = 30203 +SHA256 (rust/crates/autocfg-0.1.7.crate) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2 +SIZE (rust/crates/autocfg-0.1.7.crate) = 12158 SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a SIZE (rust/crates/autocfg-1.0.1.crate) = 12908 SHA256 (rust/crates/base64-0.11.0.crate) = b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7 SIZE (rust/crates/base64-0.11.0.crate) = 48362 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd SIZE (rust/crates/base64-0.13.0.crate) = 62070 SHA256 (rust/crates/bencher-0.1.5.crate) = 7dfdb4953a096c551ce9ace855a604d702e6e62d77fac690575ae347571717f5 SIZE (rust/crates/bencher-0.1.5.crate) = 18827 SHA256 (rust/crates/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de SIZE (rust/crates/bit-set-0.5.2.crate) = 14093 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 SIZE (rust/crates/bitflags-1.2.1.crate) = 16745 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 SHA256 (rust/crates/brotli-3.3.0.crate) = 7f29919120f08613aadcd4383764e00526fc9f18b6c0895814faeed0dd78613e SIZE (rust/crates/brotli-3.3.0.crate) = 1375755 SHA256 (rust/crates/brotli-decompressor-2.3.1.crate) = 1052e1c3b8d4d80eb84a8b94f0a1498797b5fb96314c001156a1c761940ef4ec SIZE (rust/crates/brotli-decompressor-2.3.1.crate) = 193003 SHA256 (rust/crates/build_const-0.2.2.crate) = b4ae4235e6dac0694637c763029ecea1a2ec9e4e06ec2729bd21ba4d9c863eb7 SIZE (rust/crates/build_const-0.2.2.crate) = 4511 -SHA256 (rust/crates/bumpalo-3.6.1.crate) = 63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe -SIZE (rust/crates/bumpalo-3.6.1.crate) = 133836 +SHA256 (rust/crates/bumpalo-3.7.0.crate) = 9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631 +SIZE (rust/crates/bumpalo-3.7.0.crate) = 134261 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 SHA256 (rust/crates/bytes-1.0.1.crate) = b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040 SIZE (rust/crates/bytes-1.0.1.crate) = 48142 -SHA256 (rust/crates/cc-1.0.67.crate) = e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd -SIZE (rust/crates/cc-1.0.67.crate) = 53486 +SHA256 (rust/crates/cc-1.0.68.crate) = 4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787 +SIZE (rust/crates/cc-1.0.68.crate) = 55936 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 SIZE (rust/crates/chrono-0.4.19.crate) = 155663 SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002 SIZE (rust/crates/clap-2.33.3.crate) = 201925 +SHA256 (rust/crates/clipboard-win-4.2.1.crate) = 4e4ea1881992efc993e4dc50a324cdbd03216e41bdc8385720ff47efc9bd2ca8 +SIZE (rust/crates/clipboard-win-4.2.1.crate) = 12142 SHA256 (rust/crates/cocoa-foundation-0.1.0.crate) = 7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318 SIZE (rust/crates/cocoa-foundation-0.1.0.crate) = 10645 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e SIZE (rust/crates/convert_case-0.4.0.crate) = 8098 SHA256 (rust/crates/copyless-0.1.5.crate) = a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536 SIZE (rust/crates/copyless-0.1.5.crate) = 8264 SHA256 (rust/crates/core-foundation-0.9.1.crate) = 0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62 SIZE (rust/crates/core-foundation-0.9.1.crate) = 25985 SHA256 (rust/crates/core-foundation-sys-0.8.2.crate) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b SIZE (rust/crates/core-foundation-sys-0.8.2.crate) = 17461 SHA256 (rust/crates/core-graphics-types-0.1.1.crate) = 3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b SIZE (rust/crates/core-graphics-types-0.1.1.crate) = 2530 -SHA256 (rust/crates/cpufeatures-0.1.4.crate) = ed00c67cb5d0a7d64a44f6ad2668db7e7530311dd53ea79bcd4fb022c64911c8 -SIZE (rust/crates/cpufeatures-0.1.4.crate) = 10129 +SHA256 (rust/crates/cpufeatures-0.1.5.crate) = 66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef +SIZE (rust/crates/cpufeatures-0.1.5.crate) = 10419 SHA256 (rust/crates/crc-1.8.1.crate) = d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb SIZE (rust/crates/crc-1.8.1.crate) = 9114 SHA256 (rust/crates/crc32fast-1.2.1.crate) = 81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a SIZE (rust/crates/crc32fast-1.2.1.crate) = 38172 SHA256 (rust/crates/crossbeam-channel-0.5.1.crate) = 06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4 SIZE (rust/crates/crossbeam-channel-0.5.1.crate) = 86919 -SHA256 (rust/crates/crossbeam-utils-0.8.4.crate) = 4feb231f0d4d6af81aed15928e58ecf5816aa62a2393e2c82f46973e92a9a278 -SIZE (rust/crates/crossbeam-utils-0.8.4.crate) = 37279 +SHA256 (rust/crates/crossbeam-utils-0.8.5.crate) = d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db +SIZE (rust/crates/crossbeam-utils-0.8.5.crate) = 38414 SHA256 (rust/crates/d3d12-0.4.0.crate) = 091ed1b25fe47c7ff129fc440c23650b6114f36aa00bc7212cc8041879294428 SIZE (rust/crates/d3d12-0.4.0.crate) = 13994 SHA256 (rust/crates/darling-0.10.2.crate) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858 SIZE (rust/crates/darling-0.10.2.crate) = 17620 SHA256 (rust/crates/darling_core-0.10.2.crate) = f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b SIZE (rust/crates/darling_core-0.10.2.crate) = 44339 SHA256 (rust/crates/darling_macro-0.10.2.crate) = d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72 SIZE (rust/crates/darling_macro-0.10.2.crate) = 1919 SHA256 (rust/crates/dashmap-4.0.2.crate) = e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c SIZE (rust/crates/dashmap-4.0.2.crate) = 21066 SHA256 (rust/crates/data-encoding-2.3.2.crate) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57 SIZE (rust/crates/data-encoding-2.3.2.crate) = 19159 SHA256 (rust/crates/data-url-0.1.0.crate) = d33fe99ccedd6e84bc035f1931bb2e6be79739d6242bd895e7311c886c50dc9c SIZE (rust/crates/data-url-0.1.0.crate) = 19783 -SHA256 (rust/crates/deno_doc-0.7.0.crate) = eb9f5800d75fa92e10d924fd13f8c24012064cdbea56a8d074b72f909c0899c7 -SIZE (rust/crates/deno_doc-0.7.0.crate) = 45676 -SHA256 (rust/crates/deno_lint-0.8.0.crate) = 2241e0207cba548cbcbe3d3f36023102b3d5b64afeca9ffba9d72412f22e4990 -SIZE (rust/crates/deno_lint-0.8.0.crate) = 210982 -SHA256 (rust/crates/derive_more-0.99.14.crate) = 5cc7b9cef1e351660e5443924e4f43ab25fbbed3e9a5f052df3677deb4d6b320 -SIZE (rust/crates/derive_more-0.99.14.crate) = 54790 +SHA256 (rust/crates/deno_doc-0.8.0.crate) = 5aa1a8ed91c51b04defa8ab3eda64165b1c98f2a083415d40add13b9207b24aa +SIZE (rust/crates/deno_doc-0.8.0.crate) = 45679 +SHA256 (rust/crates/deno_lint-0.10.0.crate) = 1f0c42c810399f611cfb7fa0a9c25b70351e4724806313bfca98720dd0509650 +SIZE (rust/crates/deno_lint-0.10.0.crate) = 216887 +SHA256 (rust/crates/derive_more-0.99.16.crate) = 40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df +SIZE (rust/crates/derive_more-0.99.16.crate) = 56233 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 SIZE (rust/crates/digest-0.9.0.crate) = 13247 SHA256 (rust/crates/dissimilar-1.0.2.crate) = fc4b29f4b9bb94bf267d57269fd0706d343a160937108e9619fe380645428abb SIZE (rust/crates/dissimilar-1.0.2.crate) = 27914 SHA256 (rust/crates/dlopen-0.1.8.crate) = 71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937 SIZE (rust/crates/dlopen-0.1.8.crate) = 29753 SHA256 (rust/crates/dlopen_derive-0.1.4.crate) = f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581 SIZE (rust/crates/dlopen_derive-0.1.4.crate) = 3491 -SHA256 (rust/crates/dprint-core-0.42.0.crate) = 690b3f34a0c0825e5ebbc58f0f0ddf979a6f5fff32f7317886d4917507035760 -SIZE (rust/crates/dprint-core-0.42.0.crate) = 39948 SHA256 (rust/crates/dprint-core-0.43.0.crate) = 92a4571aa19f70392c2e2868242c5bb1d12dbb489abd29f09411a49483d83d0e SIZE (rust/crates/dprint-core-0.43.0.crate) = 39965 -SHA256 (rust/crates/dprint-plugin-json-0.12.0.crate) = 8f81e800eede53035880e45b535f6dfd14db3f2ac376f2ab0b67bb0c66224999 -SIZE (rust/crates/dprint-plugin-json-0.12.0.crate) = 15656 -SHA256 (rust/crates/dprint-plugin-markdown-0.9.1.crate) = 53014a2ee8a25470c84d2bdae7d36b7fb4022081a9205aeb8fb9a40c86e080eb -SIZE (rust/crates/dprint-plugin-markdown-0.9.1.crate) = 31391 -SHA256 (rust/crates/dprint-plugin-typescript-0.47.0.crate) = 790fb4965f3b4ed7f9627197cf87fdd1a42c7f34f797210988e859cbc9f43d29 -SIZE (rust/crates/dprint-plugin-typescript-0.47.0.crate) = 991265 -SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.22.0.crate) = ff621b9508e6cf0becbc72a314315bff6fda7ddb1c208b2f649ab0a646765c07 -SIZE (rust/crates/dprint-swc-ecma-ast-view-0.22.0.crate) = 75903 +SHA256 (rust/crates/dprint-plugin-json-0.12.1.crate) = 1d7402249f4d5d1bf03fe07dc366db5cabe7a3a0c9536a287ffca5171e9ac55c +SIZE (rust/crates/dprint-plugin-json-0.12.1.crate) = 17504 +SHA256 (rust/crates/dprint-plugin-markdown-0.9.2.crate) = 2840570a4920ce0d5742ce80642b00aecc411ca0ae8aead905222e0ee3746ae8 +SIZE (rust/crates/dprint-plugin-markdown-0.9.2.crate) = 31530 +SHA256 (rust/crates/dprint-plugin-typescript-0.48.0.crate) = ffdbbdb7c1661b4b12bc415f5afe55347685fe717733d534e2b3e93d0d7711f8 +SIZE (rust/crates/dprint-plugin-typescript-0.48.0.crate) = 991338 +SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.23.0.crate) = cd5de0d5e8bdbbad4f6d71d754164803ba4aef42f50db2e65c8a5ca4185ac69f +SIZE (rust/crates/dprint-swc-ecma-ast-view-0.23.0.crate) = 75900 +SHA256 (rust/crates/drm-fourcc-2.1.1.crate) = ebbf3a5ed4671aabffefce172ff43d69c1f27dd2c6aea28e5212a70f32ada0cf +SIZE (rust/crates/drm-fourcc-2.1.1.crate) = 11198 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 SIZE (rust/crates/either-1.6.1.crate) = 13641 SHA256 (rust/crates/encoding_rs-0.8.28.crate) = 80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065 SIZE (rust/crates/encoding_rs-0.8.28.crate) = 1368577 SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d SIZE (rust/crates/endian-type-0.1.2.crate) = 2340 SHA256 (rust/crates/enum-as-inner-0.3.3.crate) = 7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595 SIZE (rust/crates/enum-as-inner-0.3.3.crate) = 11450 SHA256 (rust/crates/enum_kind-0.2.1.crate) = 78b940da354ae81ef0926c5eaa428207b8f4f091d3956c891dfbd124162bed99 SIZE (rust/crates/enum_kind-0.2.1.crate) = 5915 -SHA256 (rust/crates/env_logger-0.8.3.crate) = 17392a012ea30ef05a610aa97dfb49496e71c9f676b27879922ea5bdf60d9d3f -SIZE (rust/crates/env_logger-0.8.3.crate) = 32543 +SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3 +SIZE (rust/crates/env_logger-0.8.4.crate) = 33342 SHA256 (rust/crates/errno-0.1.8.crate) = 1e2b2decb0484e15560df3210cf0d78654bb0864b2c138977c07e377a1bae0e2 SIZE (rust/crates/errno-0.1.8.crate) = 3199 SHA256 (rust/crates/errno-0.2.7.crate) = fa68f2fb9cae9d37c9b2b3584aba698a2e97f72d7aef7b9f7aa71d8b54ce46fe SIZE (rust/crates/errno-0.2.7.crate) = 8960 SHA256 (rust/crates/errno-dragonfly-0.1.1.crate) = 14ca354e36190500e1e1fb267c647932382b54053c50b14970856c0b00a35067 SIZE (rust/crates/errno-dragonfly-0.1.1.crate) = 1370 +SHA256 (rust/crates/error-code-2.3.0.crate) = b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff +SIZE (rust/crates/error-code-2.3.0.crate) = 5327 SHA256 (rust/crates/exec-0.3.1.crate) = 886b70328cba8871bfc025858e1de4be16b1d5088f2ba50b57816f4210672615 SIZE (rust/crates/exec-0.3.1.crate) = 8748 +SHA256 (rust/crates/external-memory-0.0.1.crate) = e4dfe8d292b014422776a8c516862d2bff8a81b223a4461dfdc45f3862dc9d39 +SIZE (rust/crates/external-memory-0.0.1.crate) = 4732 SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 SHA256 (rust/crates/fancy-regex-0.5.0.crate) = fe09872bd11351a75f22b24c3769fc863e8212d926d6db46b94ad710d14cc5cc SIZE (rust/crates/fancy-regex-0.5.0.crate) = 73970 +SHA256 (rust/crates/fd-lock-2.0.0.crate) = 0010f02effd88c702318c5dde0463206be67495d0b4d906ba7c0a8f166cc7f06 +SIZE (rust/crates/fd-lock-2.0.0.crate) = 11368 SHA256 (rust/crates/filetime-0.2.14.crate) = 1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8 SIZE (rust/crates/filetime-0.2.14.crate) = 14358 SHA256 (rust/crates/fixedbitset-0.2.0.crate) = 37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d SIZE (rust/crates/fixedbitset-0.2.0.crate) = 13597 SHA256 (rust/crates/flate2-1.0.20.crate) = cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0 SIZE (rust/crates/flate2-1.0.20.crate) = 74036 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773 SHA256 (rust/crates/from_variant-0.1.3.crate) = 0951635027ca477be98f8774abd6f0345233439d63f307e47101acb40c7cc63d SIZE (rust/crates/from_variant-0.1.3.crate) = 1758 -SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 -SIZE (rust/crates/fs2-0.4.3.crate) = 13138 -SHA256 (rust/crates/fsevent-2.0.2.crate) = 97f347202c95c98805c216f9e1df210e8ebaec9fdb2365700a43c10797a35e63 -SIZE (rust/crates/fsevent-2.0.2.crate) = 11252 -SHA256 (rust/crates/fsevent-sys-3.1.0.crate) = ca6f5e6817058771c10f0eb0f05ddf1e35844266f972004fe8e4b21fda295bd5 -SIZE (rust/crates/fsevent-sys-3.1.0.crate) = 4251 +SHA256 (rust/crates/fsevent-sys-4.0.0.crate) = 5c0e564d24da983c053beff1bb7178e237501206840a3e6bf4e267b9e8ae734a +SIZE (rust/crates/fsevent-sys-4.0.0.crate) = 4276 SHA256 (rust/crates/fslock-0.1.6.crate) = b14c83e47c73f7d62d907ae24a1a98e9132df3c33eb6c54fcf4bce0dbc41d5af SIZE (rust/crates/fslock-0.1.6.crate) = 9410 SHA256 (rust/crates/futures-0.3.15.crate) = 0e7e43a803dae2fa37c1f6a8fe121e1f7bf9548b4dfc0522a42f34145dadfc27 SIZE (rust/crates/futures-0.3.15.crate) = 46425 SHA256 (rust/crates/futures-channel-0.3.15.crate) = e682a68b29a882df0545c143dc3646daefe80ba479bcdede94d5a703de2871e2 SIZE (rust/crates/futures-channel-0.3.15.crate) = 31867 SHA256 (rust/crates/futures-core-0.3.15.crate) = 0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1 SIZE (rust/crates/futures-core-0.3.15.crate) = 14514 SHA256 (rust/crates/futures-executor-0.3.15.crate) = badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79 SIZE (rust/crates/futures-executor-0.3.15.crate) = 17166 SHA256 (rust/crates/futures-io-0.3.15.crate) = acc499defb3b348f8d8f3f66415835a9131856ff7714bf10dadfc4ec4bdb29a1 SIZE (rust/crates/futures-io-0.3.15.crate) = 9058 SHA256 (rust/crates/futures-macro-0.3.15.crate) = a4c40298486cdf52cc00cd6d6987892ba502c7656a16a4192a9992b1ccedd121 SIZE (rust/crates/futures-macro-0.3.15.crate) = 10872 SHA256 (rust/crates/futures-sink-0.3.15.crate) = a57bead0ceff0d6dde8f465ecd96c9338121bb7717d3e7b108059531870c4282 SIZE (rust/crates/futures-sink-0.3.15.crate) = 7672 SHA256 (rust/crates/futures-task-0.3.15.crate) = 8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae SIZE (rust/crates/futures-task-0.3.15.crate) = 11811 SHA256 (rust/crates/futures-util-0.3.15.crate) = feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967 SIZE (rust/crates/futures-util-0.3.15.crate) = 141962 SHA256 (rust/crates/fwdansi-1.1.0.crate) = 08c1f5787fe85505d1f7777268db5103d80a7a374d2316a7ce262e57baf8f208 SIZE (rust/crates/fwdansi-1.1.0.crate) = 8280 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 SHA256 (rust/crates/gcc-0.3.55.crate) = 8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2 SIZE (rust/crates/gcc-0.3.55.crate) = 37262 SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817 SIZE (rust/crates/generic-array-0.14.4.crate) = 28916 SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce SIZE (rust/crates/getrandom-0.1.16.crate) = 25077 -SHA256 (rust/crates/getrandom-0.2.2.crate) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8 -SIZE (rust/crates/getrandom-0.2.2.crate) = 26010 -SHA256 (rust/crates/gfx-auxil-0.9.0.crate) = 9ccf8711c9994dfa34337466bee3ae1462e172874c432ce4eb120ab2e98d39cf -SIZE (rust/crates/gfx-auxil-0.9.0.crate) = 2725 -SHA256 (rust/crates/gfx-backend-dx11-0.8.0.crate) = 6f839f27f8c8a6dc553ccca7f5b35a42009432bc25db9688bba7061cd394161f -SIZE (rust/crates/gfx-backend-dx11-0.8.0.crate) = 70295 -SHA256 (rust/crates/gfx-backend-dx12-0.8.0.crate) = 3937738b0da5839bba4e33980d29f9a06dbce184d04a3a08c9a949e7953700e3 -SIZE (rust/crates/gfx-backend-dx12-0.8.0.crate) = 87922 -SHA256 (rust/crates/gfx-backend-empty-0.8.0.crate) = 2ac55ada4bfcd35479b3421eea324d36d7da5f724e2f66ecb36d4efdb7041a5e -SIZE (rust/crates/gfx-backend-empty-0.8.0.crate) = 7253 -SHA256 (rust/crates/gfx-backend-gl-0.8.1.crate) = 0caa03d6e0b7b4f202aea1f20c3f3288cfa06d92d24cea9d69c9a7627967244a -SIZE (rust/crates/gfx-backend-gl-0.8.1.crate) = 64336 -SHA256 (rust/crates/gfx-backend-metal-0.8.2.crate) = 340895ad544ba46433acb3bdabece0ef16f2dbedc030adbd7c9eaf2839fbed41 -SIZE (rust/crates/gfx-backend-metal-0.8.2.crate) = 137552 -SHA256 (rust/crates/gfx-backend-vulkan-0.8.0.crate) = a353fc6fdb42ec646de49bbb74e4870e37a7e680caf33f3ac0615c30b1146d94 -SIZE (rust/crates/gfx-backend-vulkan-0.8.0.crate) = 50867 -SHA256 (rust/crates/gfx-hal-0.8.0.crate) = 6d285bfd566f6b9134af908446ca350c0a1047495dfb9bbd826e701e8ee1d259 -SIZE (rust/crates/gfx-hal-0.8.0.crate) = 61560 +SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753 +SIZE (rust/crates/getrandom-0.2.3.crate) = 26261 +SHA256 (rust/crates/gfx-auxil-0.10.0.crate) = 1694991b11d642680e82075a75c7c2bd75556b805efa7660b705689f05b1ab1c +SIZE (rust/crates/gfx-auxil-0.10.0.crate) = 2693 +SHA256 (rust/crates/gfx-backend-dx11-0.9.0.crate) = 8f9e453baf3aaef2b0c354ce0b3d63d76402e406a59b64b7182d123cfa6635ae +SIZE (rust/crates/gfx-backend-dx11-0.9.0.crate) = 71064 +SHA256 (rust/crates/gfx-backend-dx12-0.9.1.crate) = 21506399f64a3c4d389182a89a30073856ae33eb712315456b4fd8f39ee7682a +SIZE (rust/crates/gfx-backend-dx12-0.9.1.crate) = 89282 +SHA256 (rust/crates/gfx-backend-empty-0.9.0.crate) = 29c8f813c47791918aa00dc9c9ddf961d23fa8c2a5d869e6cb8ea84f944820f4 +SIZE (rust/crates/gfx-backend-empty-0.9.0.crate) = 7970 +SHA256 (rust/crates/gfx-backend-gl-0.9.0.crate) = 6bae057fc3a0ab23ecf97ae51d4017d27d5ddf0aab16ee6dcb58981af88c3152 +SIZE (rust/crates/gfx-backend-gl-0.9.0.crate) = 65197 +SHA256 (rust/crates/gfx-backend-metal-0.9.1.crate) = 0de85808e2a98994c6af925253f8a9593bc57180ef1ea137deab6d35cc949517 +SIZE (rust/crates/gfx-backend-metal-0.9.1.crate) = 140551 +SHA256 (rust/crates/gfx-backend-vulkan-0.9.0.crate) = a9861ec855acbbc65c0e4f966d761224886e811dc2c6d413a4776e9293d0e5c0 +SIZE (rust/crates/gfx-backend-vulkan-0.9.0.crate) = 61538 +SHA256 (rust/crates/gfx-hal-0.9.0.crate) = 7fbb575ea793dd0507b3082f4f2cde62dc9f3cebd98f5cd49ba2a4da97a976fd +SIZE (rust/crates/gfx-hal-0.9.0.crate) = 66869 +SHA256 (rust/crates/gfx-renderdoc-0.1.0.crate) = c8027995e247e2426d3a00d13f5191dd56c314bff02dc4b54cbf727f1ba9c40a +SIZE (rust/crates/gfx-renderdoc-0.1.0.crate) = 2034 SHA256 (rust/crates/glow-0.9.0.crate) = 4b80b98efaa8a34fce11d60dd2ce2760d5d83c373cbcc73bb87c2a3a84a54108 SIZE (rust/crates/glow-0.9.0.crate) = 136585 -SHA256 (rust/crates/gpu-alloc-0.4.5.crate) = bc76088804bb65a6f3b880bea9306fdaeffb25ebb453105fafa691282ee9fdba -SIZE (rust/crates/gpu-alloc-0.4.5.crate) = 18842 +SHA256 (rust/crates/gpu-alloc-0.4.7.crate) = cbc1b6ca374e81862526786d9cb42357ce03706ed1b8761730caafd02ab91f3a +SIZE (rust/crates/gpu-alloc-0.4.7.crate) = 19201 SHA256 (rust/crates/gpu-alloc-types-0.2.0.crate) = 54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5 SIZE (rust/crates/gpu-alloc-types-0.2.0.crate) = 3073 SHA256 (rust/crates/gpu-descriptor-0.1.1.crate) = e8a70f1e87a3840ed6a3e99e02c2b861e4dbdf26f0d07e38f42ea5aff46cfce2 SIZE (rust/crates/gpu-descriptor-0.1.1.crate) = 5598 SHA256 (rust/crates/gpu-descriptor-types-0.1.1.crate) = 363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126 SIZE (rust/crates/gpu-descriptor-types-0.1.1.crate) = 1956 SHA256 (rust/crates/h2-0.3.3.crate) = 825343c4eef0b63f541f8903f395dc5beb362a979b5799a84062527ef1e37726 SIZE (rust/crates/h2-0.3.3.crate) = 158845 SHA256 (rust/crates/hashbrown-0.9.1.crate) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04 SIZE (rust/crates/hashbrown-0.9.1.crate) = 77734 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 SHA256 (rust/crates/hashlink-0.7.0.crate) = 7249a3129cbc1ffccd74857f81464a323a152173cdb134e0fd81bc803b29facf SIZE (rust/crates/hashlink-0.7.0.crate) = 25309 -SHA256 (rust/crates/heck-0.3.2.crate) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac -SIZE (rust/crates/heck-0.3.2.crate) = 54718 -SHA256 (rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c -SIZE (rust/crates/hermit-abi-0.1.18.crate) = 9936 +SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c +SIZE (rust/crates/heck-0.3.3.crate) = 10260 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 SIZE (rust/crates/hostname-0.3.1.crate) = 9272 SHA256 (rust/crates/http-0.2.4.crate) = 527e8c9ac747e28542699a951517aa9a6945af506cd1f2e1b53a576c17b6cc11 SIZE (rust/crates/http-0.2.4.crate) = 105489 SHA256 (rust/crates/http-body-0.4.2.crate) = 60daa14be0e0786db0f03a9e57cb404c9d756eed2b6c62b9ea98ec5743ec75a9 SIZE (rust/crates/http-body-0.4.2.crate) = 7603 SHA256 (rust/crates/httparse-1.4.1.crate) = f3a87b616e37e93c22fb19bcd386f02f3af5ea98a25670ad0fce773de23c5e68 SIZE (rust/crates/httparse-1.4.1.crate) = 25592 -SHA256 (rust/crates/httpdate-1.0.0.crate) = 05842d0d43232b23ccb7060ecb0f0626922c21f30012e97b767b30afd4a5d4b9 -SIZE (rust/crates/httpdate-1.0.0.crate) = 10219 +SHA256 (rust/crates/httpdate-1.0.1.crate) = 6456b8a6c8f33fee7d958fcd1b60d55b11940a79e63ae87013e6d22e26034440 +SIZE (rust/crates/httpdate-1.0.1.crate) = 10293 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.9.crate) = 07d6baa1b441335f3ce5098ac421fb6547c46dda735ca1bc6d0153c838f9dd83 -SIZE (rust/crates/hyper-0.14.9.crate) = 167073 +SHA256 (rust/crates/hyper-0.14.10.crate) = 7728a72c4c7d72665fde02204bcbd93b247721025b222ef78606f14513e0fd03 +SIZE (rust/crates/hyper-0.14.10.crate) = 168209 SHA256 (rust/crates/hyper-rustls-0.22.1.crate) = 5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64 SIZE (rust/crates/hyper-rustls-0.22.1.crate) = 26718 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 SIZE (rust/crates/idna-0.2.3.crate) = 271023 SHA256 (rust/crates/if_chain-1.0.1.crate) = 1f7280c75fb2e2fc47080ec80ccc481376923acb04501957fc38f935c3de5088 SIZE (rust/crates/if_chain-1.0.1.crate) = 7924 SHA256 (rust/crates/indexmap-1.6.2.crate) = 824845a0bf897a9042383849b02c1bc219c2383772efcd5c6f9766fa4b81aef3 SIZE (rust/crates/indexmap-1.6.2.crate) = 50225 SHA256 (rust/crates/inotify-0.9.3.crate) = b031475cb1b103ee221afb806a23d35e0570bf7271d7588762ceba8127ed43b3 SIZE (rust/crates/inotify-0.9.3.crate) = 22066 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 SHA256 (rust/crates/inplace_it-0.3.3.crate) = 90953f308a79fe6d62a4643e51f848fbfddcd05975a38e69fdf4ab86a7baf7ca SIZE (rust/crates/inplace_it-0.3.3.crate) = 13145 SHA256 (rust/crates/input_buffer-0.4.0.crate) = f97967975f448f1a7ddb12b0bc41069d09ed6a1c161a92687e057325db35d413 SIZE (rust/crates/input_buffer-0.4.0.crate) = 7771 SHA256 (rust/crates/instant-0.1.9.crate) = 61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec SIZE (rust/crates/instant-0.1.9.crate) = 5213 SHA256 (rust/crates/ipconfig-0.2.2.crate) = f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7 SIZE (rust/crates/ipconfig-0.2.2.crate) = 23017 -SHA256 (rust/crates/ipnet-2.3.0.crate) = 47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135 -SIZE (rust/crates/ipnet-2.3.0.crate) = 25031 +SHA256 (rust/crates/ipnet-2.3.1.crate) = 68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9 +SIZE (rust/crates/ipnet-2.3.1.crate) = 24932 SHA256 (rust/crates/is-macro-0.1.9.crate) = a322dd16d960e322c3d92f541b4c1a4f0a2e81e1fdeee430d8cecc8b72e8015f SIZE (rust/crates/is-macro-0.1.9.crate) = 4886 SHA256 (rust/crates/itoa-0.4.7.crate) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736 SIZE (rust/crates/itoa-0.4.7.crate) = 12099 SHA256 (rust/crates/jobserver-0.1.22.crate) = 972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd SIZE (rust/crates/jobserver-0.1.22.crate) = 21175 SHA256 (rust/crates/js-sys-0.3.49.crate) = dc15e39392125075f60c95ba416f5381ff6c3a948ff02ab12464715adf56c821 SIZE (rust/crates/js-sys-0.3.49.crate) = 67124 SHA256 (rust/crates/jsonc-parser-0.17.0.crate) = 0cb8a8eb6349c33f5ff1c6f12d09936f048c039411c9a08cd54a378fbf1905e2 SIZE (rust/crates/jsonc-parser-0.17.0.crate) = 42289 SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537 SHA256 (rust/crates/khronos-egl-4.1.0.crate) = 8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3 SIZE (rust/crates/khronos-egl-4.1.0.crate) = 27810 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 SHA256 (rust/crates/lexical-5.2.2.crate) = f404a90a744e32e8be729034fc33b90cf2a56418fbf594d69aa3c0214ad414e5 SIZE (rust/crates/lexical-5.2.2.crate) = 102038 SHA256 (rust/crates/lexical-core-0.7.6.crate) = 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe SIZE (rust/crates/lexical-core-0.7.6.crate) = 494385 -SHA256 (rust/crates/libc-0.2.94.crate) = 18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e -SIZE (rust/crates/libc-0.2.94.crate) = 511713 +SHA256 (rust/crates/libc-0.2.98.crate) = 320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790 +SIZE (rust/crates/libc-0.2.98.crate) = 522087 SHA256 (rust/crates/libloading-0.7.0.crate) = 6f84d96438c15fcd6c3f244c8fce01d1e2b9c6b5623e9c711dc9286d8fc92d6a SIZE (rust/crates/libloading-0.7.0.crate) = 26216 +SHA256 (rust/crates/libm-0.2.1.crate) = c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a +SIZE (rust/crates/libm-0.2.1.crate) = 111906 SHA256 (rust/crates/libsqlite3-sys-0.22.2.crate) = 290b64917f8b0cb885d9de0f9959fe1f775d7fa12f1da2db9001c1c8ab60f89d SIZE (rust/crates/libsqlite3-sys-0.22.2.crate) = 2345859 SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166 SHA256 (rust/crates/lock_api-0.4.4.crate) = 0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb SIZE (rust/crates/lock_api-0.4.4.crate) = 20356 SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 SIZE (rust/crates/log-0.4.14.crate) = 34582 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 -SHA256 (rust/crates/lsp-types-0.89.0.crate) = 07731ecd4ee0654728359a5b95e2a254c857876c04b85225496a35d60345daa7 -SIZE (rust/crates/lsp-types-0.89.0.crate) = 48915 +SHA256 (rust/crates/lsp-types-0.89.2.crate) = 852e0dedfd52cc32325598b2631e0eba31b7b708959676a9f837042f276b09a2 +SIZE (rust/crates/lsp-types-0.89.2.crate) = 49933 SHA256 (rust/crates/lspower-1.1.0.crate) = 3167a7555dbacd9ddf3c42eefcc2d4d5e46bb79cd1702bb25d4152bdf537d4b4 SIZE (rust/crates/lspower-1.1.0.crate) = 55495 SHA256 (rust/crates/lspower-macros-0.2.1.crate) = ca1d48da0e4a6100b4afd52fae99f36d47964a209624021280ad9ffdd410e83d SIZE (rust/crates/lspower-macros-0.2.1.crate) = 3978 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 SHA256 (rust/crates/matches-0.1.8.crate) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 SIZE (rust/crates/matches-0.1.8.crate) = 2216 SHA256 (rust/crates/memchr-2.4.0.crate) = b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc SIZE (rust/crates/memchr-2.4.0.crate) = 63392 -SHA256 (rust/crates/metal-0.22.0.crate) = 1c12e48c737ee9a55e8bb2352bcde588f79ae308d3529ee888f7cc0f469b5777 -SIZE (rust/crates/metal-0.22.0.crate) = 679289 +SHA256 (rust/crates/metal-0.23.0.crate) = 79d7d769f1c104b8388294d6594d491d2e21240636f5f94d37f8a0f3d7904450 +SIZE (rust/crates/metal-0.23.0.crate) = 679407 SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d SIZE (rust/crates/mime-0.3.16.crate) = 15206 SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938 -SHA256 (rust/crates/mio-0.7.11.crate) = cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956 -SIZE (rust/crates/mio-0.7.11.crate) = 86660 +SHA256 (rust/crates/mio-0.7.13.crate) = 8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16 +SIZE (rust/crates/mio-0.7.13.crate) = 87027 SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21 SIZE (rust/crates/miow-0.3.7.crate) = 24563 -SHA256 (rust/crates/naga-0.4.1.crate) = f470a97eafcdd0dbea43d5e1a8ef3557aa31f49ba643d9430dbbf911c162b24c -SIZE (rust/crates/naga-0.4.1.crate) = 248624 +SHA256 (rust/crates/naga-0.5.0.crate) = ef670817eef03d356d5a509ea275e7dd3a78ea9e24261ea3cb2dfed1abb08f64 +SIZE (rust/crates/naga-0.5.0.crate) = 252716 SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54 SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561 SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43 SIZE (rust/crates/nibble_vec-0.1.0.crate) = 11796 SHA256 (rust/crates/nix-0.20.0.crate) = fa9b4819da1bc61c0ea48b63b7bc8604064dd43013e7cc325df098d49cd7c18a SIZE (rust/crates/nix-0.20.0.crate) = 216983 -SHA256 (rust/crates/notify-5.0.0-pre.8.crate) = 46bbbcd078f1f00ddb7a9abe70b96e91229b44b0b3afdec610f8e5137f8f014b -SIZE (rust/crates/notify-5.0.0-pre.8.crate) = 47481 +SHA256 (rust/crates/notify-5.0.0-pre.10.crate) = 51f18203a26893ca1d3526cf58084025d5639f91c44f8b70ab3b724f60e819a0 +SIZE (rust/crates/notify-5.0.0-pre.10.crate) = 48888 SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44 SIZE (rust/crates/ntapi-0.3.6.crate) = 127221 SHA256 (rust/crates/num-bigint-0.2.6.crate) = 090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304 SIZE (rust/crates/num-bigint-0.2.6.crate) = 87275 +SHA256 (rust/crates/num-bigint-0.4.0.crate) = 4e0d047c1062aa51e256408c560894e5251f08925980e53cf1aa5bd00eec6512 +SIZE (rust/crates/num-bigint-0.4.0.crate) = 90002 +SHA256 (rust/crates/num-bigint-dig-0.7.0.crate) = 4547ee5541c18742396ae2c895d0717d0f886d8823b8399cdaf7b07d63ad0480 +SIZE (rust/crates/num-bigint-dig-0.7.0.crate) = 123930 SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db SIZE (rust/crates/num-integer-0.1.44.crate) = 22216 +SHA256 (rust/crates/num-iter-0.1.42.crate) = b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59 +SIZE (rust/crates/num-iter-0.1.42.crate) = 10450 SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290 SIZE (rust/crates/num-traits-0.2.14.crate) = 45476 SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3 SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704 SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 SIZE (rust/crates/objc-0.2.7.crate) = 22036 SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4 SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251 -SHA256 (rust/crates/once_cell-1.7.2.crate) = af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3 -SIZE (rust/crates/once_cell-1.7.2.crate) = 28250 +SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56 +SIZE (rust/crates/once_cell-1.8.0.crate) = 28925 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767 SHA256 (rust/crates/os_pipe-0.9.2.crate) = fb233f06c2307e1f5ce2ecad9f8121cffbbee2c95428f44ea85222e460d0d213 SIZE (rust/crates/os_pipe-0.9.2.crate) = 9707 SHA256 (rust/crates/owning_ref-0.4.1.crate) = 6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce SIZE (rust/crates/owning_ref-0.4.1.crate) = 12658 SHA256 (rust/crates/parking_lot-0.11.1.crate) = 6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb SIZE (rust/crates/parking_lot-0.11.1.crate) = 39854 SHA256 (rust/crates/parking_lot_core-0.8.3.crate) = fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018 SIZE (rust/crates/parking_lot_core-0.8.3.crate) = 32147 +SHA256 (rust/crates/pem-0.8.3.crate) = fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb +SIZE (rust/crates/pem-0.8.3.crate) = 9395 SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748 SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53 SIZE (rust/crates/pest-2.1.3.crate) = 77986 SHA256 (rust/crates/petgraph-0.5.1.crate) = 467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7 SIZE (rust/crates/petgraph-0.5.1.crate) = 147173 SHA256 (rust/crates/phf-0.8.0.crate) = 3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12 SIZE (rust/crates/phf-0.8.0.crate) = 3902 SHA256 (rust/crates/phf_generator-0.8.0.crate) = 17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526 SIZE (rust/crates/phf_generator-0.8.0.crate) = 7604 SHA256 (rust/crates/phf_macros-0.8.0.crate) = 7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c SIZE (rust/crates/phf_macros-0.8.0.crate) = 5814 SHA256 (rust/crates/phf_shared-0.8.0.crate) = c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7 SIZE (rust/crates/phf_shared-0.8.0.crate) = 2860 SHA256 (rust/crates/pin-project-1.0.7.crate) = c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4 SIZE (rust/crates/pin-project-1.0.7.crate) = 54847 SHA256 (rust/crates/pin-project-internal-1.0.7.crate) = 48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f SIZE (rust/crates/pin-project-internal-1.0.7.crate) = 27884 -SHA256 (rust/crates/pin-project-lite-0.2.6.crate) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905 -SIZE (rust/crates/pin-project-lite-0.2.6.crate) = 25494 +SHA256 (rust/crates/pin-project-lite-0.2.7.crate) = 8d31d11c69a6b52a174b42bdc0c30e5e11670f90788b2c471c31c1d17d449443 +SIZE (rust/crates/pin-project-lite-0.2.7.crate) = 27212 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.19.crate) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c SIZE (rust/crates/pkg-config-0.3.19.crate) = 15451 SHA256 (rust/crates/pmutil-0.5.3.crate) = 3894e5d549cccbe44afecf72922f277f603cd4bb0219c8342631ef18fffbe004 SIZE (rust/crates/pmutil-0.5.3.crate) = 11031 SHA256 (rust/crates/ppv-lite86-0.2.10.crate) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857 SIZE (rust/crates/ppv-lite86-0.2.10.crate) = 20915 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5 SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556 SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086 SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495 SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759 SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731 -SHA256 (rust/crates/proc-macro2-1.0.26.crate) = a152013215dca273577e18d2bf00fa862b89b24169fb78c4c95aeb07992c9cec -SIZE (rust/crates/proc-macro2-1.0.26.crate) = 38233 -SHA256 (rust/crates/profiling-1.0.1.crate) = c3a66d5e88679f2720126c11ee29da07a08f094eac52306b066edd7d393752d6 -SIZE (rust/crates/profiling-1.0.1.crate) = 1685545 +SHA256 (rust/crates/proc-macro2-1.0.27.crate) = f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038 +SIZE (rust/crates/proc-macro2-1.0.27.crate) = 38625 +SHA256 (rust/crates/profiling-1.0.3.crate) = 87dfd5592a8eed7e74f56ad7b125f8234763b805c30f0c7c95c486920026a6ec +SIZE (rust/crates/profiling-1.0.3.crate) = 1685561 SHA256 (rust/crates/pty-0.2.2.crate) = f50f3d255966981eb4e4c5df3e983e6f7d163221f547406d83b6a460ff5c5ee8 SIZE (rust/crates/pty-0.2.2.crate) = 7641 SHA256 (rust/crates/pulldown-cmark-0.8.0.crate) = ffade02495f22453cd593159ea2f59827aae7f53fa8323f756799b670881dcf8 SIZE (rust/crates/pulldown-cmark-0.8.0.crate) = 106330 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1 SIZE (rust/crates/quote-0.6.13.crate) = 17475 SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7 SIZE (rust/crates/quote-1.0.9.crate) = 25042 SHA256 (rust/crates/radix_fmt-1.0.0.crate) = ce082a9940a7ace2ad4a8b7d0b1eac6aa378895f18be598230c5f2284ac05426 SIZE (rust/crates/radix_fmt-1.0.0.crate) = 8743 SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd SIZE (rust/crates/radix_trie-0.2.1.crate) = 251366 SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 SIZE (rust/crates/rand-0.7.3.crate) = 112246 -SHA256 (rust/crates/rand-0.8.3.crate) = 0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e -SIZE (rust/crates/rand-0.8.3.crate) = 84493 +SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8 +SIZE (rust/crates/rand-0.8.4.crate) = 87406 SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402 SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267 -SHA256 (rust/crates/rand_chacha-0.3.0.crate) = e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d -SIZE (rust/crates/rand_chacha-0.3.0.crate) = 13920 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 SIZE (rust/crates/rand_core-0.5.1.crate) = 21116 -SHA256 (rust/crates/rand_core-0.6.2.crate) = 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7 -SIZE (rust/crates/rand_core-0.6.2.crate) = 21708 +SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 +SIZE (rust/crates/rand_core-0.6.3.crate) = 21938 SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670 -SHA256 (rust/crates/rand_hc-0.3.0.crate) = 3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73 -SIZE (rust/crates/rand_hc-0.3.0.crate) = 11780 +SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7 +SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891 SHA256 (rust/crates/rand_pcg-0.2.1.crate) = 16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429 SIZE (rust/crates/rand_pcg-0.2.1.crate) = 11291 SHA256 (rust/crates/range-alloc-0.1.2.crate) = 63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6 SIZE (rust/crates/range-alloc-0.1.2.crate) = 3428 SHA256 (rust/crates/raw-window-handle-0.3.3.crate) = 0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211 SIZE (rust/crates/raw-window-handle-0.3.3.crate) = 5798 -SHA256 (rust/crates/redox_syscall-0.2.8.crate) = 742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc -SIZE (rust/crates/redox_syscall-0.2.8.crate) = 23697 +SHA256 (rust/crates/redox_syscall-0.2.9.crate) = 5ab49abadf3f9e1c4bc499e8845e152ad87d2ad2d30371841171169e9d75feee +SIZE (rust/crates/redox_syscall-0.2.9.crate) = 23533 SHA256 (rust/crates/regex-1.4.3.crate) = d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a SIZE (rust/crates/regex-1.4.3.crate) = 237273 SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293 SHA256 (rust/crates/relative-path-1.4.0.crate) = a479d53d7eed831f3c92ca79c61002d5987e21417d528296832f802bca532380 SIZE (rust/crates/relative-path-1.4.0.crate) = 21021 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 -SHA256 (rust/crates/reqwest-0.11.3.crate) = 2296f2fac53979e8ccbc4a1136b25dcefd37be9ed7e4a1f6b05a6029c84ff124 -SIZE (rust/crates/reqwest-0.11.3.crate) = 129367 +SHA256 (rust/crates/renderdoc-sys-0.7.1.crate) = f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157 +SIZE (rust/crates/renderdoc-sys-0.7.1.crate) = 4592 +SHA256 (rust/crates/reqwest-0.11.4.crate) = 246e9f61b9bb77df069a947682be06e31ac43ea37862e244a69f177694ea6d22 +SIZE (rust/crates/reqwest-0.11.4.crate) = 132776 SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00 SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352 SHA256 (rust/crates/retain_mut-0.1.3.crate) = e9c17925a9027d298a4603d286befe3f9dc0e8ed02523141914eb628798d6e5b SIZE (rust/crates/retain_mut-0.1.3.crate) = 3642 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc SIZE (rust/crates/ring-0.16.20.crate) = 5082615 SHA256 (rust/crates/ron-0.6.4.crate) = 064ea8613fb712a19faf920022ec8ddf134984f100090764a4e1d768f3827f1f SIZE (rust/crates/ron-0.6.4.crate) = 43997 +SHA256 (rust/crates/rose_tree-0.2.0.crate) = 284de9dae38774e2813aaabd7e947b4a6fe9b8c58c2309f754a487cdd50de1c2 +SIZE (rust/crates/rose_tree-0.2.0.crate) = 11244 +SHA256 (rust/crates/rsa-0.4.0.crate) = 68ef841a26fc5d040ced0417c6c6a64ee851f42489df11cdf0218e545b6f8d28 +SIZE (rust/crates/rsa-0.4.0.crate) = 44231 SHA256 (rust/crates/rusqlite-0.25.3.crate) = 57adcf67c8faaf96f3248c2a7b419a0dbc52ebe36ba83dd57fe83827c1ea4eb3 SIZE (rust/crates/rusqlite-0.25.3.crate) = 129773 SHA256 (rust/crates/rustc_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210 +SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee +SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119 SHA256 (rust/crates/rustls-0.19.1.crate) = 35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7 SIZE (rust/crates/rustls-0.19.1.crate) = 208143 -SHA256 (rust/crates/rusty_v8-0.22.3.crate) = aa03778bb7866d8320fc3dd5e6be52929dc10f729ae5e61ea2fbce385a4595d2 -SIZE (rust/crates/rusty_v8-0.22.3.crate) = 14692890 -SHA256 (rust/crates/rustyline-8.0.0.crate) = b9e1b597fcd1eeb1d6b25b493538e5aa19629eb08932184b85fef931ba87e893 -SIZE (rust/crates/rustyline-8.0.0.crate) = 96553 +SHA256 (rust/crates/rusty_v8-0.25.3.crate) = b70e9384fa508bb1f337139aa01485a6d2b695072835bf084d635674b3445422 +SIZE (rust/crates/rusty_v8-0.25.3.crate) = 19236952 +SHA256 (rust/crates/rustyline-8.2.0.crate) = fbd4eaf7a7738f76c98e4f0395253ae853be3eb018f7b0bb57fe1b6c17e31874 +SIZE (rust/crates/rustyline-8.2.0.crate) = 97067 SHA256 (rust/crates/rustyline-derive-0.4.0.crate) = db9dfbf470021de34cfaf6983067f460ea19164934a7c2d4b92eec0968eb95f1 SIZE (rust/crates/rustyline-derive-0.4.0.crate) = 1372 SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e SIZE (rust/crates/ryu-1.0.5.crate) = 49570 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scoped-tls-1.0.0.crate) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2 SIZE (rust/crates/scoped-tls-1.0.0.crate) = 9146 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 SHA256 (rust/crates/sct-0.6.1.crate) = b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce SIZE (rust/crates/sct-0.6.1.crate) = 26825 SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 SIZE (rust/crates/semver-0.9.0.crate) = 17344 +SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6 +SIZE (rust/crates/semver-0.11.0.crate) = 20826 SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3 SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268 SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7 SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176 SHA256 (rust/crates/serde-1.0.126.crate) = ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03 SIZE (rust/crates/serde-1.0.126.crate) = 75138 SHA256 (rust/crates/serde_derive-1.0.126.crate) = 963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43 SIZE (rust/crates/serde_derive-1.0.126.crate) = 54189 SHA256 (rust/crates/serde_json-1.0.64.crate) = 799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79 SIZE (rust/crates/serde_json-1.0.64.crate) = 115138 SHA256 (rust/crates/serde_repr-0.1.7.crate) = 98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5 SIZE (rust/crates/serde_repr-0.1.7.crate) = 10173 SHA256 (rust/crates/serde_urlencoded-0.7.0.crate) = edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9 SIZE (rust/crates/serde_urlencoded-0.7.0.crate) = 12489 -SHA256 (rust/crates/serde_v8-0.4.1.crate) = 6d1c602ced78c18b33338c832d79595e75ac6fd204d20fd4cc462ce5af29a75e -SIZE (rust/crates/serde_v8-0.4.1.crate) = 19367 +SHA256 (rust/crates/serde_v8-0.8.0.crate) = 7ee08dee77621b7bf7432a560f382f32a53df98e6a4009bca1f4998d5c90d24a +SIZE (rust/crates/serde_v8-0.8.0.crate) = 22722 SHA256 (rust/crates/sha-1-0.9.6.crate) = 8c4cfa741c5832d0ef7fab46cabed29c2aae926db0b11bb2069edd8db5e64e16 SIZE (rust/crates/sha-1-0.9.6.crate) = 13758 +SHA256 (rust/crates/sha2-0.9.5.crate) = b362ae5752fd2137731f9fa25fd4d9058af34666ca1966fb969119cc35719f12 +SIZE (rust/crates/sha2-0.9.5.crate) = 19912 SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847 -SHA256 (rust/crates/signal-hook-registry-1.3.0.crate) = 16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6 -SIZE (rust/crates/signal-hook-registry-1.3.0.crate) = 17786 +SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 +SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912 +SHA256 (rust/crates/simple_asn1-0.5.4.crate) = 8eb4ea60fb301dc81dfc113df680571045d375ab7345d171c5dc7d7e13107a80 +SIZE (rust/crates/simple_asn1-0.5.4.crate) = 15679 SHA256 (rust/crates/siphasher-0.3.5.crate) = cbce6d4507c7e4a3962091436e56e95290cb71fa302d0d270e32130b75fbff27 SIZE (rust/crates/siphasher-0.3.5.crate) = 9455 SHA256 (rust/crates/slab-0.4.3.crate) = f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527 SIZE (rust/crates/slab-0.4.3.crate) = 15681 -SHA256 (rust/crates/slotmap-0.4.0.crate) = c46a3482db8f247956e464d783693ece164ca056e6e67563ee5505bdb86452cd -SIZE (rust/crates/slotmap-0.4.0.crate) = 43510 +SHA256 (rust/crates/slotmap-0.4.2.crate) = d61b40583e0c1bd3100652ba8940939decc8808e7b2a07f4f4606c6a8a40035a +SIZE (rust/crates/slotmap-0.4.2.crate) = 46289 SHA256 (rust/crates/smallvec-1.6.1.crate) = fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e SIZE (rust/crates/smallvec-1.6.1.crate) = 26444 SHA256 (rust/crates/socket2-0.3.19.crate) = 122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e SIZE (rust/crates/socket2-0.3.19.crate) = 33782 SHA256 (rust/crates/socket2-0.4.0.crate) = 9e3dfc207c526015c632472a77be09cf1b6e46866581aecae5cc38fb4235dea2 SIZE (rust/crates/socket2-0.4.0.crate) = 37949 SHA256 (rust/crates/sourcemap-6.0.1.crate) = 6e031f2463ecbdd5f34c950f89f5c1e1032f22c0f8e3dc4bdb2e8b6658cf61eb SIZE (rust/crates/sourcemap-6.0.1.crate) = 31927 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d SIZE (rust/crates/spin-0.5.2.crate) = 12004 SHA256 (rust/crates/spirv_cross-0.23.1.crate) = 60647fadbf83c4a72f0d7ea67a7ca3a81835cf442b8deae5c134c3e0055b2e14 SIZE (rust/crates/spirv_cross-0.23.1.crate) = 531233 SHA256 (rust/crates/spirv_headers-1.5.0.crate) = 1f5b132530b1ac069df335577e3581765995cba5a13995cdbbdbc8fb057c532c SIZE (rust/crates/spirv_headers-1.5.0.crate) = 28010 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/storage-map-0.3.0.crate) = 418bb14643aa55a7841d5303f72cf512cfb323b8cc221d51580500a1ca75206c SIZE (rust/crates/storage-map-0.3.0.crate) = 6890 +SHA256 (rust/crates/str-buf-1.0.5.crate) = d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a +SIZE (rust/crates/str-buf-1.0.5.crate) = 3852 SHA256 (rust/crates/string_cache-0.8.1.crate) = 8ddb1139b5353f96e429e1a5e19fbaf663bddedaa06d1dbd49f82e352601209a SIZE (rust/crates/string_cache-0.8.1.crate) = 14423 SHA256 (rust/crates/string_cache_codegen-0.5.1.crate) = f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97 SIZE (rust/crates/string_cache_codegen-0.5.1.crate) = 8243 SHA256 (rust/crates/string_enum-0.3.1.crate) = f584cc881e9e5f1fd6bf827b0444aa94c30d8fe6378cf241071b5f5700b2871f SIZE (rust/crates/string_enum-0.3.1.crate) = 3403 SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a SIZE (rust/crates/strsim-0.8.0.crate) = 9309 SHA256 (rust/crates/strsim-0.9.3.crate) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c SIZE (rust/crates/strsim-0.9.3.crate) = 10266 +SHA256 (rust/crates/subtle-2.4.0.crate) = 1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2 +SIZE (rust/crates/subtle-2.4.0.crate) = 12411 SHA256 (rust/crates/swc_atoms-0.2.6.crate) = 7bcdb70cb6ecee568e5acfda1a8c6e851ecf49443e5fb51f1b13613b5d04d2b0 SIZE (rust/crates/swc_atoms-0.2.6.crate) = 4781 -SHA256 (rust/crates/swc_bundler-0.44.0.crate) = 2f9e2cdb1e3bf7fd1977de1950d3d8be1f9b0fb2e28ba22030c2468224810c63 -SIZE (rust/crates/swc_bundler-0.44.0.crate) = 73327 -SHA256 (rust/crates/swc_common-0.10.21.crate) = 526ac4386aca6a792d75bb3bd5cb72eb170e2029f4ce0f6a9d280923da4b0ce8 -SIZE (rust/crates/swc_common-0.10.21.crate) = 82406 -SHA256 (rust/crates/swc_ecma_ast-0.47.0.crate) = ab98b7f6777222431bdf193bbfc6046af53cc105c8702390a9109d1a4511329b -SIZE (rust/crates/swc_ecma_ast-0.47.0.crate) = 16746 -SHA256 (rust/crates/swc_ecma_codegen-0.60.1.crate) = 0e84b5477973503f94c6a82f02bc6008c148dc3dd5b07bb81fee6f5f93e3a190 -SIZE (rust/crates/swc_ecma_codegen-0.60.1.crate) = 30123 +SHA256 (rust/crates/swc_bundler-0.45.0.crate) = a893fda61ad72583351e97313439b9cdd200ffb6b2ae75f363e03a39df935086 +SIZE (rust/crates/swc_bundler-0.45.0.crate) = 73454 +SHA256 (rust/crates/swc_common-0.10.23.crate) = c93df65683ec1a001e15ce1de438c7c2c226c0c2462d1cb93fa1bd2a7664170b +SIZE (rust/crates/swc_common-0.10.23.crate) = 82551 +SHA256 (rust/crates/swc_ecma_ast-0.48.1.crate) = f8060c27a8932c57e5a878acc1c64b44371cce1c88eb3af1f3d12a2628d606a6 +SIZE (rust/crates/swc_ecma_ast-0.48.1.crate) = 16782 +SHA256 (rust/crates/swc_ecma_codegen-0.61.1.crate) = 09cf22adfb5d4e81e802d5a5440545d24f5532e6d17ec33e97a3fd06836628be +SIZE (rust/crates/swc_ecma_codegen-0.61.1.crate) = 30071 SHA256 (rust/crates/swc_ecma_codegen_macros-0.5.2.crate) = 51af418026cb4ea588e2b15fa206c44e09a3184b718e12a0919729c7c3ad20d3 SIZE (rust/crates/swc_ecma_codegen_macros-0.5.2.crate) = 3011 -SHA256 (rust/crates/swc_ecma_dep_graph-0.29.0.crate) = d0e3f07734389f25b13c62e1c484a0f86b93c9214a46060b53a09a01b0f72afe -SIZE (rust/crates/swc_ecma_dep_graph-0.29.0.crate) = 4415 -SHA256 (rust/crates/swc_ecma_loader-0.9.1.crate) = d234e6348de8d954334700f65a35485363de082fd58671c07f060f1fa499f59c -SIZE (rust/crates/swc_ecma_loader-0.9.1.crate) = 6115 -SHA256 (rust/crates/swc_ecma_parser-0.61.1.crate) = 82ed9b5648252851ae2cfc066717fcae9c5561be74f496eda64afc791d9b17ed -SIZE (rust/crates/swc_ecma_parser-0.61.1.crate) = 115898 -SHA256 (rust/crates/swc_ecma_transforms-0.57.0.crate) = 7fd060899f0cb2994ad9d2c04475e30864549e80dde35a526acdf3a79ec8d722 -SIZE (rust/crates/swc_ecma_transforms-0.57.0.crate) = 20577 -SHA256 (rust/crates/swc_ecma_transforms_base-0.20.2.crate) = d69713fce5b92c6a97c1ae95a599d6b1937f6d76b4f6eefbab61b525dbaa0b1c -SIZE (rust/crates/swc_ecma_transforms_base-0.20.2.crate) = 65645 -SHA256 (rust/crates/swc_ecma_transforms_classes-0.6.0.crate) = f9f7417ff08dd6da5bf7ab96e96bb6ae43cdf484235ded9855d5260011cc0186 -SIZE (rust/crates/swc_ecma_transforms_classes-0.6.0.crate) = 4477 -SHA256 (rust/crates/swc_ecma_transforms_optimization-0.27.1.crate) = 2ebce6e9a72f4a65055372d5c49d1f65f33f1ea30a9c120751cebd2ab6d577b0 -SIZE (rust/crates/swc_ecma_transforms_optimization-0.27.1.crate) = 70964 -SHA256 (rust/crates/swc_ecma_transforms_proposal-0.24.0.crate) = 90a18d71bee10a061894ff92d36fcc54e43197c92f70cdb98309021bff282290 -SIZE (rust/crates/swc_ecma_transforms_proposal-0.24.0.crate) = 14618 -SHA256 (rust/crates/swc_ecma_transforms_react-0.25.0.crate) = 39e2bf91bc9166722159d919cff5dc0276fd404031c53a0f5c6716fdcdcb3a0a -SIZE (rust/crates/swc_ecma_transforms_react-0.25.0.crate) = 32275 -SHA256 (rust/crates/swc_ecma_transforms_typescript-0.26.0.crate) = 18d642e21c1088a040e680e81527a7d7528c3703070d15f93cc56cce7c8591f2 -SIZE (rust/crates/swc_ecma_transforms_typescript-0.26.0.crate) = 34841 -SHA256 (rust/crates/swc_ecma_utils-0.38.0.crate) = db19d40a76ba6c01ebbbd73981645dd2552cdbfc14605481c7a9b7f6f26bd20e -SIZE (rust/crates/swc_ecma_utils-0.38.0.crate) = 15801 -SHA256 (rust/crates/swc_ecma_visit-0.33.0.crate) = 23ad83badbeda1123290a73ca6254158ed027f72f1b593f96acddcaed5d49c6a -SIZE (rust/crates/swc_ecma_visit-0.33.0.crate) = 8558 -SHA256 (rust/crates/swc_ecmascript-0.44.0.crate) = 02310c936439262f27053e42b4b2922f036fa1f75630fe6a45379d45e6ba74d8 -SIZE (rust/crates/swc_ecmascript-0.44.0.crate) = 1334 +SHA256 (rust/crates/swc_ecma_dep_graph-0.30.0.crate) = 6eb7b19e23073fd3e35590def0d76499aff312b4a8d01a82ddcb2f3444ca83f1 +SIZE (rust/crates/swc_ecma_dep_graph-0.30.0.crate) = 4416 +SHA256 (rust/crates/swc_ecma_loader-0.10.0.crate) = 37f29ead99147d145dee8bcd47121eb4c72764e8569132905330e7a12aba6f3a +SIZE (rust/crates/swc_ecma_loader-0.10.0.crate) = 6112 +SHA256 (rust/crates/swc_ecma_parser-0.62.1.crate) = 70e9ae66d3e29d21fc1715cb435ce741d40d86c466f9371d4c1cf56932824393 +SIZE (rust/crates/swc_ecma_parser-0.62.1.crate) = 116273 +SHA256 (rust/crates/swc_ecma_transforms-0.58.0.crate) = f86a39b5e99c35c298bc1fa61bec4661adb6e4d642452e27bf0320f1dff85b8b +SIZE (rust/crates/swc_ecma_transforms-0.58.0.crate) = 20575 +SHA256 (rust/crates/swc_ecma_transforms_base-0.21.1.crate) = 89df1c71ed7be8feed1a5b7c5bc935ca7bd8b3f2605dc365f10e9209b7a8ed93 +SIZE (rust/crates/swc_ecma_transforms_base-0.21.1.crate) = 67083 +SHA256 (rust/crates/swc_ecma_transforms_classes-0.7.0.crate) = a7fc228d4680fb422c228746ccfed3cba076fd273ad844c8637d60f30f84f235 +SIZE (rust/crates/swc_ecma_transforms_classes-0.7.0.crate) = 4477 +SHA256 (rust/crates/swc_ecma_transforms_optimization-0.28.0.crate) = db8ad3a12fbc842ce155ad9645f09299186af90b2663d16f6f5a4de08e2df1b6 +SIZE (rust/crates/swc_ecma_transforms_optimization-0.28.0.crate) = 71147 +SHA256 (rust/crates/swc_ecma_transforms_proposal-0.25.0.crate) = 6df72984fd9487e1338021412239770586ef915ecd6a36f561251cab1134f617 +SIZE (rust/crates/swc_ecma_transforms_proposal-0.25.0.crate) = 14618 +SHA256 (rust/crates/swc_ecma_transforms_react-0.26.0.crate) = a431f071410b36c29b18540f635e7d25d5a805ea7a0b79c6a18aa7808457d448 +SIZE (rust/crates/swc_ecma_transforms_react-0.26.0.crate) = 32362 +SHA256 (rust/crates/swc_ecma_transforms_typescript-0.27.0.crate) = 826f8d436506c2bca0210335da5a500cb31da0a544c00d3b8dcc61bb566191ae +SIZE (rust/crates/swc_ecma_transforms_typescript-0.27.0.crate) = 34837 +SHA256 (rust/crates/swc_ecma_utils-0.39.0.crate) = 2e9f5416db68768751b6ed4e5b1c3a0f1e43b66331cbfc51b89a268fbaecd628 +SIZE (rust/crates/swc_ecma_utils-0.39.0.crate) = 15798 +SHA256 (rust/crates/swc_ecma_visit-0.34.0.crate) = 3d5b93c94bd4fca51ad5c2588e34b46dc5a9b1f079c9b1ec595a968eb4ca8acf +SIZE (rust/crates/swc_ecma_visit-0.34.0.crate) = 8554 +SHA256 (rust/crates/swc_ecmascript-0.45.0.crate) = 22fa9b5c685f5694911f36e3b7408803e7e6a0a7fcc0736c972fdf0662e27a6b +SIZE (rust/crates/swc_ecmascript-0.45.0.crate) = 1333 SHA256 (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e SIZE (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 2900 SHA256 (rust/crates/swc_macros_common-0.3.3.crate) = 08ed2e930f5a1a4071fe62c90fd3a296f6030e5d94bfe13993244423caf59a78 SIZE (rust/crates/swc_macros_common-0.3.3.crate) = 6601 SHA256 (rust/crates/swc_visit-0.2.4.crate) = 583cfe83f6002e1118559308b88181f34b5936b403b72548cd0259bfcf0ca39e SIZE (rust/crates/swc_visit-0.2.4.crate) = 3421 SHA256 (rust/crates/swc_visit_macros-0.2.3.crate) = e3b2825fee79f10d0166e8e650e79c7a862fb991db275743083f07555d7641f0 SIZE (rust/crates/swc_visit_macros-0.2.3.crate) = 8281 SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5 SIZE (rust/crates/syn-0.15.44.crate) = 184212 SHA256 (rust/crates/syn-1.0.65.crate) = f3a1d708c221c5a612956ef9f75b37e454e88d1f7b899fbd3a18d4252012d663 SIZE (rust/crates/syn-1.0.65.crate) = 231891 +SHA256 (rust/crates/synstructure-0.12.4.crate) = b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701 +SIZE (rust/crates/synstructure-0.12.4.crate) = 18105 SHA256 (rust/crates/sys-info-0.9.0.crate) = 33fcecee49339531cf6bd84ecf3ed94f9c8ef4a7e700f2a1cac9cc1ca485383a SIZE (rust/crates/sys-info-0.9.0.crate) = 20287 SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22 SIZE (rust/crates/tempfile-3.2.0.crate) = 25892 SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4 SIZE (rust/crates/termcolor-1.1.2.crate) = 17287 SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a SIZE (rust/crates/text-size-1.1.0.crate) = 12380 SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 -SHA256 (rust/crates/thiserror-1.0.24.crate) = e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e -SIZE (rust/crates/thiserror-1.0.24.crate) = 16580 -SHA256 (rust/crates/thiserror-impl-1.0.24.crate) = 7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0 -SIZE (rust/crates/thiserror-impl-1.0.24.crate) = 13361 +SHA256 (rust/crates/thiserror-1.0.26.crate) = 93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2 +SIZE (rust/crates/thiserror-1.0.26.crate) = 16711 +SHA256 (rust/crates/thiserror-impl-1.0.26.crate) = 060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745 +SIZE (rust/crates/thiserror-impl-1.0.26.crate) = 13431 SHA256 (rust/crates/thread_local-1.1.3.crate) = 8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd SIZE (rust/crates/thread_local-1.1.3.crate) = 13111 SHA256 (rust/crates/thunderdome-0.4.1.crate) = 87b4947742c93ece24a0032141d9caa3d853752e694a57e35029dd2bd08673e0 SIZE (rust/crates/thunderdome-0.4.1.crate) = 16291 SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 SIZE (rust/crates/time-0.1.44.crate) = 28885 SHA256 (rust/crates/tinyvec-1.2.0.crate) = 5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342 SIZE (rust/crates/tinyvec-1.2.0.crate) = 41625 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 -SHA256 (rust/crates/tokio-1.7.1.crate) = 5fb2ed024293bb19f7a5dc54fe83bf86532a44c12a2bb8ba40d64a4509395ca2 -SIZE (rust/crates/tokio-1.7.1.crate) = 476257 -SHA256 (rust/crates/tokio-macros-1.2.0.crate) = c49e3df43841dafb86046472506755d8501c5615673955f6aa17181125d13c37 -SIZE (rust/crates/tokio-macros-1.2.0.crate) = 7800 +SHA256 (rust/crates/tokio-1.8.1.crate) = 98c8b05dc14c75ea83d63dd391100353789f5f24b8b3866542a5e85c8be8e985 +SIZE (rust/crates/tokio-1.8.1.crate) = 491381 +SHA256 (rust/crates/tokio-macros-1.3.0.crate) = 54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110 +SIZE (rust/crates/tokio-macros-1.3.0.crate) = 7876 SHA256 (rust/crates/tokio-rustls-0.22.0.crate) = bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6 SIZE (rust/crates/tokio-rustls-0.22.0.crate) = 22706 -SHA256 (rust/crates/tokio-stream-0.1.6.crate) = f8864d706fdb3cc0843a49647ac892720dac98a6eeb818b77190592cf4994066 -SIZE (rust/crates/tokio-stream-0.1.6.crate) = 29841 +SHA256 (rust/crates/tokio-stream-0.1.7.crate) = 7b2f3f698253f03119ac0102beaa64f67a67e08074d03a22d18784104543727f +SIZE (rust/crates/tokio-stream-0.1.7.crate) = 30323 SHA256 (rust/crates/tokio-test-0.4.2.crate) = 53474327ae5e166530d17f2d956afcb4f8a004de581b3cae10f12006bc8163e3 SIZE (rust/crates/tokio-test-0.4.2.crate) = 10016 SHA256 (rust/crates/tokio-tungstenite-0.14.0.crate) = 1e96bb520beab540ab664bd5a9cfeaa1fcd846fa68c830b42e2c8963071251d2 SIZE (rust/crates/tokio-tungstenite-0.14.0.crate) = 32486 SHA256 (rust/crates/tokio-util-0.6.7.crate) = 1caa0b0c8d94a049db56b5acf8cba99dc0623aab1b26d5b5f5e2d945846b3592 SIZE (rust/crates/tokio-util-0.6.7.crate) = 73201 SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa SIZE (rust/crates/toml-0.5.8.crate) = 54219 SHA256 (rust/crates/tower-layer-0.3.1.crate) = 343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62 SIZE (rust/crates/tower-layer-0.3.1.crate) = 5165 SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6 SIZE (rust/crates/tower-service-0.3.1.crate) = 6299 SHA256 (rust/crates/tower-test-0.4.0.crate) = a4546773ffeab9e4ea02b8872faa49bb616a80a7da66afc2f32688943f97efa7 SIZE (rust/crates/tower-test-0.4.0.crate) = 6058 SHA256 (rust/crates/tracing-0.1.26.crate) = 09adeb8c97449311ccd28a427f96fb563e7fd31aabf994189879d9da2394b89d SIZE (rust/crates/tracing-0.1.26.crate) = 68583 SHA256 (rust/crates/tracing-core-0.1.18.crate) = a9ff14f98b1a4b289c6248a023c1c2fa1491062964e9fed67ab29c4e4da4a052 SIZE (rust/crates/tracing-core-0.1.18.crate) = 48381 SHA256 (rust/crates/trust-dns-client-0.20.3.crate) = fea72219106741b56ebab5e58e506beb657e1ed5d568a987141a9659124474f9 SIZE (rust/crates/trust-dns-client-0.20.3.crate) = 75793 SHA256 (rust/crates/trust-dns-proto-0.20.3.crate) = ad0d7f5db438199a6e2609debe3f69f808d074e0a2888ee0bccb45fe234d03f4 SIZE (rust/crates/trust-dns-proto-0.20.3.crate) = 245383 SHA256 (rust/crates/trust-dns-resolver-0.20.3.crate) = f6ad17b608a64bd0735e67bde16b0636f8aa8591f831a25d18443ed00a699770 SIZE (rust/crates/trust-dns-resolver-0.20.3.crate) = 77051 SHA256 (rust/crates/trust-dns-server-0.20.3.crate) = 9a29ad5a3b1d988b4dfc6b428578366c4fabf484aece2b3c3a15cab9c272cc0a SIZE (rust/crates/trust-dns-server-0.20.3.crate) = 78736 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158 SHA256 (rust/crates/tungstenite-0.13.0.crate) = 5fe8dada8c1a3aeca77d6b51a4f1314e0f4b8e438b7b1b71e3ddaca8080e4093 SIZE (rust/crates/tungstenite-0.13.0.crate) = 57945 -SHA256 (rust/crates/twoway-0.2.1.crate) = 6b40075910de3a912adbd80b5d8bad6ad10a23eeb1f5bf9d4006839e899ba5bc -SIZE (rust/crates/twoway-0.2.1.crate) = 30486 +SHA256 (rust/crates/twoway-0.2.2.crate) = c57ffb460d7c24cd6eda43694110189030a3d1dfe418416d9468fd1c1d290b47 +SIZE (rust/crates/twoway-0.2.2.crate) = 30454 SHA256 (rust/crates/typenum-1.13.0.crate) = 879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06 SIZE (rust/crates/typenum-1.13.0.crate) = 40238 SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615 SHA256 (rust/crates/unchecked-index-0.2.2.crate) = eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c SIZE (rust/crates/unchecked-index-0.2.2.crate) = 8325 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 SHA256 (rust/crates/unicode-bidi-0.3.5.crate) = eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0 SIZE (rust/crates/unicode-bidi-0.3.5.crate) = 33423 -SHA256 (rust/crates/unicode-normalization-0.1.17.crate) = 07fbfce1c8a97d547e8b5334978438d9d6ec8c20e38f56d4a4374d181493eaef -SIZE (rust/crates/unicode-normalization-0.1.17.crate) = 100345 -SHA256 (rust/crates/unicode-segmentation-1.7.1.crate) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796 -SIZE (rust/crates/unicode-segmentation-1.7.1.crate) = 93066 +SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9 +SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353 +SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b +SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011 SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732 SHA256 (rust/crates/unicode-xid-0.1.0.crate) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc SIZE (rust/crates/unicode-xid-0.1.0.crate) = 16000 SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3 SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c SIZE (rust/crates/url-2.2.2.crate) = 68555 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372 SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392 SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7 SIZE (rust/crates/uuid-0.8.2.crate) = 37909 -SHA256 (rust/crates/vcpkg-0.2.12.crate) = cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d -SIZE (rust/crates/vcpkg-0.2.12.crate) = 15530 +SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 +SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe SIZE (rust/crates/version_check-0.9.3.crate) = 12547 SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0 SIZE (rust/crates/want-0.3.0.crate) = 6550 SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 SHA256 (rust/crates/wasm-bindgen-0.2.72.crate) = 8fe8f61dba8e5d645a4d8132dc7a0a66861ed5e1045d2c0ed940fab33bac0fbe SIZE (rust/crates/wasm-bindgen-0.2.72.crate) = 159281 SHA256 (rust/crates/wasm-bindgen-backend-0.2.72.crate) = 046ceba58ff062da072c7cb4ba5b22a37f00a302483f7e2a6cdc18fedbdc1fd3 SIZE (rust/crates/wasm-bindgen-backend-0.2.72.crate) = 25432 SHA256 (rust/crates/wasm-bindgen-futures-0.4.22.crate) = 73157efb9af26fb564bb59a009afd1c7c334a44db171d280690d0c3faaec3468 SIZE (rust/crates/wasm-bindgen-futures-0.4.22.crate) = 14759 SHA256 (rust/crates/wasm-bindgen-macro-0.2.72.crate) = 0ef9aa01d36cda046f797c57959ff5f3c615c9cc63997a8d545831ec7976819b SIZE (rust/crates/wasm-bindgen-macro-0.2.72.crate) = 11549 SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.72.crate) = 96eb45c1b2ee33545a813a92dbb53856418bf7eb54ab34f7f7ff1448a5b3735d SIZE (rust/crates/wasm-bindgen-macro-support-0.2.72.crate) = 17853 SHA256 (rust/crates/wasm-bindgen-shared-0.2.72.crate) = b7148f4696fb4960a346eaa60bbfb42a1ac4ebba21f750f75fc1375b098d5ffa SIZE (rust/crates/wasm-bindgen-shared-0.2.72.crate) = 6690 SHA256 (rust/crates/web-sys-0.3.49.crate) = 59fe19d70f5dacc03f6e46777213facae5ac3801575d56ca6cbd4c93dcd12310 SIZE (rust/crates/web-sys-0.3.49.crate) = 649549 SHA256 (rust/crates/webpki-0.21.4.crate) = b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea SIZE (rust/crates/webpki-0.21.4.crate) = 58505 SHA256 (rust/crates/webpki-roots-0.21.1.crate) = aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940 SIZE (rust/crates/webpki-roots-0.21.1.crate) = 223591 -SHA256 (rust/crates/wgpu-core-0.8.1.crate) = 1d56c368fc0e6f3927c711d2b55a51ad4321218efc0239c4acf69e456ab70399 -SIZE (rust/crates/wgpu-core-0.8.1.crate) = 154115 -SHA256 (rust/crates/wgpu-types-0.8.0.crate) = aa248d90c8e6832269b8955bf800e8241f942c25e18a235b7752226804d21556 -SIZE (rust/crates/wgpu-types-0.8.0.crate) = 25389 +SHA256 (rust/crates/wgpu-core-0.9.0.crate) = 2af5c8acd3ae5781a277cdf65a17f3a7135de5ae782775620e74ea16c9d47770 +SIZE (rust/crates/wgpu-core-0.9.0.crate) = 157616 +SHA256 (rust/crates/wgpu-types-0.9.0.crate) = 4f5c9678cd533558e28b416d66947b099742df1939307478db54f867137f1b60 +SIZE (rust/crates/wgpu-types-0.9.0.crate) = 25841 SHA256 (rust/crates/which-4.1.0.crate) = b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe SIZE (rust/crates/which-4.1.0.crate) = 7684 SHA256 (rust/crates/widestring-0.4.3.crate) = c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c SIZE (rust/crates/widestring-0.4.3.crate) = 26215 SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a SIZE (rust/crates/winapi-0.2.8.crate) = 455145 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-build-0.1.1.crate) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc SIZE (rust/crates/winapi-build-0.1.1.crate) = 669 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/winreg-0.6.2.crate) = b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9 SIZE (rust/crates/winreg-0.6.2.crate) = 19338 SHA256 (rust/crates/winreg-0.7.0.crate) = 0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69 SIZE (rust/crates/winreg-0.7.0.crate) = 21225 SHA256 (rust/crates/winres-0.1.11.crate) = ff4fb510bbfe5b8992ff15f77a2e6fe6cf062878f0eda00c0f44963a807ca5dc SIZE (rust/crates/winres-0.1.11.crate) = 18369 SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5 SIZE (rust/crates/wio-0.2.2.crate) = 11214 -SHA256 (denoland-deno-v1.11.5_GH0.tar.gz) = 07be53bd87b4a1ffac3071fda728c2ebda92ceb81062a00134e68c3a76640210 -SIZE (denoland-deno-v1.11.5_GH0.tar.gz) = 8273038 +SHA256 (rust/crates/zeroize-1.3.0.crate) = 4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd +SIZE (rust/crates/zeroize-1.3.0.crate) = 15913 +SHA256 (rust/crates/zeroize_derive-1.1.0.crate) = a2c1e130bebaeab2f23886bf9acbaca14b092408c452543c857f66399cd6dab1 +SIZE (rust/crates/zeroize_derive-1.1.0.crate) = 8037 +SHA256 (denoland-deno-v1.12.0_GH0.tar.gz) = 96aa98e349d4e628b24c8cbdf2d5950a15494b941a07a10afbf5471212d5a986 +SIZE (denoland-deno-v1.12.0_GH0.tar.gz) = 8477774 diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build.rs b/www/deno/files/patch-cargo-crates_rusty__v8_build.rs index 54072dc2ed6e..8019c5c5d788 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build.rs +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build.rs @@ -1,13 +1,13 @@ ---- cargo-crates/rusty_v8-0.22.3/build.rs.orig 2020-07-22 09:53:02 UTC -+++ cargo-crates/rusty_v8-0.22.3/build.rs +--- cargo-crates/rusty_v8-0.25.3/build.rs.orig 2020-07-22 09:53:02 UTC ++++ cargo-crates/rusty_v8-0.25.3/build.rs @@ -130,6 +132,10 @@ fn platform() -> &'static str { #[cfg(target_os = "macos")] { "mac" + } + #[cfg(target_os = "freebsd")] + { + "freebsd" } } diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn index 070b6e03c5d8..6620f8cf745f 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn @@ -1,30 +1,30 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/BUILD.gn.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/build/config/BUILD.gn.orig 2021-01-19 00:12:27 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/BUILD.gn @@ -133,7 +133,7 @@ config("debug") { # builds, and we have to tell it to turn it off. defines += [ "_HAS_ITERATOR_DEBUGGING=0" ] } - } else if ((is_linux || is_chromeos) && current_cpu == "x64" && + } else if ((is_linux || is_bsd || is_chromeos) && current_cpu == "x64" && enable_iterator_debugging) { # Enable libstdc++ debugging facilities to help catch problems early, see # http://crbug.com/65151 . @@ -232,9 +232,7 @@ config("default_libs") { ] } else if (is_linux || is_chromeos) { libs = [ - "dl", "pthread", - "rt", ] } } @@ -317,7 +315,7 @@ config("executable_config") { "//build/config/ios:ios_dynamic_flags", "//build/config/ios:ios_executable_flags", ] - } else if (is_linux || is_chromeos || is_android || current_os == "aix") { + } else if (is_linux || is_bsd || is_chromeos || is_android || current_os == "aix") { configs += [ "//build/config/gcc:executable_config" ] if (is_chromecast) { configs += [ "//build/config/chromecast:executable_config" ] diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn index c9fe513a0ee0..46251aa08ba6 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn @@ -1,44 +1,44 @@ ---- cargo-crates/rusty_v8-0.22.3/./build/config/BUILDCONFIG.gn.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/rusty_v8-0.22.3/./build/config/BUILDCONFIG.gn +--- cargo-crates/rusty_v8-0.25.3/./build/config/BUILDCONFIG.gn.orig 2021-01-19 00:12:27 UTC ++++ cargo-crates/rusty_v8-0.25.3/./build/config/BUILDCONFIG.gn @@ -131,7 +131,7 @@ declare_args() { is_official_build = false # Set to true when compiling with the Clang compiler. - is_clang = current_os != "linux" || + is_clang = current_os != "linux" || current_os == "freebsd" || (current_cpu != "s390x" && current_cpu != "s390" && current_cpu != "ppc64" && current_cpu != "ppc" && current_cpu != "mips" && current_cpu != "mips64") @@ -183,8 +183,8 @@ if (host_toolchain == "") { # TODO(dpranke): Add some sort of assert here that verifies that # no toolchain omitted host_toolchain from its toolchain_args(). - if (host_os == "linux") { - if (target_os != "linux") { + if (host_os == "linux" || host_os == "freebsd") { + if (target_os != "linux" && target_os != "freebsd") { host_toolchain = "//build/toolchain/linux:clang_$host_cpu" } else if (is_clang) { host_toolchain = "//build/toolchain/linux:clang_$host_cpu" @@ -221,7 +221,7 @@ if (target_os == "android") { assert(host_os == "linux" || host_os == "mac", "Android builds are only supported on Linux and Mac hosts.") _default_toolchain = "//build/toolchain/android:android_clang_$target_cpu" -} else if (target_os == "chromeos" || target_os == "linux") { +} else if (target_os == "chromeos" || target_os == "linux" || target_os == "freebsd") { # See comments in build/toolchain/cros/BUILD.gn about board compiles. if (is_clang) { _default_toolchain = "//build/toolchain/linux:clang_$target_cpu" @@ -285,10 +285,11 @@ is_android = current_os == "android" is_chromeos = current_os == "chromeos" is_fuchsia = current_os == "fuchsia" is_ios = current_os == "ios" -is_linux = current_os == "linux" +is_linux = current_os == "linux" || current_os == "freebsd" is_mac = current_os == "mac" is_nacl = current_os == "nacl" is_win = current_os == "win" || current_os == "winuwp" +is_bsd = current_os == "freebsd" is_apple = is_ios || is_mac is_posix = !is_win && !is_fuchsia diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn index a04119b839ea..da49f24d07ea 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn @@ -1,92 +1,92 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/compiler/BUILD.gn.orig 2021-02-25 20:45:34 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/compiler/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/build/config/compiler/BUILD.gn.orig 2021-02-25 20:45:34 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/compiler/BUILD.gn @@ -132,7 +132,7 @@ declare_args() { # # TODO(crbug.com/977230): Enabling this when 'use_xcode_clang' is true may # call an old clang that doesn't support auto-init. - init_stack_vars = !is_android && !use_xcode_clang + init_stack_vars = !is_bsd && !is_android && !use_xcode_clang # This argument is to control whether enabling text section splitting in the # final binary. When enabled, the separated text sections with prefix @@ -333,7 +333,7 @@ config("compiler") { } # Linker warnings. - if (fatal_linker_warnings && !is_apple && current_os != "aix") { + if (fatal_linker_warnings && !is_bsd && !is_apple && current_os != "aix") { ldflags += [ "-Wl,--fatal-warnings" ] } if (fatal_linker_warnings && is_apple) { @@ -428,7 +428,7 @@ config("compiler") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in # the executable they are loaded into, so they are unresolved at link-time. - if (!using_sanitizer) { + if (!using_sanitizer && !is_bsd) { ldflags += [ "-Wl,-z,defs", "-Wl,--as-needed", @@ -518,7 +518,7 @@ config("compiler") { ldflags += [ "-Wl,-z,keep-text-section-prefix" ] } - if (is_clang && !is_nacl && !use_xcode_clang) { + if (is_clang && !is_nacl && !use_xcode_clang && !is_bsd) { cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] cflags += [ @@ -851,7 +851,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { - if (is_clang && !is_android && !is_nacl && !is_fuchsia) { + if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] } @@ -1201,7 +1201,7 @@ config("compiler_deterministic") { "-Xclang", ".", ] - if (!is_win) { + if (!is_win && !is_bsd) { # We don't use clang -cc1as on Windows (yet? https://crbug.com/762167) asmflags = [ "-Wa,-fdebug-compilation-dir,." ] } @@ -1584,7 +1584,7 @@ config("default_warnings") { cflags += [ "-Wno-nonportable-include-path" ] } - if (current_toolchain == host_toolchain || !use_xcode_clang) { + if ((current_toolchain == host_toolchain || !use_xcode_clang) && !is_bsd) { # Flags NaCl (Clang 3.7) and Xcode 9.2 (Clang clang-900.0.39.2) do not # recognize. cflags += [ @@ -1832,7 +1832,7 @@ config("export_dynamic") { config("thin_archive") { # The macOS and iOS default linker ld64 does not support reading thin # archives. - if ((is_posix && !is_nacl && (!is_apple || use_lld)) || is_fuchsia) { + if ((is_posix && !is_bsd && !is_nacl && (!is_apple || use_lld)) || is_fuchsia) { arflags = [ "-T" ] } else if (is_win && use_lld) { arflags = [ "/llvmlibthin" ] @@ -2377,7 +2377,7 @@ config("symbols") { # flag, so we can use use -g1 for pnacl and nacl-clang compiles. # gcc nacl is is_nacl && !is_clang, pnacl and nacl-clang are && is_clang. if (!is_nacl || is_clang) { - cflags += [ "-g2" ] + cflags += [ "-g0" ] } # TODO(https://crbug.com/1050118): Investigate missing debug info on mac. @@ -2410,7 +2410,7 @@ config("symbols") { # DWARF info may be corrupt; offsets in a range list entry are in different # sections" there. Maybe just a bug in nacl_switch_32.S. if (!is_apple && !is_nacl && current_cpu != "x86" && - (use_gold || use_lld)) { + (use_gold || use_lld) && !is_bsd) { if (is_clang) { # This flag enables the GNU-format pubnames and pubtypes sections, # which lld needs in order to generate a correct GDB index. diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni index 1d100ba4ee71..5e18140ca6a6 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/compiler/compiler.gni.orig 2021-03-03 10:58:03 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/compiler/compiler.gni +--- cargo-crates/rusty_v8-0.25.3/build/config/compiler/compiler.gni.orig 2021-03-03 10:58:03 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/compiler/compiler.gni @@ -223,7 +223,7 @@ declare_args() { strip_absolute_paths_from_debug_symbols_default = # TODO(crbug.com/1010267): remove '!use_clang_coverage', coverage build has # dependency to absolute path of source files. - !use_clang_coverage && + !is_bsd && !use_clang_coverage && (is_android || is_fuchsia || is_nacl || (is_win && use_lld) || is_linux || is_chromeos || (is_apple && !enable_dsyms)) diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni index d93f0374bec8..2b382433e704 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/features.gni.orig 2020-08-08 19:24:36 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/features.gni +--- cargo-crates/rusty_v8-0.25.3/build/config/features.gni.orig 2020-08-08 19:24:36 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/features.gni @@ -26,7 +26,7 @@ declare_args() { proprietary_codecs = is_chrome_branded || is_chromecast # libudev usage. This currently only affects the content layer. - use_udev = (is_linux || is_chromeos) && !is_chromecast + use_udev = (is_linux || is_chromeos) && !is_chromecast && !is_bsd use_dbus = (is_linux || is_chromeos) && !is_chromecast diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni index 313dd00bc610..af12465ee5d1 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni @@ -1,9 +1,9 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/freetype/freetype.gni.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/freetype/freetype.gni +--- cargo-crates/rusty_v8-0.25.3/build/config/freetype/freetype.gni.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/freetype/freetype.gni @@ -10,5 +10,5 @@ declare_args() { # than version 2.7.1 and have color bitmap support compiled in. WARNING: # System FreeType configurations other than as described WILL INTRODUCE TEXT # RENDERING AND SECURITY REGRESSIONS. - use_system_freetype = false + use_system_freetype = true } diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn index 4925b9eab924..14b1288af4eb 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/linux/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/linux/BUILD.gn @@ -30,7 +30,7 @@ config("runtime_library") { if ((!(is_chromeos || chromeos_is_browser_only) || default_toolchain != "//build/toolchain/cros:target") && - (!use_custom_libcxx || current_cpu == "mipsel")) { + (!use_custom_libcxx || current_cpu == "mipsel") && !is_bsd) { libs = [ "atomic" ] } } diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py index 8651b9e1e095..1fe325e6018f 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py @@ -1,26 +1,26 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/linux/pkg-config.py +--- cargo-crates/rusty_v8-0.25.3/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/linux/pkg-config.py @@ -59,8 +59,12 @@ def SetConfigPath(options): print("You must specify an architecture via -a if using a sysroot.") sys.exit(1) - libdir = sysroot + '/usr/' + options.system_libdir + '/pkgconfig' - libdir += ':' + sysroot + '/usr/share/pkgconfig' + if "linux" in sys.platform: + libdir = sysroot + '/libdata/' + options.system_libdir + '/pkgconfig' + libdir += ':' + sysroot + '/usr/share/pkgconfig' + elif "bsd" in sys.platform: + libdir = sysroot + '/libdata/pkgconfig' + libdir += ':' + '/usr/libdata/pkgconfig' os.environ['PKG_CONFIG_LIBDIR'] = libdir return libdir @@ -109,7 +113,7 @@ def main(): # If this is run on non-Linux platforms, just return nothing and indicate # success. This allows us to "kind of emulate" a Linux build from other # platforms. - if "linux" not in sys.platform: + if "bsd" not in sys.platform: print("[[],[],[],[],[]]") return 0 diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni index 2165aa7f2558..6d596ceee937 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni @@ -1,14 +1,14 @@ ---- cargo-crates/rusty_v8-0.22.3/build/config/sysroot.gni.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/config/sysroot.gni +--- cargo-crates/rusty_v8-0.25.3/build/config/sysroot.gni.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/config/sysroot.gni @@ -21,9 +21,9 @@ declare_args() { # Controls default is_linux sysroot. If set to true, and sysroot # is empty, default sysroot is calculated. - use_sysroot = current_cpu == "x86" || current_cpu == "x64" || + use_sysroot = !is_bsd && (current_cpu == "x86" || current_cpu == "x64" || current_cpu == "arm" || current_cpu == "arm64" || - current_cpu == "mipsel" || current_cpu == "mips64el" + current_cpu == "mipsel" || current_cpu == "mips64el") } if (sysroot == "") { diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py b/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py index 27fc84388bdc..da8286c65ed6 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/detect_host_arch.py +--- cargo-crates/rusty_v8-0.25.3/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/detect_host_arch.py @@ -21,6 +21,8 @@ def HostArch(): host_arch = 'ia32' elif host_arch in ['x86_64', 'amd64']: host_arch = 'x64' + elif host_arch.startswith('arm64'): + host_arch = 'arm64' elif host_arch.startswith('arm'): host_arch = 'arm' elif host_arch.startswith('aarch64'): diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py b/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py index 9fb3068e012a..24f9aa31dbda 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/gn_run_binary.py +--- cargo-crates/rusty_v8-0.25.3/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/gn_run_binary.py @@ -24,7 +24,7 @@ if not os.path.isabs(path): # The rest of the arguments are passed directly to the executable. args = [path] + sys.argv[2:] -ret = subprocess.call(args) +ret = subprocess.call(args, env={"CHROME_EXE_PATH":"${WRKSRC}/out/Release/chrome"}) if ret != 0: if ret <= -100: # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map index 044fb44c3642..04ceb6a47e41 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map @@ -1,29 +1,29 @@ ---- cargo-crates/rusty_v8-0.22.3/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/linux/chrome.map +--- cargo-crates/rusty_v8-0.25.3/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/linux/chrome.map @@ -1,4 +1,7 @@ { +local: + *; + global: __bss_start; __data_start; @@ -20,6 +23,10 @@ global: # Program entry point. _start; + # FreeBSD specific variables. + __progname; + environ; + # Memory allocation symbols. We want chrome and any libraries to # share the same heap, so it is correct to export these symbols. calloc; @@ -83,7 +90,4 @@ global: localtime_r; v8dbg_*; - -local: - *; }; diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_libpci_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_libpci_BUILD.gn index 8bd79e65e046..ad629f4bdb60 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_libpci_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_libpci_BUILD.gn @@ -1,53 +1,53 @@ ---- cargo-crates/rusty_v8-0.22.3/build/linux/libpci/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/linux/libpci/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/build/linux/libpci/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/linux/libpci/BUILD.gn @@ -3,20 +3,36 @@ # found in the LICENSE file. import("//tools/generate_library_loader/generate_library_loader.gni") +import("//build/config/linux/pkg_config.gni") -# This generates a target named "libpci". -generate_library_loader("libpci") { - name = "LibPciLoader" - output_h = "libpci.h" - output_cc = "libpci_loader.cc" - header = "" +declare_args() { + use_system_libpci = is_bsd +} - functions = [ - "pci_alloc", - "pci_init", - "pci_cleanup", - "pci_scan_bus", - "pci_fill_info", - "pci_lookup_name", - ] +if (use_system_libpci) { + pkg_config("system_libpci") { + packages = [ "libpci" ] + } + + source_set("libpci") { + public_configs = [ ":system_libpci" ] + } + +} else { + # This generates a target named "libpci". + generate_library_loader("libpci") { + name = "LibPciLoader" + output_h = "libpci.h" + output_cc = "libpci_loader.cc" + header = "" + + functions = [ + "pci_alloc", + "pci_init", + "pci_cleanup", + "pci_scan_bus", + "pci_fill_info", + "pci_lookup_name", + ] + } } diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_libusb.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_libusb.gn index 5ac13213a0ec..c4433e1955fb 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_libusb.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_libusb.gn @@ -1,27 +1,27 @@ ---- cargo-crates/rusty_v8-0.22.3/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/linux/unbundle/libusb.gn +--- cargo-crates/rusty_v8-0.25.3/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/linux/unbundle/libusb.gn @@ -0,0 +1,24 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +import("//build/config/linux/pkg_config.gni") +import("//build/shim_headers.gni") + +pkg_config("system_libusb") { + packages = [ "libusb-1.0" ] +} + +shim_headers("libusb_shim") { + root_path = "src/libusb" + headers = [ + "libusb.h", + ] +} + +source_set("libusb") { + deps = [ + ":libusb_shim", + ] + public_configs = [ ":system_libusb" ] +} diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_replace__gn__files.py b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_replace__gn__files.py index bf298d4b3d66..e150d045b12f 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_replace__gn__files.py +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_replace__gn__files.py @@ -1,10 +1,10 @@ ---- cargo-crates/rusty_v8-0.22.3/build/linux/unbundle/replace_gn_files.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/linux/unbundle/replace_gn_files.py +--- cargo-crates/rusty_v8-0.25.3/build/linux/unbundle/replace_gn_files.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/linux/unbundle/replace_gn_files.py @@ -27,6 +27,7 @@ REPLACEMENTS = { 'libevent': 'base/third_party/libevent/BUILD.gn', 'libjpeg': 'third_party/libjpeg.gni', 'libpng': 'third_party/libpng/BUILD.gn', + 'libusb': 'third_party/libusb/BUILD.gn', 'libvpx': 'third_party/libvpx/BUILD.gn', 'libwebp': 'third_party/libwebp/BUILD.gn', 'libxml': 'third_party/libxml/BUILD.gn', diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_gcc__toolchain.gni index b47026f94d36..cd90134b3f64 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_gcc__toolchain.gni +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_gcc__toolchain.gni @@ -1,45 +1,45 @@ ---- cargo-crates/rusty_v8-0.22.3/build/toolchain/gcc_toolchain.gni.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/toolchain/gcc_toolchain.gni -@@ -50,6 +50,11 @@ if (enable_resource_allowlist_generation) { +--- cargo-crates/rusty_v8-0.25.3/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00.000000000 +0100 ++++ cargo-crates/rusty_v8-0.25.3/build/toolchain/gcc_toolchain.gni 2021-07-13 19:32:27.892587000 +0200 +@@ -51,6 +51,11 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") } +declare_args() { + extra_cxxflags = "" + extra_ldflags = "" +} + # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -626,13 +631,23 @@ template("clang_toolchain") { +@@ -654,13 +659,23 @@ template("clang_toolchain") { } gcc_toolchain(target_name) { - prefix = rebase_path("$clang_base_path/bin", root_build_dir) - cc = "$prefix/clang" - cxx = "$prefix/clang++" - ld = cxx - readelf = "${toolprefix}readelf" - ar = "${prefix}/llvm-ar" -- nm = "${toolprefix}nm" +- nm = "${prefix}/llvm-nm" + if (is_bsd) { + prefix = "%%LOCALBASE%%/bin" + cc = "cc" + cxx = "c++" + ld = cxx + readelf = "readelf" + ar = "${prefix}/ar" + nm = "${toolprefix}nm" + } else { + prefix = rebase_path("$clang_base_path/bin", root_build_dir) + cc = "$prefix/clang" + cxx = "$prefix/clang++" + ld = cxx + readelf = "${toolprefix}readelf" + ar = "${prefix}/llvm-ar" + nm = "${toolprefix}nm" + } forward_variables_from(invoker, [ diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_get__concurrent__links.py b/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_get__concurrent__links.py index 75913297eb28..9c377c8a2a6d 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_get__concurrent__links.py +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_get__concurrent__links.py @@ -1,17 +1,17 @@ ---- cargo-crates/rusty_v8-0.22.3/build/toolchain/get_concurrent_links.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/toolchain/get_concurrent_links.py +--- cargo-crates/rusty_v8-0.25.3/build/toolchain/get_concurrent_links.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/toolchain/get_concurrent_links.py @@ -48,6 +48,14 @@ def _GetTotalMemoryInBytes(): return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize'])) except Exception: return 0 + elif sys.platform.startswith('freebsd'): + try: + avail_bytes = int(subprocess.check_output(['sysctl', '-n', 'hw.physmem'])) + # With -fuse-lld it doesn't take a lot of ram, feel free to change that + # 1 * ... to needed amount + return max(1, avail_bytes / (1 * (2 ** 30))) # total / 4GB + except Exception: + return 1 # TODO(scottmg): Implement this for other platforms. return 0 diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_linux_BUILD.gn index 1d9590eaaee4..1e3194c459f5 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_linux_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_linux_BUILD.gn @@ -1,10 +1,10 @@ ---- cargo-crates/rusty_v8-0.22.3/build/toolchain/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/rusty_v8-0.22.3/build/toolchain/linux/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/build/toolchain/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/rusty_v8-0.25.3/build/toolchain/linux/BUILD.gn @@ -22,7 +22,6 @@ clang_toolchain("clang_arm") { } clang_toolchain("clang_arm64") { - toolprefix = "aarch64-linux-gnu-" toolchain_args = { current_cpu = "arm64" current_os = "linux" diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_buildtools_third__party_libc++_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_buildtools_third__party_libc++_BUILD.gn index 67b786d9f7cf..356b1401713a 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_buildtools_third__party_libc++_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_buildtools_third__party_libc++_BUILD.gn @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/buildtools/third_party/libc++/BUILD.gn.orig 2020-07-22 17:57:09 UTC -+++ cargo-crates/rusty_v8-0.22.3/buildtools/third_party/libc++/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/buildtools/third_party/libc++/BUILD.gn.orig 2020-07-22 17:57:09 UTC ++++ cargo-crates/rusty_v8-0.25.3/buildtools/third_party/libc++/BUILD.gn @@ -14,7 +14,7 @@ config("config") { # its implementation. cflags += [ "-Wno-macro-redefined" ] } else { - cflags += [ "-fPIC" ] + cflags += [ "-fPIC", "-I%%LOCALBASE%%/include" ] } } diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_v8_BUILD.gn b/www/deno/files/patch-cargo-crates_rusty__v8_v8_BUILD.gn index 8e914161af67..3f47a37ef438 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_v8_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_rusty__v8_v8_BUILD.gn @@ -1,32 +1,32 @@ ---- cargo-crates/rusty_v8-0.22.3/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC -+++ cargo-crates/rusty_v8-0.22.3/v8/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC ++++ cargo-crates/rusty_v8-0.25.3/v8/BUILD.gn @@ -4209,7 +4209,7 @@ v8_component("v8_libbase") { } } - if (is_linux || is_chromeos) { + if ((is_linux || is_chromeos) && !is_bsd) { sources += [ "src/base/debug/stack_trace_posix.cc", "src/base/platform/platform-linux.cc", @@ -4219,6 +4219,12 @@ v8_component("v8_libbase") { "dl", "rt", ] + } else if (is_bsd) { + sources += [ + "src/base/debug/stack_trace_posix.cc", + "src/base/platform/platform-freebsd.cc", + ] + libs = [ "rt", "execinfo" ] } else if (current_os == "aix") { sources += [ "src/base/debug/stack_trace_posix.cc", @@ -4698,6 +4704,7 @@ if (current_toolchain == v8_snapshot_toolchain) { "src/snapshot/mksnapshot.cc", "src/snapshot/snapshot-empty.cc", ] + libs = ["execinfo"] if (v8_control_flow_integrity) { sources += [ "src/deoptimizer/deoptimizer-cfi-empty.cc" ] diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_v8_include_v8config.h b/www/deno/files/patch-cargo-crates_rusty__v8_v8_include_v8config.h index 02c83e879139..ec350b5d0c77 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_v8_include_v8config.h +++ b/www/deno/files/patch-cargo-crates_rusty__v8_v8_include_v8config.h @@ -1,21 +1,21 @@ ---- cargo-crates/rusty_v8-0.22.3/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/rusty_v8-0.22.3/v8/include/v8config.h +--- cargo-crates/rusty_v8-0.25.3/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/rusty_v8-0.25.3/v8/include/v8config.h @@ -273,7 +273,18 @@ # define V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT \ (__has_attribute(warn_unused_result)) +// Work around Clang bug present in 9.0.1, at least. +// +// Clang stores alignment as a 32-bit unsigned integer, but V8 only uses +// V8_ASSUME_ALIGNED() for a 4GB (2^32) alignment +// (kPtrComprIsolateRootAlignment). As such, the alignment overflows and +// becomes zero, triggering an internal Clang assertion that alignment must not +// be zero. +#if 0 # define V8_HAS_BUILTIN_ASSUME_ALIGNED (__has_builtin(__builtin_assume_aligned)) +#else +# define V8_HAS_BUILTIN_ASSUME_ALIGNED 0 +#endif # define V8_HAS_BUILTIN_BSWAP16 (__has_builtin(__builtin_bswap16)) # define V8_HAS_BUILTIN_BSWAP32 (__has_builtin(__builtin_bswap32)) # define V8_HAS_BUILTIN_BSWAP64 (__has_builtin(__builtin_bswap64)) diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_api_api.cc b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_api_api.cc index 63f598a4dfe2..5caccb9be27f 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_api_api.cc +++ b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_api_api.cc @@ -1,11 +1,11 @@ ---- cargo-crates/rusty_v8-0.22.3/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/rusty_v8-0.22.3/v8/src/api/api.cc +--- cargo-crates/rusty_v8-0.25.3/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/rusty_v8-0.25.3/v8/src/api/api.cc @@ -5674,7 +5674,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } -#if V8_OS_LINUX || V8_OS_MACOSX +#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_OPENBSD || V8_OS_FREEBSD bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info, void* context) { #if V8_TARGET_ARCH_X64 && !V8_OS_ANDROID diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_cpu.cc b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_cpu.cc index e7cc97551fb1..c7e2362d13f3 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_cpu.cc +++ b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_cpu.cc @@ -1,18 +1,18 @@ ---- cargo-crates/rusty_v8-0.22.3/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/rusty_v8-0.22.3/v8/src/base/cpu.cc +--- cargo-crates/rusty_v8-0.25.3/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/rusty_v8-0.25.3/v8/src/base/cpu.cc @@ -475,6 +475,7 @@ CPU::CPU() #if V8_OS_LINUX +#if V8_OS_LINUX CPUInfo cpu_info; // Extract implementor from the "CPU implementer" field. @@ -508,6 +509,7 @@ CPU::CPU() } delete[] part; } +#endif // Extract architecture from the "CPU Architecture" field. // The list is well-known, unlike the the output of diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-freebsd.cc b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-freebsd.cc index 4f22ad775712..8df6153718ba 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-freebsd.cc +++ b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-freebsd.cc @@ -1,13 +1,13 @@ ---- cargo-crates/rusty_v8-0.22.3/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/rusty_v8-0.22.3/v8/src/base/platform/platform-freebsd.cc +--- cargo-crates/rusty_v8-0.25.3/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/rusty_v8-0.25.3/v8/src/base/platform/platform-freebsd.cc @@ -82,8 +82,8 @@ std::vector OS::GetSharedLib lib_name = std::string(path); } result.push_back(SharedLibraryAddress( - lib_name, reinterpret_cast(map->kve_start), - reinterpret_cast(map->kve_end))); + lib_name, static_cast(map->kve_start), + static_cast(map->kve_end))); } start += ssize; diff --git a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-posix.cc b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-posix.cc index bd3918523fbb..cee0505d08f9 100644 --- a/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-posix.cc +++ b/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-posix.cc @@ -1,24 +1,24 @@ ---- cargo-crates/rusty_v8-0.22.3/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/rusty_v8-0.22.3/v8/src/base/platform/platform-posix.cc +--- cargo-crates/rusty_v8-0.25.3/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/rusty_v8-0.25.3/v8/src/base/platform/platform-posix.cc @@ -433,7 +433,7 @@ bool OS::DiscardSystemPages(void* address, size_t size // static bool OS::HasLazyCommits() { -#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX +#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD return true; #else // TODO(bbudge) Return true for all POSIX platforms. @@ -564,6 +564,12 @@ int OS::GetCurrentThreadId() { return static_cast(syscall(__NR_gettid)); #elif V8_OS_ANDROID return static_cast(gettid()); +#elif V8_OS_DRAGONFLYBSD || defined(__DragonFly__) + return static_cast(lwp_gettid()); +#elif V8_OS_FREEBSD + return static_cast(pthread_getthreadid_np()); +#elif V8_OS_NETBSD + return static_cast(_lwp_self()); #elif V8_OS_AIX return static_cast(thread_self()); #elif V8_OS_FUCHSIA diff --git a/www/deno/files/patch-crates_rusty__v8_third__party_zlib_BUILD.gn b/www/deno/files/patch-crates_rusty__v8_third__party_zlib_BUILD.gn index 3843cf05a395..c8b4cce249a6 100644 --- a/www/deno/files/patch-crates_rusty__v8_third__party_zlib_BUILD.gn +++ b/www/deno/files/patch-crates_rusty__v8_third__party_zlib_BUILD.gn @@ -1,20 +1,20 @@ ---- cargo-crates/rusty_v8-0.22.3/third_party/zlib/BUILD.gn.orig 2020-09-11 17:42:11 UTC -+++ cargo-crates/rusty_v8-0.22.3/third_party/zlib/BUILD.gn +--- cargo-crates/rusty_v8-0.25.3/third_party/zlib/BUILD.gn.orig 2020-09-11 17:42:11 UTC ++++ cargo-crates/rusty_v8-0.25.3/third_party/zlib/BUILD.gn @@ -108,6 +108,8 @@ if (use_arm_neon_optimizations) { defines = [ "CRC32_ARMV8_CRC32" ] if (is_android) { defines += [ "ARMV8_OS_ANDROID" ] + } else if (is_bsd) { + defines += [ "ARMV8_OS_FREEBSD" ] } else if (is_linux || is_chromeos) { defines += [ "ARMV8_OS_LINUX" ] } else if (is_mac) { @@ -385,7 +387,7 @@ static_library("minizip") { ] } - if (is_apple || is_android || is_nacl) { + if (is_apple || is_android || is_nacl || is_bsd) { # Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We # use fopen, ftell, and fseek instead on these systems. defines = [ "USE_FILE32API" ] diff --git a/www/deno/files/patch-crates_rusty__v8_third__party_zlib_cpu__features.c b/www/deno/files/patch-crates_rusty__v8_third__party_zlib_cpu__features.c index bf2db936c0a1..30d9176c996b 100644 --- a/www/deno/files/patch-crates_rusty__v8_third__party_zlib_cpu__features.c +++ b/www/deno/files/patch-crates_rusty__v8_third__party_zlib_cpu__features.c @@ -1,48 +1,48 @@ ---- cargo-crates/rusty_v8-0.22.3/third_party/zlib/cpu_features.c.orig 2020-09-11 17:42:11 UTC -+++ cargo-crates/rusty_v8-0.22.3/third_party/zlib/cpu_features.c +--- cargo-crates/rusty_v8-0.25.3/third_party/zlib/cpu_features.c.orig 2020-09-11 17:42:11 UTC ++++ cargo-crates/rusty_v8-0.25.3/third_party/zlib/cpu_features.c @@ -31,11 +31,20 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; #ifndef CPU_NO_SIMD -#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_FUCHSIA) +#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_FUCHSIA) || defined(ARMV8_OS_FREEBSD) #include #endif -#if defined(ARMV8_OS_ANDROID) +#if defined(ARMV8_OS_FREEBSD) +#include +#include +#ifndef ID_AA64ISAR0_AES_VAL +#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES +#endif +#ifndef ID_AA64ISAR0_CRC32_VAL +#define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32 +#endif +#elif defined(ARMV8_OS_ANDROID) #include #elif defined(ARMV8_OS_LINUX) #include @@ -56,7 +65,7 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; static void _cpu_check_features(void); #endif -#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || defined(X86_NOT_WINDOWS) +#if defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || defined(X86_NOT_WINDOWS) || defined(ARMV8_OS_FREEBSD) #if !defined(ARMV8_OS_MACOS) // _cpu_check_features() doesn't need to do anything on mac/arm since all // features are known at build time, so don't call it. @@ -123,6 +132,13 @@ static void _cpu_check_features(void) #elif defined(ARMV8_OS_WINDOWS) arm_cpu_enable_crc32 = IsProcessorFeaturePresent(PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE); arm_cpu_enable_pmull = IsProcessorFeaturePresent(PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE); +#elif defined(ARMV8_OS_FREEBSD) + uint64_t id_aa64isar0; + id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1); + if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) + arm_cpu_enable_pmull = 1; + if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) + arm_cpu_enable_crc32 = 1; #endif } #endif