Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Mar 2021 12:16:48 +0000 (UTC)
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r567076 - in head/www/deno: . files
Message-ID:  <202103031216.123CGmxj023926@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mikael
Date: Wed Mar  3 12:16:48 2021
New Revision: 567076
URL: https://svnweb.freebsd.org/changeset/ports/567076

Log:
  www/deno: Update to 1.8.0
  
  Changes: https://github.com/denoland/deno/releases/tag/v1.8.0

Modified:
  head/www/deno/Makefile
  head/www/deno/distinfo
  head/www/deno/files/extrapatch-clang10
  head/www/deno/files/patch-cargo-crates_rusty__v8_build.rs
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_libpci_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_libusb.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_unbundle_replace__gn__files.py
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_gcc__toolchain.gni
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_get__concurrent__links.py
  head/www/deno/files/patch-cargo-crates_rusty__v8_build_toolchain_linux_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_buildtools_third__party_libc++_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_v8_BUILD.gn
  head/www/deno/files/patch-cargo-crates_rusty__v8_v8_include_v8config.h
  head/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_api_api.cc
  head/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_cpu.cc
  head/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-freebsd.cc
  head/www/deno/files/patch-cargo-crates_rusty__v8_v8_src_base_platform_platform-posix.cc
  head/www/deno/files/patch-crates_rusty__v8_third__party_zlib_BUILD.gn
  head/www/deno/files/patch-crates_rusty__v8_third__party_zlib_cpu__features.c

Modified: head/www/deno/Makefile
==============================================================================
--- head/www/deno/Makefile	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/Makefile	Wed Mar  3 12:16:48 2021	(r567076)
@@ -2,7 +2,7 @@
 
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.7.5
+DISTVERSION=	1.8.0
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -26,7 +26,7 @@ USE_GNOME=	glib20
 MAKE_JOBS_UNSAFE=	yes
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-RUSTY_VERS=	0.17.0
+RUSTY_VERS=	0.20.0
 
 CARGO_ENV+=	CLANG_BASE_PATH=/usr \
 		GN=${PREFIX}/bin/gn \
@@ -40,14 +40,18 @@ BINARY_ALIAS=	python=${PYTHON_CMD}
 
 CARGO_CRATES=	Inflector-0.11.4 \
 		adler-0.2.3 \
+		ahash-0.4.7 \
+		ahash-0.7.2 \
 		aho-corasick-0.7.15 \
+		align-data-0.1.0 \
 		alloc-no-stdlib-2.0.1 \
 		alloc-stdlib-0.2.1 \
 		ansi_term-0.11.0 \
 		anyhow-1.0.38 \
 		anymap-0.12.1 \
 		arrayvec-0.5.2 \
-		ast_node-0.7.1 \
+		ash-0.31.0 \
+		ast_node-0.7.2 \
 		async-compression-0.3.7 \
 		async-stream-0.3.0 \
 		async-stream-impl-0.3.0 \
@@ -58,8 +62,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		base64-0.11.0 \
 		base64-0.12.3 \
 		base64-0.13.0 \
+		bit-set-0.5.2 \
+		bit-vec-0.6.3 \
 		bitflags-1.2.1 \
 		bitvec-0.19.4 \
+		block-0.1.6 \
 		block-buffer-0.9.0 \
 		brotli-3.3.0 \
 		brotli-decompressor-2.3.1 \
@@ -67,38 +74,45 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		bumpalo-3.6.0 \
 		byteorder-1.4.2 \
 		bytes-1.0.1 \
-		cargo_gn-0.0.15 \
 		cc-1.0.66 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
+		cfg_aliases-0.1.1 \
 		chrono-0.4.19 \
 		clap-2.33.3 \
+		cocoa-foundation-0.1.0 \
+		copyless-0.1.5 \
+		core-foundation-0.9.1 \
+		core-foundation-sys-0.8.2 \
+		core-graphics-types-0.1.1 \
 		cpuid-bool-0.1.2 \
 		crc-1.8.1 \
 		crc32fast-1.2.1 \
 		crossbeam-channel-0.5.0 \
 		crossbeam-utils-0.8.1 \
+		d3d12-0.3.2 \
 		darling-0.10.2 \
 		darling_core-0.10.2 \
 		darling_macro-0.10.2 \
 		dashmap-4.0.2 \
 		data-encoding-2.3.2 \
-		deno_doc-0.1.22 \
-		deno_lint-0.2.18 \
+		deno_doc-0.1.23 \
+		deno_lint-0.2.19 \
 		derive_more-0.99.11 \
 		digest-0.9.0 \
 		dissimilar-1.0.2 \
 		dlopen-0.1.8 \
 		dlopen_derive-0.1.4 \
 		dprint-core-0.35.1 \
+		dprint-plugin-json-0.8.0 \
 		dprint-plugin-markdown-0.5.1 \
-		dprint-plugin-typescript-0.40.1 \
-		dprint-swc-ecma-ast-view-0.8.0 \
+		dprint-plugin-typescript-0.41.0 \
+		dprint-swc-ecma-ast-view-0.10.0 \
 		either-1.6.1 \
 		encoding_rs-0.8.28 \
 		endian-type-0.1.2 \
 		enum-as-inner-0.3.3 \
-		enum_kind-0.2.0 \
+		enum_kind-0.2.1 \
 		env_logger-0.8.2 \
 		errno-0.1.8 \
 		errno-0.2.7 \
@@ -108,8 +122,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		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.0 \
-		from_variant-0.1.2 \
+		from_variant-0.1.3 \
 		fs2-0.4.3 \
 		fsevent-2.0.2 \
 		fsevent-sys-3.0.2 \
@@ -130,6 +146,19 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		generic-array-0.14.4 \
 		getrandom-0.1.16 \
 		getrandom-0.2.2 \
+		gfx-auxil-0.8.0 \
+		gfx-backend-dx11-0.7.0 \
+		gfx-backend-dx12-0.7.0 \
+		gfx-backend-empty-0.7.0 \
+		gfx-backend-gl-0.7.0 \
+		gfx-backend-metal-0.7.0 \
+		gfx-backend-vulkan-0.7.0 \
+		gfx-hal-0.7.0 \
+		glow-0.7.2 \
+		gpu-alloc-0.3.0 \
+		gpu-alloc-types-0.2.0 \
+		gpu-descriptor-0.1.1 \
+		gpu-descriptor-types-0.1.1 \
 		h2-0.3.0 \
 		hashbrown-0.9.1 \
 		heck-0.3.2 \
@@ -148,18 +177,22 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		indexmap-1.6.1 \
 		inotify-0.9.2 \
 		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 \
 		is-macro-0.1.8 \
 		itoa-0.4.7 \
+		jobserver-0.1.21 \
 		js-sys-0.3.47 \
 		jsonc-parser-0.15.1 \
 		kernel32-sys-0.2.2 \
+		khronos-egl-3.0.0 \
 		lazy_static-1.4.0 \
 		lexical-core-0.7.4 \
 		libc-0.2.86 \
+		libloading-0.6.7 \
 		linked-hash-map-0.5.4 \
 		lock_api-0.4.2 \
 		log-0.4.14 \
@@ -167,13 +200,16 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		lsp-types-0.86.0 \
 		lspower-0.6.1 \
 		lspower-macros-0.2.0 \
+		malloc_buf-0.0.6 \
 		match_cfg-0.1.0 \
 		matches-0.1.8 \
 		memchr-2.3.4 \
+		metal-0.21.0 \
 		mime-0.3.16 \
 		miniz_oxide-0.4.3 \
 		mio-0.7.7 \
 		miow-0.3.6 \
+		naga-0.3.1 \
 		new_debug_unreachable-1.0.4 \
 		nibble_vec-0.1.0 \
 		nix-0.19.1 \
@@ -184,6 +220,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		num-integer-0.1.44 \
 		num-traits-0.2.14 \
 		num_cpus-1.13.0 \
+		objc-0.2.7 \
+		objc_exception-0.1.2 \
 		once_cell-1.5.2 \
 		opaque-debug-0.3.0 \
 		os_pipe-0.9.2 \
@@ -229,6 +267,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		rand_hc-0.2.0 \
 		rand_hc-0.3.0 \
 		rand_pcg-0.2.1 \
+		range-alloc-0.1.2 \
+		raw-window-handle-0.3.3 \
 		redox_syscall-0.1.57 \
 		redox_syscall-0.2.4 \
 		regex-1.4.3 \
@@ -239,9 +279,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		resolv-conf-0.7.0 \
 		retain_mut-0.1.2 \
 		ring-0.16.20 \
+		ron-0.6.4 \
 		rustc_version-0.2.3 \
 		rustls-0.19.0 \
-		rusty_v8-0.17.0 \
+		rusty_v8-0.20.0 \
 		rustyline-7.1.0 \
 		rustyline-derive-0.4.0 \
 		ryu-1.0.5 \
@@ -262,38 +303,42 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		signal-hook-registry-1.3.0 \
 		siphasher-0.3.3 \
 		slab-0.4.2 \
+		slotmap-0.4.0 \
 		smallvec-1.6.1 \
 		socket2-0.3.19 \
 		sourcemap-6.0.1 \
 		spin-0.5.2 \
+		spirv_cross-0.23.0 \
+		spirv_headers-1.5.0 \
 		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
+		storage-map-0.3.0 \
 		string_cache-0.8.1 \
 		string_cache_codegen-0.5.1 \
-		string_enum-0.3.0 \
+		string_enum-0.3.1 \
 		strsim-0.8.0 \
 		strsim-0.9.3 \
 		swc_atoms-0.2.5 \
-		swc_bundler-0.21.0 \
-		swc_common-0.10.9 \
-		swc_ecma_ast-0.38.0 \
-		swc_ecma_codegen-0.44.0 \
-		swc_ecma_codegen_macros-0.5.1 \
-		swc_ecma_dep_graph-0.14.0 \
-		swc_ecma_parser-0.46.0 \
-		swc_ecma_transforms-0.34.0 \
-		swc_ecma_transforms_base-0.3.0 \
-		swc_ecma_transforms_optimization-0.4.0 \
-		swc_ecma_transforms_proposal-0.4.0 \
-		swc_ecma_transforms_react-0.4.0 \
-		swc_ecma_transforms_typescript-0.4.0 \
-		swc_ecma_utils-0.28.0 \
-		swc_ecma_visit-0.24.0 \
-		swc_ecmascript-0.20.0 \
+		swc_bundler-0.25.1 \
+		swc_common-0.10.12 \
+		swc_ecma_ast-0.40.0 \
+		swc_ecma_codegen-0.47.0 \
+		swc_ecma_codegen_macros-0.5.2 \
+		swc_ecma_dep_graph-0.17.0 \
+		swc_ecma_parser-0.49.0 \
+		swc_ecma_transforms-0.38.1 \
+		swc_ecma_transforms_base-0.6.2 \
+		swc_ecma_transforms_optimization-0.8.1 \
+		swc_ecma_transforms_proposal-0.7.0 \
+		swc_ecma_transforms_react-0.8.0 \
+		swc_ecma_transforms_typescript-0.7.0 \
+		swc_ecma_utils-0.30.0 \
+		swc_ecma_visit-0.26.0 \
+		swc_ecmascript-0.24.1 \
 		swc_eq_ignore_macros-0.1.0 \
-		swc_macros_common-0.3.1 \
-		swc_visit-0.2.2 \
-		swc_visit_macros-0.2.2 \
+		swc_macros_common-0.3.2 \
+		swc_visit-0.2.4 \
+		swc_visit_macros-0.2.3 \
 		syn-0.15.44 \
 		syn-1.0.60 \
 		sys-info-0.8.0 \
@@ -305,6 +350,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		thiserror-1.0.23 \
 		thiserror-impl-1.0.23 \
 		thread_local-1.1.3 \
+		thunderdome-0.3.0 \
 		time-0.1.44 \
 		tinyvec-1.1.1 \
 		tinyvec_macros-0.1.0 \
@@ -320,6 +366,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		tower-service-0.3.1 \
 		tower-test-0.4.0 \
 		tracing-0.1.23 \
+		tracing-attributes-0.1.12 \
 		tracing-core-0.1.17 \
 		tracing-futures-0.2.4 \
 		trust-dns-client-0.20.0 \
@@ -357,6 +404,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		web-sys-0.3.47 \
 		webpki-0.21.4 \
 		webpki-roots-0.21.0 \
+		wgpu-core-0.7.1 \
+		wgpu-types-0.7.0 \
 		which-4.0.2 \
 		widestring-0.4.3 \
 		winapi-0.2.8 \
@@ -368,6 +417,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		winreg-0.6.2 \
 		winreg-0.7.0 \
 		winres-0.1.11 \
+		wio-0.2.2 \
 		wyz-0.2.0
 
 post-patch:

Modified: head/www/deno/distinfo
==============================================================================
--- head/www/deno/distinfo	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/distinfo	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,10 +1,16 @@
-TIMESTAMP = 1613756532
+TIMESTAMP = 1614762081
 SHA256 (rust/crates/Inflector-0.11.4.tar.gz) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.tar.gz) = 17438
 SHA256 (rust/crates/adler-0.2.3.tar.gz) = ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e
 SIZE (rust/crates/adler-0.2.3.tar.gz) = 12168
+SHA256 (rust/crates/ahash-0.4.7.tar.gz) = 739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e
+SIZE (rust/crates/ahash-0.4.7.tar.gz) = 51474
+SHA256 (rust/crates/ahash-0.7.2.tar.gz) = 7f200cbb1e856866d9eade941cf3aa0c5d7dd36f74311c4273b494f4ef036957
+SIZE (rust/crates/ahash-0.7.2.tar.gz) = 37192
 SHA256 (rust/crates/aho-corasick-0.7.15.tar.gz) = 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5
 SIZE (rust/crates/aho-corasick-0.7.15.tar.gz) = 113071
+SHA256 (rust/crates/align-data-0.1.0.tar.gz) = 1926655ba000b19e21f0402be09a1d52d318c8a8a68622870bfb7af2a71315cd
+SIZE (rust/crates/align-data-0.1.0.tar.gz) = 2989
 SHA256 (rust/crates/alloc-no-stdlib-2.0.1.tar.gz) = 5192ec435945d87bc2f70992b4d818154b5feede43c09fb7592146374eac90a6
 SIZE (rust/crates/alloc-no-stdlib-2.0.1.tar.gz) = 10084
 SHA256 (rust/crates/alloc-stdlib-0.2.1.tar.gz) = 697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2
@@ -17,8 +23,10 @@ SHA256 (rust/crates/anymap-0.12.1.tar.gz) = 33954243bd
 SIZE (rust/crates/anymap-0.12.1.tar.gz) = 14298
 SHA256 (rust/crates/arrayvec-0.5.2.tar.gz) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
 SIZE (rust/crates/arrayvec-0.5.2.tar.gz) = 27838
-SHA256 (rust/crates/ast_node-0.7.1.tar.gz) = c701db7f0f212e2e3024a1929cdaf9a21815f329c5ef43be951fc163b3cdc567
-SIZE (rust/crates/ast_node-0.7.1.tar.gz) = 6039
+SHA256 (rust/crates/ash-0.31.0.tar.gz) = c69a8137596e84c22d57f3da1b5de1d4230b1742a710091c85f4d7ce50f00f38
+SIZE (rust/crates/ash-0.31.0.tar.gz) = 288600
+SHA256 (rust/crates/ast_node-0.7.2.tar.gz) = 7c84c445d38f7f29c82ed56c2cfae4885e5e6d9fb81b956ab31430757ddad5d7
+SIZE (rust/crates/ast_node-0.7.2.tar.gz) = 6053
 SHA256 (rust/crates/async-compression-0.3.7.tar.gz) = b72c1f1154e234325b50864a349b9c8e56939e266a4c307c0f159812df2f9537
 SIZE (rust/crates/async-compression-0.3.7.tar.gz) = 58367
 SHA256 (rust/crates/async-stream-0.3.0.tar.gz) = 3670df70cbc01729f901f94c887814b3c68db038aad1329a418bae178bc5295c
@@ -39,10 +47,16 @@ SHA256 (rust/crates/base64-0.12.3.tar.gz) = 3441f0f7b0
 SIZE (rust/crates/base64-0.12.3.tar.gz) = 57545
 SHA256 (rust/crates/base64-0.13.0.tar.gz) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
 SIZE (rust/crates/base64-0.13.0.tar.gz) = 62070
+SHA256 (rust/crates/bit-set-0.5.2.tar.gz) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de
+SIZE (rust/crates/bit-set-0.5.2.tar.gz) = 14093
+SHA256 (rust/crates/bit-vec-0.6.3.tar.gz) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.tar.gz) = 19927
 SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
 SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
 SHA256 (rust/crates/bitvec-0.19.4.tar.gz) = a7ba35e9565969edb811639dbebfe34edc0368e472c5018474c8eb2543397f81
 SIZE (rust/crates/bitvec-0.19.4.tar.gz) = 148099
+SHA256 (rust/crates/block-0.1.6.tar.gz) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
+SIZE (rust/crates/block-0.1.6.tar.gz) = 4077
 SHA256 (rust/crates/block-buffer-0.9.0.tar.gz) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
 SIZE (rust/crates/block-buffer-0.9.0.tar.gz) = 7108
 SHA256 (rust/crates/brotli-3.3.0.tar.gz) = 7f29919120f08613aadcd4383764e00526fc9f18b6c0895814faeed0dd78613e
@@ -57,18 +71,28 @@ SHA256 (rust/crates/byteorder-1.4.2.tar.gz) = ae44d1a3
 SIZE (rust/crates/byteorder-1.4.2.tar.gz) = 22148
 SHA256 (rust/crates/bytes-1.0.1.tar.gz) = b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040
 SIZE (rust/crates/bytes-1.0.1.tar.gz) = 48142
-SHA256 (rust/crates/cargo_gn-0.0.15.tar.gz) = 5ba7d7f7b201dfcbc314b14f2176c92f8ba521dab538b40e426ffed25ed7cd80
-SIZE (rust/crates/cargo_gn-0.0.15.tar.gz) = 5796
 SHA256 (rust/crates/cc-1.0.66.tar.gz) = 4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48
 SIZE (rust/crates/cc-1.0.66.tar.gz) = 53454
 SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
 SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
 SHA256 (rust/crates/cfg-if-1.0.0.tar.gz) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.tar.gz) = 7934
+SHA256 (rust/crates/cfg_aliases-0.1.1.tar.gz) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
+SIZE (rust/crates/cfg_aliases-0.1.1.tar.gz) = 6009
 SHA256 (rust/crates/chrono-0.4.19.tar.gz) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
 SIZE (rust/crates/chrono-0.4.19.tar.gz) = 155663
 SHA256 (rust/crates/clap-2.33.3.tar.gz) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
 SIZE (rust/crates/clap-2.33.3.tar.gz) = 201925
+SHA256 (rust/crates/cocoa-foundation-0.1.0.tar.gz) = 7ade49b65d560ca58c403a479bb396592b155c0185eada742ee323d1d68d6318
+SIZE (rust/crates/cocoa-foundation-0.1.0.tar.gz) = 10645
+SHA256 (rust/crates/copyless-0.1.5.tar.gz) = a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536
+SIZE (rust/crates/copyless-0.1.5.tar.gz) = 8264
+SHA256 (rust/crates/core-foundation-0.9.1.tar.gz) = 0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62
+SIZE (rust/crates/core-foundation-0.9.1.tar.gz) = 25985
+SHA256 (rust/crates/core-foundation-sys-0.8.2.tar.gz) = ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b
+SIZE (rust/crates/core-foundation-sys-0.8.2.tar.gz) = 17461
+SHA256 (rust/crates/core-graphics-types-0.1.1.tar.gz) = 3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b
+SIZE (rust/crates/core-graphics-types-0.1.1.tar.gz) = 2530
 SHA256 (rust/crates/cpuid-bool-0.1.2.tar.gz) = 8aebca1129a03dc6dc2b127edd729435bbc4a37e1d5f4d7513165089ceb02634
 SIZE (rust/crates/cpuid-bool-0.1.2.tar.gz) = 7173
 SHA256 (rust/crates/crc-1.8.1.tar.gz) = d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb
@@ -79,6 +103,8 @@ SHA256 (rust/crates/crossbeam-channel-0.5.0.tar.gz) = 
 SIZE (rust/crates/crossbeam-channel-0.5.0.tar.gz) = 86811
 SHA256 (rust/crates/crossbeam-utils-0.8.1.tar.gz) = 02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d
 SIZE (rust/crates/crossbeam-utils-0.8.1.tar.gz) = 35914
+SHA256 (rust/crates/d3d12-0.3.2.tar.gz) = d0a60cceb22c7c53035f8980524fdc7f17cf49681a3c154e6757d30afbec6ec4
+SIZE (rust/crates/d3d12-0.3.2.tar.gz) = 14300
 SHA256 (rust/crates/darling-0.10.2.tar.gz) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
 SIZE (rust/crates/darling-0.10.2.tar.gz) = 17620
 SHA256 (rust/crates/darling_core-0.10.2.tar.gz) = f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b
@@ -89,10 +115,10 @@ SHA256 (rust/crates/dashmap-4.0.2.tar.gz) = e77a43b28d
 SIZE (rust/crates/dashmap-4.0.2.tar.gz) = 21066
 SHA256 (rust/crates/data-encoding-2.3.2.tar.gz) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57
 SIZE (rust/crates/data-encoding-2.3.2.tar.gz) = 19159
-SHA256 (rust/crates/deno_doc-0.1.22.tar.gz) = cba173771426c420d7ff0f974548dd92cdd421c02282d218bf38685e772ed645
-SIZE (rust/crates/deno_doc-0.1.22.tar.gz) = 43385
-SHA256 (rust/crates/deno_lint-0.2.18.tar.gz) = b9083c32446e541f2096a4e2d317f9b36e026e63e4fc3faaa99947df227ff02c
-SIZE (rust/crates/deno_lint-0.2.18.tar.gz) = 188258
+SHA256 (rust/crates/deno_doc-0.1.23.tar.gz) = 91967783675550e9550963c6c0e0309fa2279ad1dd5248cc13380e1f288659e9
+SIZE (rust/crates/deno_doc-0.1.23.tar.gz) = 43627
+SHA256 (rust/crates/deno_lint-0.2.19.tar.gz) = 38788fca6127cdf92adb17f3bebee2c33041de45ed4aa685b0a2aa36e463e815
+SIZE (rust/crates/deno_lint-0.2.19.tar.gz) = 188357
 SHA256 (rust/crates/derive_more-0.99.11.tar.gz) = 41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c
 SIZE (rust/crates/derive_more-0.99.11.tar.gz) = 53812
 SHA256 (rust/crates/digest-0.9.0.tar.gz) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
@@ -105,12 +131,14 @@ SHA256 (rust/crates/dlopen_derive-0.1.4.tar.gz) = f236
 SIZE (rust/crates/dlopen_derive-0.1.4.tar.gz) = 3491
 SHA256 (rust/crates/dprint-core-0.35.1.tar.gz) = db5b96c278cf35e2dd2c225c16abcdbf46b2e39d3058426ac67b105f023ac148
 SIZE (rust/crates/dprint-core-0.35.1.tar.gz) = 37003
+SHA256 (rust/crates/dprint-plugin-json-0.8.0.tar.gz) = 00b43a7746fa356617bb85828932170b5b6a35102b1d29978b0f1b388dbcd346
+SIZE (rust/crates/dprint-plugin-json-0.8.0.tar.gz) = 14782
 SHA256 (rust/crates/dprint-plugin-markdown-0.5.1.tar.gz) = 45dd3b8784047301e25e27ab168c79d86f883f65b83d26df31785cf4db144137
 SIZE (rust/crates/dprint-plugin-markdown-0.5.1.tar.gz) = 27185
-SHA256 (rust/crates/dprint-plugin-typescript-0.40.1.tar.gz) = 22ab78a112d8e9f2debd76898da1705fe4dfd73a3b93381422578ad4bed13660
-SIZE (rust/crates/dprint-plugin-typescript-0.40.1.tar.gz) = 981159
-SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.8.0.tar.gz) = 1feab084d494806f38b1387614d4c32841b9b65f5b17b0689855ccd4ffa6b8ac
-SIZE (rust/crates/dprint-swc-ecma-ast-view-0.8.0.tar.gz) = 52407
+SHA256 (rust/crates/dprint-plugin-typescript-0.41.0.tar.gz) = d9ec89eed06671390db8e6d29b98ee97c43caf52e2b481211665837677eb690b
+SIZE (rust/crates/dprint-plugin-typescript-0.41.0.tar.gz) = 984675
+SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.10.0.tar.gz) = 4b495385633bb59f360775a5278327c294c42484e5256288c80e591db334227e
+SIZE (rust/crates/dprint-swc-ecma-ast-view-0.10.0.tar.gz) = 53015
 SHA256 (rust/crates/either-1.6.1.tar.gz) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.tar.gz) = 13641
 SHA256 (rust/crates/encoding_rs-0.8.28.tar.gz) = 80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065
@@ -119,8 +147,8 @@ SHA256 (rust/crates/endian-type-0.1.2.tar.gz) = c34f04
 SIZE (rust/crates/endian-type-0.1.2.tar.gz) = 2340
 SHA256 (rust/crates/enum-as-inner-0.3.3.tar.gz) = 7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595
 SIZE (rust/crates/enum-as-inner-0.3.3.tar.gz) = 11450
-SHA256 (rust/crates/enum_kind-0.2.0.tar.gz) = 6e57153e35187d51f08471d5840459ff29093473e7bedd004a1414985aab92f3
-SIZE (rust/crates/enum_kind-0.2.0.tar.gz) = 5932
+SHA256 (rust/crates/enum_kind-0.2.1.tar.gz) = 78b940da354ae81ef0926c5eaa428207b8f4f091d3956c891dfbd124162bed99
+SIZE (rust/crates/enum_kind-0.2.1.tar.gz) = 5915
 SHA256 (rust/crates/env_logger-0.8.2.tar.gz) = f26ecb66b4bdca6c1409b40fb255eefc2bd4f6d135dab3c3124f80ffa2a9661e
 SIZE (rust/crates/env_logger-0.8.2.tar.gz) = 32757
 SHA256 (rust/crates/errno-0.1.8.tar.gz) = 1e2b2decb0484e15560df3210cf0d78654bb0864b2c138977c07e377a1bae0e2
@@ -139,10 +167,14 @@ SHA256 (rust/crates/flate2-1.0.20.tar.gz) = cd3aec53de
 SIZE (rust/crates/flate2-1.0.20.tar.gz) = 74036
 SHA256 (rust/crates/fnv-1.0.7.tar.gz) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.tar.gz) = 11266
+SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
 SHA256 (rust/crates/form_urlencoded-1.0.0.tar.gz) = ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00
 SIZE (rust/crates/form_urlencoded-1.0.0.tar.gz) = 8412
-SHA256 (rust/crates/from_variant-0.1.2.tar.gz) = 039885ad6579a86b94ad8df696cce8c530da496bf7b07b12fec8d6c4cd654bb9
-SIZE (rust/crates/from_variant-0.1.2.tar.gz) = 1759
+SHA256 (rust/crates/from_variant-0.1.3.tar.gz) = 0951635027ca477be98f8774abd6f0345233439d63f307e47101acb40c7cc63d
+SIZE (rust/crates/from_variant-0.1.3.tar.gz) = 1758
 SHA256 (rust/crates/fs2-0.4.3.tar.gz) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
 SIZE (rust/crates/fs2-0.4.3.tar.gz) = 13138
 SHA256 (rust/crates/fsevent-2.0.2.tar.gz) = 97f347202c95c98805c216f9e1df210e8ebaec9fdb2365700a43c10797a35e63
@@ -183,6 +215,32 @@ SHA256 (rust/crates/getrandom-0.1.16.tar.gz) = 8fc3cb4
 SIZE (rust/crates/getrandom-0.1.16.tar.gz) = 25077
 SHA256 (rust/crates/getrandom-0.2.2.tar.gz) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8
 SIZE (rust/crates/getrandom-0.2.2.tar.gz) = 26010
+SHA256 (rust/crates/gfx-auxil-0.8.0.tar.gz) = e7b33ecf067f2117668d91c9b0f2e5f223ebd1ffec314caa2f3de27bb580186d
+SIZE (rust/crates/gfx-auxil-0.8.0.tar.gz) = 2734
+SHA256 (rust/crates/gfx-backend-dx11-0.7.0.tar.gz) = f851d03c2e8f117e3702bf41201a4fafa447d5cb1276d5375870ae7573d069dd
+SIZE (rust/crates/gfx-backend-dx11-0.7.0.tar.gz) = 66681
+SHA256 (rust/crates/gfx-backend-dx12-0.7.0.tar.gz) = 36dc6ba2b7647e2c2b27b8f74ff5ccdd53c703776588eee5b1de515fdcbd6bc9
+SIZE (rust/crates/gfx-backend-dx12-0.7.0.tar.gz) = 84370
+SHA256 (rust/crates/gfx-backend-empty-0.7.0.tar.gz) = 9f07ef26a65954cfdd7b4c587f485100d1bb3b0bd6a51b02d817d6c87cca7a91
+SIZE (rust/crates/gfx-backend-empty-0.7.0.tar.gz) = 7230
+SHA256 (rust/crates/gfx-backend-gl-0.7.0.tar.gz) = e17fd85420547bceb851fadb90f196f168abfc252d57528bd2d749db0d18b75f
+SIZE (rust/crates/gfx-backend-gl-0.7.0.tar.gz) = 60521
+SHA256 (rust/crates/gfx-backend-metal-0.7.0.tar.gz) = 8dc54b456ece69ef49f8893269ebf24ac70969ed34ba2719c3f3abcc8fbff14e
+SIZE (rust/crates/gfx-backend-metal-0.7.0.tar.gz) = 133482
+SHA256 (rust/crates/gfx-backend-vulkan-0.7.0.tar.gz) = dabe88b1a5c91e0f969b441cc57e70364858066e4ba937deeb62065654ef9bd9
+SIZE (rust/crates/gfx-backend-vulkan-0.7.0.tar.gz) = 45444
+SHA256 (rust/crates/gfx-hal-0.7.0.tar.gz) = c1d9cc8d3b573dda62d0baca4f02e0209786e22c562caff001d77c389008781d
+SIZE (rust/crates/gfx-hal-0.7.0.tar.gz) = 58755
+SHA256 (rust/crates/glow-0.7.2.tar.gz) = 072136d2c3783f3a92f131acb227bc806d3886278e2a4dc1e9990ec89ef9e70b
+SIZE (rust/crates/glow-0.7.2.tar.gz) = 136116
+SHA256 (rust/crates/gpu-alloc-0.3.0.tar.gz) = 1e7724b9aef57ea36d70faf54e0ee6265f86e41de16bed8333efdeab5b00e16b
+SIZE (rust/crates/gpu-alloc-0.3.0.tar.gz) = 15880
+SHA256 (rust/crates/gpu-alloc-types-0.2.0.tar.gz) = 54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5
+SIZE (rust/crates/gpu-alloc-types-0.2.0.tar.gz) = 3073
+SHA256 (rust/crates/gpu-descriptor-0.1.1.tar.gz) = e8a70f1e87a3840ed6a3e99e02c2b861e4dbdf26f0d07e38f42ea5aff46cfce2
+SIZE (rust/crates/gpu-descriptor-0.1.1.tar.gz) = 5598
+SHA256 (rust/crates/gpu-descriptor-types-0.1.1.tar.gz) = 363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126
+SIZE (rust/crates/gpu-descriptor-types-0.1.1.tar.gz) = 1956
 SHA256 (rust/crates/h2-0.3.0.tar.gz) = 6b67e66362108efccd8ac053abafc8b7a8d86a37e6e48fc4f6f7485eb5e9e6a5
 SIZE (rust/crates/h2-0.3.0.tar.gz) = 155662
 SHA256 (rust/crates/hashbrown-0.9.1.tar.gz) = d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04
@@ -219,6 +277,8 @@ SHA256 (rust/crates/inotify-0.9.2.tar.gz) = d19f57db1b
 SIZE (rust/crates/inotify-0.9.2.tar.gz) = 22015
 SHA256 (rust/crates/inotify-sys-0.1.5.tar.gz) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
 SIZE (rust/crates/inotify-sys-0.1.5.tar.gz) = 6965
+SHA256 (rust/crates/inplace_it-0.3.3.tar.gz) = 90953f308a79fe6d62a4643e51f848fbfddcd05975a38e69fdf4ab86a7baf7ca
+SIZE (rust/crates/inplace_it-0.3.3.tar.gz) = 13145
 SHA256 (rust/crates/input_buffer-0.4.0.tar.gz) = f97967975f448f1a7ddb12b0bc41069d09ed6a1c161a92687e057325db35d413
 SIZE (rust/crates/input_buffer-0.4.0.tar.gz) = 7771
 SHA256 (rust/crates/instant-0.1.9.tar.gz) = 61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec
@@ -231,18 +291,24 @@ SHA256 (rust/crates/is-macro-0.1.8.tar.gz) = 04807f3dc
 SIZE (rust/crates/is-macro-0.1.8.tar.gz) = 4785
 SHA256 (rust/crates/itoa-0.4.7.tar.gz) = dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736
 SIZE (rust/crates/itoa-0.4.7.tar.gz) = 12099
+SHA256 (rust/crates/jobserver-0.1.21.tar.gz) = 5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2
+SIZE (rust/crates/jobserver-0.1.21.tar.gz) = 21228
 SHA256 (rust/crates/js-sys-0.3.47.tar.gz) = 5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65
 SIZE (rust/crates/js-sys-0.3.47.tar.gz) = 67063
 SHA256 (rust/crates/jsonc-parser-0.15.1.tar.gz) = da59eeab742770775c0f85b0b7b847f247b540a5389b806301d71c697d62bd8b
 SIZE (rust/crates/jsonc-parser-0.15.1.tar.gz) = 19640
 SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
 SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
+SHA256 (rust/crates/khronos-egl-3.0.0.tar.gz) = a8020ff3b84f9ac87461216ad0501bc09b33c1cbe17404d8ea405160fd164bab
+SIZE (rust/crates/khronos-egl-3.0.0.tar.gz) = 26645
 SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
 SHA256 (rust/crates/lexical-core-0.7.4.tar.gz) = db65c6da02e61f55dae90a0ae427b2a5f6b3e8db09f58d10efab23af92592616
 SIZE (rust/crates/lexical-core-0.7.4.tar.gz) = 497535
 SHA256 (rust/crates/libc-0.2.86.tar.gz) = b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c
 SIZE (rust/crates/libc-0.2.86.tar.gz) = 522986
+SHA256 (rust/crates/libloading-0.6.7.tar.gz) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883
+SIZE (rust/crates/libloading-0.6.7.tar.gz) = 25037
 SHA256 (rust/crates/linked-hash-map-0.5.4.tar.gz) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
 SIZE (rust/crates/linked-hash-map-0.5.4.tar.gz) = 16166
 SHA256 (rust/crates/lock_api-0.4.2.tar.gz) = dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312
@@ -257,12 +323,16 @@ SHA256 (rust/crates/lspower-0.6.1.tar.gz) = 8947e7faf8
 SIZE (rust/crates/lspower-0.6.1.tar.gz) = 37848
 SHA256 (rust/crates/lspower-macros-0.2.0.tar.gz) = 7d52f49eb53fa09a33715797d47bf4f9adbe69216ea03e1e4c3d56133b2d872c
 SIZE (rust/crates/lspower-macros-0.2.0.tar.gz) = 4009
+SHA256 (rust/crates/malloc_buf-0.0.6.tar.gz) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
+SIZE (rust/crates/malloc_buf-0.0.6.tar.gz) = 1239
 SHA256 (rust/crates/match_cfg-0.1.0.tar.gz) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
 SIZE (rust/crates/match_cfg-0.1.0.tar.gz) = 7153
 SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
 SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216
 SHA256 (rust/crates/memchr-2.3.4.tar.gz) = 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525
 SIZE (rust/crates/memchr-2.3.4.tar.gz) = 23077
+SHA256 (rust/crates/metal-0.21.0.tar.gz) = 4598d719460ade24c7d91f335daf055bf2a7eec030728ce751814c50cdd6a26c
+SIZE (rust/crates/metal-0.21.0.tar.gz) = 679162
 SHA256 (rust/crates/mime-0.3.16.tar.gz) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
 SIZE (rust/crates/mime-0.3.16.tar.gz) = 15206
 SHA256 (rust/crates/miniz_oxide-0.4.3.tar.gz) = 0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d
@@ -271,6 +341,8 @@ SHA256 (rust/crates/mio-0.7.7.tar.gz) = e50ae3f04d169f
 SIZE (rust/crates/mio-0.7.7.tar.gz) = 85595
 SHA256 (rust/crates/miow-0.3.6.tar.gz) = 5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897
 SIZE (rust/crates/miow-0.3.6.tar.gz) = 24533
+SHA256 (rust/crates/naga-0.3.1.tar.gz) = c8f30d7036f137a2f64fd7d53b70a91545d3f09e030b77b3816ff7bd4cf3f789
+SIZE (rust/crates/naga-0.3.1.tar.gz) = 153019
 SHA256 (rust/crates/new_debug_unreachable-1.0.4.tar.gz) = e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54
 SIZE (rust/crates/new_debug_unreachable-1.0.4.tar.gz) = 2561
 SHA256 (rust/crates/nibble_vec-0.1.0.tar.gz) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43
@@ -291,6 +363,10 @@ SHA256 (rust/crates/num-traits-0.2.14.tar.gz) = 9a64b1
 SIZE (rust/crates/num-traits-0.2.14.tar.gz) = 45476
 SHA256 (rust/crates/num_cpus-1.13.0.tar.gz) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
 SIZE (rust/crates/num_cpus-1.13.0.tar.gz) = 14704
+SHA256 (rust/crates/objc-0.2.7.tar.gz) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
+SIZE (rust/crates/objc-0.2.7.tar.gz) = 22036
+SHA256 (rust/crates/objc_exception-0.1.2.tar.gz) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4
+SIZE (rust/crates/objc_exception-0.1.2.tar.gz) = 2251
 SHA256 (rust/crates/once_cell-1.5.2.tar.gz) = 13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0
 SIZE (rust/crates/once_cell-1.5.2.tar.gz) = 27660
 SHA256 (rust/crates/opaque-debug-0.3.0.tar.gz) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
@@ -381,6 +457,10 @@ SHA256 (rust/crates/rand_hc-0.3.0.tar.gz) = 3190ef7066
 SIZE (rust/crates/rand_hc-0.3.0.tar.gz) = 11780
 SHA256 (rust/crates/rand_pcg-0.2.1.tar.gz) = 16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429
 SIZE (rust/crates/rand_pcg-0.2.1.tar.gz) = 11291
+SHA256 (rust/crates/range-alloc-0.1.2.tar.gz) = 63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6
+SIZE (rust/crates/range-alloc-0.1.2.tar.gz) = 3428
+SHA256 (rust/crates/raw-window-handle-0.3.3.tar.gz) = 0a441a7a6c80ad6473bd4b74ec1c9a4c951794285bf941c2126f607c72e48211
+SIZE (rust/crates/raw-window-handle-0.3.3.tar.gz) = 5798
 SHA256 (rust/crates/redox_syscall-0.1.57.tar.gz) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
 SIZE (rust/crates/redox_syscall-0.1.57.tar.gz) = 17087
 SHA256 (rust/crates/redox_syscall-0.2.4.tar.gz) = 05ec8ca9416c5ea37062b502703cd7fcb207736bc294f6e0cf367ac6fc234570
@@ -401,12 +481,14 @@ SHA256 (rust/crates/retain_mut-0.1.2.tar.gz) = 53552c6
 SIZE (rust/crates/retain_mut-0.1.2.tar.gz) = 2723
 SHA256 (rust/crates/ring-0.16.20.tar.gz) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
 SIZE (rust/crates/ring-0.16.20.tar.gz) = 5082615
+SHA256 (rust/crates/ron-0.6.4.tar.gz) = 064ea8613fb712a19faf920022ec8ddf134984f100090764a4e1d768f3827f1f
+SIZE (rust/crates/ron-0.6.4.tar.gz) = 43997
 SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
 SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
 SHA256 (rust/crates/rustls-0.19.0.tar.gz) = 064fd21ff87c6e87ed4506e68beb42459caa4a0e2eb144932e6776768556980b
 SIZE (rust/crates/rustls-0.19.0.tar.gz) = 208339
-SHA256 (rust/crates/rusty_v8-0.17.0.tar.gz) = e4cacd73b88c22512f09c5ec78e56eb89d95e4dc1201fe52bd6c81824b5e041b
-SIZE (rust/crates/rusty_v8-0.17.0.tar.gz) = 10394733
+SHA256 (rust/crates/rusty_v8-0.20.0.tar.gz) = 344a561fdd20c89f336e8e14a532504e21c6a9570ac0d51f14328abc2bcdb635
+SIZE (rust/crates/rusty_v8-0.20.0.tar.gz) = 14566684
 SHA256 (rust/crates/rustyline-7.1.0.tar.gz) = 8227301bfc717136f0ecbd3d064ba8199e44497a0bdd46bb01ede4387cfd2cec
 SIZE (rust/crates/rustyline-7.1.0.tar.gz) = 88494
 SHA256 (rust/crates/rustyline-derive-0.4.0.tar.gz) = db9dfbf470021de34cfaf6983067f460ea19164934a7c2d4b92eec0968eb95f1
@@ -447,6 +529,8 @@ SHA256 (rust/crates/siphasher-0.3.3.tar.gz) = fa8f3741
 SIZE (rust/crates/siphasher-0.3.3.tar.gz) = 9458
 SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
 SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
+SHA256 (rust/crates/slotmap-0.4.0.tar.gz) = c46a3482db8f247956e464d783693ece164ca056e6e67563ee5505bdb86452cd
+SIZE (rust/crates/slotmap-0.4.0.tar.gz) = 43510
 SHA256 (rust/crates/smallvec-1.6.1.tar.gz) = fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e
 SIZE (rust/crates/smallvec-1.6.1.tar.gz) = 26444
 SHA256 (rust/crates/socket2-0.3.19.tar.gz) = 122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e
@@ -455,62 +539,68 @@ SHA256 (rust/crates/sourcemap-6.0.1.tar.gz) = 6e031f24
 SIZE (rust/crates/sourcemap-6.0.1.tar.gz) = 31927
 SHA256 (rust/crates/spin-0.5.2.tar.gz) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
 SIZE (rust/crates/spin-0.5.2.tar.gz) = 12004
+SHA256 (rust/crates/spirv_cross-0.23.0.tar.gz) = 06db6bd7b6518f761593783e2896eefe55e90455efc5f44511078ce0426ed418
+SIZE (rust/crates/spirv_cross-0.23.0.tar.gz) = 528044
+SHA256 (rust/crates/spirv_headers-1.5.0.tar.gz) = 1f5b132530b1ac069df335577e3581765995cba5a13995cdbbdbc8fb057c532c
+SIZE (rust/crates/spirv_headers-1.5.0.tar.gz) = 28010
 SHA256 (rust/crates/stable_deref_trait-1.2.0.tar.gz) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
 SIZE (rust/crates/stable_deref_trait-1.2.0.tar.gz) = 8054
 SHA256 (rust/crates/static_assertions-1.1.0.tar.gz) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.tar.gz) = 18480
+SHA256 (rust/crates/storage-map-0.3.0.tar.gz) = 418bb14643aa55a7841d5303f72cf512cfb323b8cc221d51580500a1ca75206c
+SIZE (rust/crates/storage-map-0.3.0.tar.gz) = 6890
 SHA256 (rust/crates/string_cache-0.8.1.tar.gz) = 8ddb1139b5353f96e429e1a5e19fbaf663bddedaa06d1dbd49f82e352601209a
 SIZE (rust/crates/string_cache-0.8.1.tar.gz) = 14423
 SHA256 (rust/crates/string_cache_codegen-0.5.1.tar.gz) = f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97
 SIZE (rust/crates/string_cache_codegen-0.5.1.tar.gz) = 8243
-SHA256 (rust/crates/string_enum-0.3.0.tar.gz) = 94fdb6536756cfd35ee18b9a9972ab2a699d405cc57e0ad0532022960f30d581
-SIZE (rust/crates/string_enum-0.3.0.tar.gz) = 3415
+SHA256 (rust/crates/string_enum-0.3.1.tar.gz) = f584cc881e9e5f1fd6bf827b0444aa94c30d8fe6378cf241071b5f5700b2871f
+SIZE (rust/crates/string_enum-0.3.1.tar.gz) = 3403
 SHA256 (rust/crates/strsim-0.8.0.tar.gz) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
 SIZE (rust/crates/strsim-0.8.0.tar.gz) = 9309
 SHA256 (rust/crates/strsim-0.9.3.tar.gz) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c
 SIZE (rust/crates/strsim-0.9.3.tar.gz) = 10266
 SHA256 (rust/crates/swc_atoms-0.2.5.tar.gz) = 762f5c66bf70e6f96db67808b5ad783c33a72cc3e0022cd04b41349231cdbe6c
 SIZE (rust/crates/swc_atoms-0.2.5.tar.gz) = 4814
-SHA256 (rust/crates/swc_bundler-0.21.0.tar.gz) = c86e15b52e502354b633ba4826d3a462f93d99b50077327fbf75ff8c8b329932
-SIZE (rust/crates/swc_bundler-0.21.0.tar.gz) = 73107
-SHA256 (rust/crates/swc_common-0.10.9.tar.gz) = 7f8681271be490a61fc0efb2de6897f7a886801b1bd0be021c7d862508bf5147
-SIZE (rust/crates/swc_common-0.10.9.tar.gz) = 81547
-SHA256 (rust/crates/swc_ecma_ast-0.38.0.tar.gz) = efb6a027891bdb66ddddda7bdee43c39be6b7d7861f05fe93177f29183e26738
-SIZE (rust/crates/swc_ecma_ast-0.38.0.tar.gz) = 16664
-SHA256 (rust/crates/swc_ecma_codegen-0.44.0.tar.gz) = 673a4d3fafd4ccc5c74b31f5896100a7c1c40a86c7e35d0245ce60ee11d49ac9
-SIZE (rust/crates/swc_ecma_codegen-0.44.0.tar.gz) = 29141
-SHA256 (rust/crates/swc_ecma_codegen_macros-0.5.1.tar.gz) = 6505258e3ef526ded22eadaf3e342e2915ff3b3d9e5273e256c62bb8f62b5686
-SIZE (rust/crates/swc_ecma_codegen_macros-0.5.1.tar.gz) = 3009
-SHA256 (rust/crates/swc_ecma_dep_graph-0.14.0.tar.gz) = 22aa45d4b8a8a42bb08a255f8bbc7fa528a98a017b10bf5ea78ec81960a74cec
-SIZE (rust/crates/swc_ecma_dep_graph-0.14.0.tar.gz) = 4439
-SHA256 (rust/crates/swc_ecma_parser-0.46.0.tar.gz) = 6ed2a23928309960edb769e19235ae345442235c6800fdd2c9b12de35b4ae127
-SIZE (rust/crates/swc_ecma_parser-0.46.0.tar.gz) = 113108
-SHA256 (rust/crates/swc_ecma_transforms-0.34.0.tar.gz) = ca4ef1308184cf7f78ab69e66f2d3f11dc8ab12a26ed400d82a6ddcfa61ab0d3
-SIZE (rust/crates/swc_ecma_transforms-0.34.0.tar.gz) = 20104
-SHA256 (rust/crates/swc_ecma_transforms_base-0.3.0.tar.gz) = 1e243adb8afc4df741a4cfbf265395b4503acbb16f2bb28eaab482a1ca001b25
-SIZE (rust/crates/swc_ecma_transforms_base-0.3.0.tar.gz) = 57332
-SHA256 (rust/crates/swc_ecma_transforms_optimization-0.4.0.tar.gz) = d0674d4c1d2a7178dd7a7b0ee747caecc98a7f9013add834fb91b48a213e64f8
-SIZE (rust/crates/swc_ecma_transforms_optimization-0.4.0.tar.gz) = 66737
-SHA256 (rust/crates/swc_ecma_transforms_proposal-0.4.0.tar.gz) = e0b19284a8f8e9d8007fad66e5efe187ac0870b6c19265a15af485114e9539d5
-SIZE (rust/crates/swc_ecma_transforms_proposal-0.4.0.tar.gz) = 14464
-SHA256 (rust/crates/swc_ecma_transforms_react-0.4.0.tar.gz) = afa5d1e2183a19c2f1995296703dab06be30219f0989c44aebf50a71155d0f1a
-SIZE (rust/crates/swc_ecma_transforms_react-0.4.0.tar.gz) = 12245
-SHA256 (rust/crates/swc_ecma_transforms_typescript-0.4.0.tar.gz) = b2e5292685db7c8db9b9dd98e06248f1d59d9bf46d16b7c220bd3bab6ab8b6f9
-SIZE (rust/crates/swc_ecma_transforms_typescript-0.4.0.tar.gz) = 29593
-SHA256 (rust/crates/swc_ecma_utils-0.28.0.tar.gz) = eff7a1ec3c9374c3e83f1b21846723573dd41419e27e7204349835f5b599efa8
-SIZE (rust/crates/swc_ecma_utils-0.28.0.tar.gz) = 15035
-SHA256 (rust/crates/swc_ecma_visit-0.24.0.tar.gz) = 169dbafc108be69387475bab48d94e60a786a5959c76e0bd31f6bfb19e81f1b5
-SIZE (rust/crates/swc_ecma_visit-0.24.0.tar.gz) = 8437
-SHA256 (rust/crates/swc_ecmascript-0.20.0.tar.gz) = f88857fa61bc18ffdb324e8e66300e0af3bb0ad053eb5c490ca4f8bbf7e195b0
-SIZE (rust/crates/swc_ecmascript-0.20.0.tar.gz) = 1314
+SHA256 (rust/crates/swc_bundler-0.25.1.tar.gz) = 6bb2cadfe6deb2c08bdf9c70e56cac0fd4efae2e9977ce40f1182443260d8a63
+SIZE (rust/crates/swc_bundler-0.25.1.tar.gz) = 83354
+SHA256 (rust/crates/swc_common-0.10.12.tar.gz) = 570f4343486251030e61186c144952d1bcc1dc4ac8b334ce450264788603b4e3
+SIZE (rust/crates/swc_common-0.10.12.tar.gz) = 81327
+SHA256 (rust/crates/swc_ecma_ast-0.40.0.tar.gz) = 8b73b90f45238ac4b29e264591cfb34b0df32fb336f74a12a369678c7d5e906b
+SIZE (rust/crates/swc_ecma_ast-0.40.0.tar.gz) = 16613
+SHA256 (rust/crates/swc_ecma_codegen-0.47.0.tar.gz) = ed2604a8c27ea2b549ada2f1218a73029a7abb3507ba3b00491884f93e0efd65
+SIZE (rust/crates/swc_ecma_codegen-0.47.0.tar.gz) = 28895
+SHA256 (rust/crates/swc_ecma_codegen_macros-0.5.2.tar.gz) = 51af418026cb4ea588e2b15fa206c44e09a3184b718e12a0919729c7c3ad20d3
+SIZE (rust/crates/swc_ecma_codegen_macros-0.5.2.tar.gz) = 3011
+SHA256 (rust/crates/swc_ecma_dep_graph-0.17.0.tar.gz) = 95be4b111fd000832fb164feb22d0e4d1c7c4f43c458b98a85218da9b90e0cdd
+SIZE (rust/crates/swc_ecma_dep_graph-0.17.0.tar.gz) = 4409
+SHA256 (rust/crates/swc_ecma_parser-0.49.0.tar.gz) = 9070f184ca5724d67325dbc4a9d6e8e18c27a0439c95e088e246a3404ef2f05f
+SIZE (rust/crates/swc_ecma_parser-0.49.0.tar.gz) = 112972
+SHA256 (rust/crates/swc_ecma_transforms-0.38.1.tar.gz) = c2fa7fa6a8ab3b65767e01efae34d5079c7e964826074ce7b1f10cb66175d9d3
+SIZE (rust/crates/swc_ecma_transforms-0.38.1.tar.gz) = 20062
+SHA256 (rust/crates/swc_ecma_transforms_base-0.6.2.tar.gz) = 21db046d7e79ba05a42292c905740a47b1da241e71d55c5adc75a0a5418576b6
+SIZE (rust/crates/swc_ecma_transforms_base-0.6.2.tar.gz) = 58795
+SHA256 (rust/crates/swc_ecma_transforms_optimization-0.8.1.tar.gz) = 37075edc6b900b710e8b1776531fcb3d2cae831bcba2667ccd3153115f17e76e
+SIZE (rust/crates/swc_ecma_transforms_optimization-0.8.1.tar.gz) = 67172
+SHA256 (rust/crates/swc_ecma_transforms_proposal-0.7.0.tar.gz) = 5ff697ca49cff569dccc6e8d405c805163c202c033b9e7213def7ea3aef228b5
+SIZE (rust/crates/swc_ecma_transforms_proposal-0.7.0.tar.gz) = 14433
+SHA256 (rust/crates/swc_ecma_transforms_react-0.8.0.tar.gz) = 4712a2afc3dddc591b2214b329e00312ff6d1f212479ee2942779c32e41d5515
+SIZE (rust/crates/swc_ecma_transforms_react-0.8.0.tar.gz) = 16090
+SHA256 (rust/crates/swc_ecma_transforms_typescript-0.7.0.tar.gz) = c0fd91b6d6bc8885d40a5d6f2d54f061d4319a0e337ca29e45c065c69a74c2bb
+SIZE (rust/crates/swc_ecma_transforms_typescript-0.7.0.tar.gz) = 29527
+SHA256 (rust/crates/swc_ecma_utils-0.30.0.tar.gz) = 80d1e28b7c0c0a463c0b565af98cd1d241313990568e657bb2f1bd4468892d93
+SIZE (rust/crates/swc_ecma_utils-0.30.0.tar.gz) = 14960
+SHA256 (rust/crates/swc_ecma_visit-0.26.0.tar.gz) = dd01a0c58d20627f2fa29f44c5c6f68ae7d2ca6e2de0447429f2db65e4482a4e
+SIZE (rust/crates/swc_ecma_visit-0.26.0.tar.gz) = 8381
+SHA256 (rust/crates/swc_ecmascript-0.24.1.tar.gz) = e54da8566eb8035ea784b7297e16db45525242a7c955d8b9b3a5895d5694abbe
+SIZE (rust/crates/swc_ecmascript-0.24.1.tar.gz) = 1309
 SHA256 (rust/crates/swc_eq_ignore_macros-0.1.0.tar.gz) = 8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e
 SIZE (rust/crates/swc_eq_ignore_macros-0.1.0.tar.gz) = 2900
-SHA256 (rust/crates/swc_macros_common-0.3.1.tar.gz) = 18a9f27d290938370597d363df9a77ba4be8e2bc99f32f69eb5245cdeed3c512
-SIZE (rust/crates/swc_macros_common-0.3.1.tar.gz) = 6645
-SHA256 (rust/crates/swc_visit-0.2.2.tar.gz) = 4ca9ac0c9177cbc3ae943f7fa1126831b00b68c49c24a0c07f45647e120871d8
-SIZE (rust/crates/swc_visit-0.2.2.tar.gz) = 2963
-SHA256 (rust/crates/swc_visit_macros-0.2.2.tar.gz) = a544fa1da1a6436b219cb3b47ff3cf140e8eea5b5134d3e21f1c481ca1482186
-SIZE (rust/crates/swc_visit_macros-0.2.2.tar.gz) = 8282
+SHA256 (rust/crates/swc_macros_common-0.3.2.tar.gz) = bf7c68e78ffbcba3d38abe6d0b76a0e1a37888b5c9301db3426537207090ada3
+SIZE (rust/crates/swc_macros_common-0.3.2.tar.gz) = 6625
+SHA256 (rust/crates/swc_visit-0.2.4.tar.gz) = 583cfe83f6002e1118559308b88181f34b5936b403b72548cd0259bfcf0ca39e
+SIZE (rust/crates/swc_visit-0.2.4.tar.gz) = 3421
+SHA256 (rust/crates/swc_visit_macros-0.2.3.tar.gz) = e3b2825fee79f10d0166e8e650e79c7a862fb991db275743083f07555d7641f0
+SIZE (rust/crates/swc_visit_macros-0.2.3.tar.gz) = 8281
 SHA256 (rust/crates/syn-0.15.44.tar.gz) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
 SIZE (rust/crates/syn-0.15.44.tar.gz) = 184212
 SHA256 (rust/crates/syn-1.0.60.tar.gz) = c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081
@@ -533,6 +623,8 @@ SHA256 (rust/crates/thiserror-impl-1.0.23.tar.gz) = 9b
 SIZE (rust/crates/thiserror-impl-1.0.23.tar.gz) = 13269
 SHA256 (rust/crates/thread_local-1.1.3.tar.gz) = 8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd
 SIZE (rust/crates/thread_local-1.1.3.tar.gz) = 13111
+SHA256 (rust/crates/thunderdome-0.3.0.tar.gz) = 7572415bd688d401c52f6e36f4c8e805b9ae1622619303b9fa835d531db0acae
+SIZE (rust/crates/thunderdome-0.3.0.tar.gz) = 15205
 SHA256 (rust/crates/time-0.1.44.tar.gz) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
 SIZE (rust/crates/time-0.1.44.tar.gz) = 28885
 SHA256 (rust/crates/tinyvec-1.1.1.tar.gz) = 317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023
@@ -563,6 +655,8 @@ SHA256 (rust/crates/tower-test-0.4.0.tar.gz) = a454677
 SIZE (rust/crates/tower-test-0.4.0.tar.gz) = 6058
 SHA256 (rust/crates/tracing-0.1.23.tar.gz) = f7d40a22fd029e33300d8d89a5cc8ffce18bb7c587662f54629e94c9de5487f3
 SIZE (rust/crates/tracing-0.1.23.tar.gz) = 66074
+SHA256 (rust/crates/tracing-attributes-0.1.12.tar.gz) = 43f080ea7e4107844ef4766459426fa2d5c1ada2e47edba05dc7fa99d9629f47
+SIZE (rust/crates/tracing-attributes-0.1.12.tar.gz) = 19168
 SHA256 (rust/crates/tracing-core-0.1.17.tar.gz) = f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f
 SIZE (rust/crates/tracing-core-0.1.17.tar.gz) = 47774
 SHA256 (rust/crates/tracing-futures-0.2.4.tar.gz) = ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c
@@ -637,6 +731,10 @@ SHA256 (rust/crates/webpki-0.21.4.tar.gz) = b8e38c0608
 SIZE (rust/crates/webpki-0.21.4.tar.gz) = 58505
 SHA256 (rust/crates/webpki-roots-0.21.0.tar.gz) = 82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376
 SIZE (rust/crates/webpki-roots-0.21.0.tar.gz) = 242813
+SHA256 (rust/crates/wgpu-core-0.7.1.tar.gz) = c89fa2cc5d72236461ac09c5be967012663e29cb62f1a972654cbf35e49dffa8
+SIZE (rust/crates/wgpu-core-0.7.1.tar.gz) = 142076
+SHA256 (rust/crates/wgpu-types-0.7.0.tar.gz) = 72fa9ba80626278fd87351555c363378d08122d7601e58319be3d6fa85a87747
+SIZE (rust/crates/wgpu-types-0.7.0.tar.gz) = 23490
 SHA256 (rust/crates/which-4.0.2.tar.gz) = 87c14ef7e1b8b8ecfc75d5eca37949410046e66f15d185c01d70824f1f8111ef
 SIZE (rust/crates/which-4.0.2.tar.gz) = 7531
 SHA256 (rust/crates/widestring-0.4.3.tar.gz) = c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c
@@ -659,7 +757,9 @@ SHA256 (rust/crates/winreg-0.7.0.tar.gz) = 0120db82e8a
 SIZE (rust/crates/winreg-0.7.0.tar.gz) = 21225
 SHA256 (rust/crates/winres-0.1.11.tar.gz) = ff4fb510bbfe5b8992ff15f77a2e6fe6cf062878f0eda00c0f44963a807ca5dc
 SIZE (rust/crates/winres-0.1.11.tar.gz) = 18369
+SHA256 (rust/crates/wio-0.2.2.tar.gz) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
+SIZE (rust/crates/wio-0.2.2.tar.gz) = 11214
 SHA256 (rust/crates/wyz-0.2.0.tar.gz) = 85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214
 SIZE (rust/crates/wyz-0.2.0.tar.gz) = 12926
-SHA256 (denoland-deno-v1.7.5_GH0.tar.gz) = c00fe3dba4fda122a36042ea6dc54e35c9dea58f9c1f940ef7410b451f21cdb0
-SIZE (denoland-deno-v1.7.5_GH0.tar.gz) = 3450640
+SHA256 (denoland-deno-v1.8.0_GH0.tar.gz) = 9e5daa47e7bb6112d655f92c334146b8dc72d621d4b52b0c56c5c913cfb5f167
+SIZE (denoland-deno-v1.8.0_GH0.tar.gz) = 8220380

Modified: head/www/deno/files/extrapatch-clang10
==============================================================================
--- head/www/deno/files/extrapatch-clang10	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/extrapatch-clang10	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/toolchain/gcc_toolchain.gni.orig	2020-06-30 10:30:30 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/toolchain/gcc_toolchain.gni
+--- cargo-crates/rusty_v8-0.20.0/build/toolchain/gcc_toolchain.gni.orig	2020-06-30 10:30:30 UTC
++++ cargo-crates/rusty_v8-0.20.0/build/toolchain/gcc_toolchain.gni
 @@ -596,8 +596,8 @@ template("clang_toolchain") {
    gcc_toolchain(target_name) {
      if (is_bsd) {

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build.rs
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build.rs	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build.rs	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build.rs.orig	2020-07-22 09:53:02 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build.rs
+--- cargo-crates/rusty_v8-0.20.0/build.rs.orig	2020-07-22 09:53:02 UTC
++++ cargo-crates/rusty_v8-0.20.0/build.rs
 @@ -130,6 +132,10 @@ fn platform() -> &'static str {
    #[cfg(target_os = "macos")]
    {

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILD.gn	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/BUILD.gn
+--- cargo-crates/rusty_v8-0.20.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/rusty_v8-0.20.0/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" ]

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_BUILDCONFIG.gn	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/./build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/rusty_v8-0.17.0/./build/config/BUILDCONFIG.gn
+--- cargo-crates/rusty_v8-0.20.0/./build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/rusty_v8-0.20.0/./build/config/BUILDCONFIG.gn
 @@ -131,7 +131,7 @@ declare_args() {
    is_official_build = false
  

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_BUILD.gn	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,6 +1,6 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/compiler/BUILD.gn.orig   2021-01-19 00:12:27 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/compiler/BUILD.gn
-@@ -129,7 +129,7 @@ declare_args() {
+--- cargo-crates/rusty_v8-0.20.0/build/config/compiler/BUILD.gn.orig	2021-02-25 20:45:34 UTC
++++ cargo-crates/rusty_v8-0.20.0/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.
@@ -9,7 +9,7 @@
  
    # This argument is to control whether enabling text section splitting in the
    # final binary. When enabled, the separated text sections with prefix
-@@ -300,7 +300,7 @@ config("compiler") {
+@@ -333,7 +333,7 @@ config("compiler") {
      }
  
      # Linker warnings.
@@ -18,7 +18,7 @@
        ldflags += [ "-Wl,--fatal-warnings" ]
      }
      if (fatal_linker_warnings && is_apple) {
-@@ -396,7 +396,7 @@ config("compiler") {
+@@ -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.
@@ -27,7 +27,7 @@
        ldflags += [
          "-Wl,-z,defs",
          "-Wl,--as-needed",
-@@ -487,7 +487,7 @@ config("compiler") {
+@@ -518,7 +518,7 @@ config("compiler") {
      ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
    }
  
@@ -36,7 +36,7 @@
      cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
  
      cflags += [
-@@ -786,7 +786,7 @@ config("compiler_cpu_abi") {
+@@ -851,7 +851,7 @@ config("compiler_cpu_abi") {
          cflags += [ "-mtune=$arm_tune" ]
        }
      } else if (current_cpu == "arm64") {
@@ -45,7 +45,7 @@
          cflags += [ "--target=aarch64-linux-gnu" ]
          ldflags += [ "--target=aarch64-linux-gnu" ]
        }
-@@ -1136,7 +1136,7 @@ config("compiler_deterministic") {
+@@ -1201,7 +1201,7 @@ config("compiler_deterministic") {
        "-Xclang",
        ".",
      ]
@@ -54,7 +54,7 @@
        # We don't use clang -cc1as on Windows (yet? https://crbug.com/762167)
        asmflags = [ "-Wa,-fdebug-compilation-dir,." ]
      }
-@@ -1519,7 +1519,7 @@ config("default_warnings") {
+@@ -1584,7 +1584,7 @@ config("default_warnings") {
          cflags += [ "-Wno-nonportable-include-path" ]
        }
  
@@ -63,16 +63,16 @@
          # Flags NaCl (Clang 3.7) and Xcode 9.2 (Clang clang-900.0.39.2) do not
          # recognize.
          cflags += [
-@@ -1772,7 +1772,7 @@ config("thin_archive") {
-   # Mac and iOS use the mac-specific "libtool" command, not ar, which doesn't
-   # have a "thin archive" mode (it does accept -T, but it means truncating
-   # archive names to 16 characters, which is not what we want).
--  if ((is_posix && !is_nacl && !is_apple) || is_fuchsia) {
-+  if ((is_posix && !is_bsd && !is_nacl && !is_apple) || is_fuchsia) {
+@@ -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" ]
-@@ -2326,7 +2326,7 @@ config("symbols") {
+@@ -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) {
@@ -81,7 +81,7 @@
      }
  
      # TODO(https://crbug.com/1050118): Investigate missing debug info on mac.
-@@ -2358,7 +2358,7 @@ config("symbols") {
+@@ -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" &&

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_compiler_compiler.gni	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,11 +1,11 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/compiler/compiler.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/compiler/compiler.gni
-@@ -176,7 +176,7 @@ declare_args() {
- declare_args() {
-   # Whether to use the gold linker from binutils instead of lld or bfd.
-   use_gold =
--      !use_lld && !(is_chromecast && is_linux &&
-+      !is_bsd && !use_lld && !(is_chromecast && is_linux &&
-                     (current_cpu == "arm" || current_cpu == "mipsel")) &&
-       ((is_linux && (current_cpu == "x64" || current_cpu == "x86" ||
-                      current_cpu == "arm" || current_cpu == "arm64" ||
+--- cargo-crates/rusty_v8-0.20.0/build/config/compiler/compiler.gni.orig	2021-03-03 10:58:03 UTC
++++ cargo-crates/rusty_v8-0.20.0/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))
+ 

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_features.gni	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/features.gni
+--- cargo-crates/rusty_v8-0.20.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
++++ cargo-crates/rusty_v8-0.20.0/build/config/features.gni
 @@ -26,7 +26,7 @@ declare_args() {
    proprietary_codecs = is_chrome_branded || is_chromecast
  

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_freetype_freetype.gni	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/freetype/freetype.gni
+--- cargo-crates/rusty_v8-0.20.0/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/rusty_v8-0.20.0/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

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_BUILD.gn	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/linux/BUILD.gn
+--- cargo-crates/rusty_v8-0.20.0/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/rusty_v8-0.20.0/build/config/linux/BUILD.gn
 @@ -30,7 +30,7 @@ config("runtime_library") {
  
    if ((!(is_chromeos || chromeos_is_browser_only) ||

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_linux_pkg-config.py	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/linux/pkg-config.py
+--- cargo-crates/rusty_v8-0.20.0/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/rusty_v8-0.20.0/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)

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_config_sysroot.gni	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/config/sysroot.gni
+--- cargo-crates/rusty_v8-0.20.0/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/rusty_v8-0.20.0/build/config/sysroot.gni
 @@ -21,9 +21,9 @@ declare_args() {
  
    # Controls default is_linux sysroot. If set to true, and sysroot

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_detect__host__arch.py	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/detect_host_arch.py
+--- cargo-crates/rusty_v8-0.20.0/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/rusty_v8-0.20.0/build/detect_host_arch.py
 @@ -21,6 +21,8 @@ def HostArch():
      host_arch = 'ia32'
    elif host_arch in ['x86_64', 'amd64']:

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_gn__run__binary.py	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/gn_run_binary.py
+--- cargo-crates/rusty_v8-0.20.0/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/rusty_v8-0.20.0/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:]

Modified: head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map
==============================================================================
--- head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map	Wed Mar  3 11:59:12 2021	(r567075)
+++ head/www/deno/files/patch-cargo-crates_rusty__v8_build_linux_chrome.map	Wed Mar  3 12:16:48 2021	(r567076)
@@ -1,5 +1,5 @@
---- cargo-crates/rusty_v8-0.17.0/build/linux/chrome.map.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/rusty_v8-0.17.0/build/linux/chrome.map
+--- cargo-crates/rusty_v8-0.20.0/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
++++ cargo-crates/rusty_v8-0.20.0/build/linux/chrome.map
 @@ -1,4 +1,7 @@
  {
 +local:
@@ -19,10 +19,10 @@
    # Memory allocation symbols.  We want chrome and any libraries to
    # share the same heap, so it is correct to export these symbols.
    calloc;
-@@ -81,7 +88,4 @@ global:
-   localtime64;
-   localtime64_r;
+@@ -83,7 +90,4 @@ global:
    localtime_r;
+ 
+   v8dbg_*;

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103031216.123CGmxj023926>