Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Aug 2022 16:07:33 GMT
From:      =?utf-8?Q?Fernando=20Apestegu=C3=ADa?= <fernape@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 40dc158aa40d - main - devel/grex: Update to 1.4.0
Message-ID:  <202208161607.27GG7Xlh032034@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=40dc158aa40dde597b2ca3821d44c7541093fc4e

commit 40dc158aa40dde597b2ca3821d44c7541093fc4e
Author:     Petteri Valkonen <petteri.valkonen@iki.fi>
AuthorDate: 2022-08-15 17:59:03 +0000
Commit:     Fernando ApesteguĂ­a <fernape@FreeBSD.org>
CommitDate: 2022-08-16 16:04:24 +0000

    devel/grex: Update to 1.4.0
    
    ChangeLog: https://github.com/pemistahl/grex/releases/tag/v1.4.0
    
    PR:     265711
    Reported by:    petteri.valkonen@iki.fi
---
 devel/grex/Makefile            | 120 ++++++++++++++++-----
 devel/grex/distinfo            | 236 +++++++++++++++++++++++++++++++----------
 devel/grex/files/patch-powerpc |  62 -----------
 3 files changed, 272 insertions(+), 146 deletions(-)

diff --git a/devel/grex/Makefile b/devel/grex/Makefile
index 8a533616db88..9885ff315815 100644
--- a/devel/grex/Makefile
+++ b/devel/grex/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	grex
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.3.0
-PORTREVISION=	8
+DISTVERSION=	1.4.0
 CATEGORIES=	devel
 
 MAINTAINER=	petteri.valkonen@iki.fi
@@ -14,48 +13,89 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	pemistahl
 
 CARGO_CRATES=	aho-corasick-0.7.18 \
-		ansi_term-0.11.0 \
-		assert_cmd-2.0.1 \
+		assert_cmd-2.0.4 \
 		atty-0.2.14 \
 		autocfg-1.0.1 \
 		bit-set-0.5.2 \
 		bit-vec-0.6.3 \
 		bitflags-1.2.1 \
 		bstr-0.2.15 \
+		bumpalo-3.9.1 \
 		byteorder-1.3.4 \
+		cast-0.2.7 \
+		cast-0.3.0 \
 		cfg-if-1.0.0 \
-		clap-2.33.3 \
+		clap-2.34.0 \
+		clap-3.2.15 \
+		clap_derive-3.2.15 \
+		clap_lex-0.2.2 \
+		console_error_panic_hook-0.1.7 \
+		criterion-0.3.6 \
+		criterion-plot-0.4.4 \
+		crossbeam-channel-0.5.4 \
+		crossbeam-deque-0.8.1 \
+		crossbeam-epoch-0.9.8 \
+		crossbeam-utils-0.8.8 \
+		csv-1.1.6 \
+		csv-core-0.1.10 \
 		difflib-0.4.0 \
 		doc-comment-0.3.3 \
 		either-1.6.1 \
+		fastrand-1.6.0 \
 		fixedbitset-0.4.0 \
 		float-cmp-0.9.0 \
 		fnv-1.0.7 \
+		futures-0.3.21 \
+		futures-channel-0.3.21 \
+		futures-core-0.3.21 \
+		futures-executor-0.3.21 \
+		futures-io-0.3.21 \
+		futures-macro-0.3.21 \
+		futures-sink-0.3.21 \
+		futures-task-0.3.21 \
+		futures-timer-3.0.2 \
+		futures-util-0.3.21 \
 		getrandom-0.2.2 \
+		half-1.8.2 \
 		hashbrown-0.11.2 \
-		heck-0.3.2 \
+		heck-0.4.0 \
 		hermit-abi-0.1.17 \
 		indexmap-1.7.0 \
-		indoc-1.0.3 \
-		itertools-0.10.1 \
+		indoc-1.0.6 \
+		instant-0.1.12 \
+		itertools-0.10.3 \
+		itoa-0.4.8 \
+		itoa-1.0.1 \
+		js-sys-0.3.58 \
 		lazy_static-1.4.0 \
-		libc-0.2.81 \
+		libc-0.2.125 \
+		log-0.4.17 \
 		matches-0.1.8 \
-		matrixmultiply-0.3.0 \
+		matrixmultiply-0.3.2 \
 		memchr-2.4.0 \
-		ndarray-0.15.3 \
+		memoffset-0.6.5 \
+		ndarray-0.15.4 \
 		normalize-line-endings-0.3.0 \
 		num-complex-0.4.0 \
 		num-integer-0.1.44 \
 		num-traits-0.2.14 \
-		petgraph-0.6.0 \
+		num_cpus-1.13.1 \
+		once_cell-1.12.0 \
+		oorandom-11.1.3 \
+		os_str_bytes-6.0.0 \
+		petgraph-0.6.2 \
+		pin-project-lite-0.2.9 \
+		pin-utils-0.1.0 \
+		plotters-0.3.1 \
+		plotters-backend-0.3.2 \
+		plotters-svg-0.3.1 \
 		ppv-lite86-0.2.10 \
-		predicates-2.0.2 \
+		predicates-2.1.1 \
 		predicates-core-1.0.1 \
 		predicates-tree-1.0.1 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.27 \
+		proc-macro2-1.0.36 \
 		proptest-1.0.0 \
 		quick-error-1.2.3 \
 		quick-error-2.0.0 \
@@ -63,46 +103,68 @@ CARGO_CRATES=	aho-corasick-0.7.18 \
 		rand-0.8.3 \
 		rand_chacha-0.3.0 \
 		rand_core-0.6.2 \
-		rand_hc-0.3.0 \
 		rand_xorshift-0.3.0 \
 		rawpointer-0.2.1 \
-		redox_syscall-0.2.5 \
-		regex-1.5.4 \
+		rayon-1.5.2 \
+		rayon-core-1.9.2 \
+		redox_syscall-0.2.10 \
+		regex-1.6.0 \
 		regex-automata-0.1.9 \
-		regex-syntax-0.6.25 \
+		regex-syntax-0.6.27 \
 		remove_dir_all-0.5.3 \
-		rstest-0.11.0 \
+		rstest-0.15.0 \
+		rstest_macros-0.14.0 \
 		rustc_version-0.4.0 \
 		rusty-fork-0.3.0 \
+		ryu-1.0.9 \
+		same-file-1.0.6 \
+		scoped-tls-1.0.0 \
+		scopeguard-1.1.0 \
 		semver-1.0.4 \
-		strsim-0.8.0 \
-		structopt-0.3.23 \
-		structopt-derive-0.4.16 \
-		syn-1.0.73 \
-		tempfile-3.2.0 \
+		serde-1.0.137 \
+		serde_cbor-0.11.2 \
+		serde_derive-1.0.136 \
+		serde_json-1.0.80 \
+		slab-0.4.6 \
+		strsim-0.10.0 \
+		syn-1.0.86 \
+		tempfile-3.3.0 \
+		termcolor-1.1.2 \
+		terminal_size-0.1.17 \
 		textwrap-0.11.0 \
+		textwrap-0.15.0 \
+		tinytemplate-1.2.1 \
 		treeline-0.1.0 \
 		unic-char-property-0.9.0 \
 		unic-char-range-0.9.0 \
 		unic-common-0.9.0 \
 		unic-ucd-category-0.9.0 \
 		unic-ucd-version-0.9.0 \
-		unicode-segmentation-1.8.0 \
-		unicode-width-0.1.8 \
+		unicode-segmentation-1.9.0 \
+		unicode-width-0.1.9 \
 		unicode-xid-0.2.1 \
-		unindent-0.1.7 \
-		vec_map-0.8.2 \
 		version_check-0.9.2 \
 		wait-timeout-0.2.0 \
+		walkdir-2.3.2 \
 		wasi-0.10.2+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.81 \
+		wasm-bindgen-backend-0.2.81 \
+		wasm-bindgen-futures-0.4.31 \
+		wasm-bindgen-macro-0.2.81 \
+		wasm-bindgen-macro-support-0.2.81 \
+		wasm-bindgen-shared-0.2.81 \
+		wasm-bindgen-test-0.3.31 \
+		wasm-bindgen-test-macro-0.3.31 \
+		web-sys-0.3.57 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0
 
 PLIST_FILES=	bin/grex
+PORTDOCS=	README.md RELEASE_NOTES.md
 
 OPTIONS_DEFINE=	DOCS
-PORTDOCS=	README.md RELEASE_NOTES.md
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/grex
diff --git a/devel/grex/distinfo b/devel/grex/distinfo
index 85b624696eb9..b17ce65b2a9f 100644
--- a/devel/grex/distinfo
+++ b/devel/grex/distinfo
@@ -1,10 +1,8 @@
-TIMESTAMP = 1633618252
+TIMESTAMP = 1659950944
 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
 SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/ansi_term-0.11.0.crate) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
-SIZE (rust/crates/ansi_term-0.11.0.crate) = 17087
-SHA256 (rust/crates/assert_cmd-2.0.1.crate) = b800c4403e8105d959595e1f88119e78bc12bc874c4336973658b648a746ba93
-SIZE (rust/crates/assert_cmd-2.0.1.crate) = 28037
+SHA256 (rust/crates/assert_cmd-2.0.4.crate) = 93ae1ddd39efd67689deb1979d80bad3bf7f2b09c6e6117c8d1f2443b5e2f83e
+SIZE (rust/crates/assert_cmd-2.0.4.crate) = 22581
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
@@ -17,50 +15,116 @@ SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f813488
 SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
 SHA256 (rust/crates/bstr-0.2.15.crate) = a40b47ad93e1a5404e6c18dec46b628214fee441c70f4ab5d6942142cc268a3d
 SIZE (rust/crates/bstr-0.2.15.crate) = 344206
+SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
+SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507
 SHA256 (rust/crates/byteorder-1.3.4.crate) = 08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de
 SIZE (rust/crates/byteorder-1.3.4.crate) = 21943
+SHA256 (rust/crates/cast-0.2.7.crate) = 4c24dab4283a142afa2fdca129b80ad2c6284e073930f964c3a1293c225ee39a
+SIZE (rust/crates/cast-0.2.7.crate) = 11222
+SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
+SIZE (rust/crates/cast-0.3.0.crate) = 11452
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
-SIZE (rust/crates/clap-2.33.3.crate) = 201925
+SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
+SIZE (rust/crates/clap-2.34.0.crate) = 202210
+SHA256 (rust/crates/clap-3.2.15.crate) = 44bbe24bbd31a185bc2c4f7c2abe80bea13a20d57ee4e55be70ac512bdc76417
+SIZE (rust/crates/clap-3.2.15.crate) = 213317
+SHA256 (rust/crates/clap_derive-3.2.15.crate) = 9ba52acd3b0a5c33aeada5cdaa3267cdc7c594a98731d4268cdc1532f4264cb4
+SIZE (rust/crates/clap_derive-3.2.15.crate) = 28218
+SHA256 (rust/crates/clap_lex-0.2.2.crate) = 5538cd660450ebeb4234cfecf8f2284b844ffc4c50531e66d584ad5b91293613
+SIZE (rust/crates/clap_lex-0.2.2.crate) = 9657
+SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
+SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
+SHA256 (rust/crates/criterion-0.3.6.crate) = b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f
+SIZE (rust/crates/criterion-0.3.6.crate) = 110967
+SHA256 (rust/crates/criterion-plot-0.4.4.crate) = d00996de9f2f7559f7f4dc286073197f83e92256a59ed395f9aac01fe717da57
+SIZE (rust/crates/criterion-plot-0.4.4.crate) = 22546
+SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53
+SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237
+SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
+SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
+SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638f7e1973ac9c2634fcbeaaad6114246efe8c
+SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012
+SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
+SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
+SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
+SIZE (rust/crates/csv-1.1.6.crate) = 886999
+SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
+SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
 SIZE (rust/crates/difflib-0.4.0.crate) = 7638
 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
+SHA256 (rust/crates/fastrand-1.6.0.crate) = 779d043b6a0b90cc4c0ed7ee380a6504394cee7efd7db050e3774eee387324b2
+SIZE (rust/crates/fastrand-1.6.0.crate) = 11338
 SHA256 (rust/crates/fixedbitset-0.4.0.crate) = 398ea4fabe40b9b0d885340a2a991a44c8a645624075ad966d21f88688e2b69e
 SIZE (rust/crates/fixedbitset-0.4.0.crate) = 15479
 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/futures-0.3.21.crate) = f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e
+SIZE (rust/crates/futures-0.3.21.crate) = 49935
+SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
+SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961
+SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
+SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
+SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6
+SIZE (rust/crates/futures-executor-0.3.21.crate) = 17306
+SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b
+SIZE (rust/crates/futures-io-0.3.21.crate) = 8902
+SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512
+SIZE (rust/crates/futures-macro-0.3.21.crate) = 11250
+SHA256 (rust/crates/futures-sink-0.3.21.crate) = 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868
+SIZE (rust/crates/futures-sink-0.3.21.crate) = 7843
+SHA256 (rust/crates/futures-task-0.3.21.crate) = 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a
+SIZE (rust/crates/futures-task-0.3.21.crate) = 11815
+SHA256 (rust/crates/futures-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c
+SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879
+SHA256 (rust/crates/futures-util-0.3.21.crate) = d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a
+SIZE (rust/crates/futures-util-0.3.21.crate) = 153768
 SHA256 (rust/crates/getrandom-0.2.2.crate) = c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8
 SIZE (rust/crates/getrandom-0.2.2.crate) = 26010
+SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
+SIZE (rust/crates/half-1.8.2.crate) = 41874
 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
 SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
-SHA256 (rust/crates/heck-0.3.2.crate) = 87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac
-SIZE (rust/crates/heck-0.3.2.crate) = 54718
+SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
+SIZE (rust/crates/heck-0.4.0.crate) = 11161
 SHA256 (rust/crates/hermit-abi-0.1.17.crate) = 5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8
 SIZE (rust/crates/hermit-abi-0.1.17.crate) = 10065
 SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
 SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
-SHA256 (rust/crates/indoc-1.0.3.crate) = e5a75aeaaef0ce18b58056d306c27b07436fbb34b8816c53094b76dd81803136
-SIZE (rust/crates/indoc-1.0.3.crate) = 13137
-SHA256 (rust/crates/itertools-0.10.1.crate) = 69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf
-SIZE (rust/crates/itertools-0.10.1.crate) = 116219
+SHA256 (rust/crates/indoc-1.0.6.crate) = 05a0bd019339e5d968b37855180087b7b9d512c5046fbd244cf8c95687927d6e
+SIZE (rust/crates/indoc-1.0.6.crate) = 14312
+SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
+SIZE (rust/crates/instant-0.1.12.crate) = 6128
+SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3
+SIZE (rust/crates/itertools-0.10.3.crate) = 118661
+SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
+SIZE (rust/crates/itoa-0.4.8.crate) = 11926
+SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35
+SIZE (rust/crates/itoa-1.0.1.crate) = 11059
+SHA256 (rust/crates/js-sys-0.3.58.crate) = c3fac17f7123a73ca62df411b1bf727ccc805daa070338fda671c86dac1bdc27
+SIZE (rust/crates/js-sys-0.3.58.crate) = 78794
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.81.crate) = 1482821306169ec4d07f6aca392a4681f66c75c9918aa49641a2595db64053cb
-SIZE (rust/crates/libc-0.2.81.crate) = 513105
+SHA256 (rust/crates/libc-0.2.125.crate) = 5916d2ae698f6de9bfb891ad7a8d65c09d232dc58cc4ac433c7da3b2fd84bc2b
+SIZE (rust/crates/libc-0.2.125.crate) = 589236
+SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
+SIZE (rust/crates/log-0.4.17.crate) = 38028
 SHA256 (rust/crates/matches-0.1.8.crate) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
 SIZE (rust/crates/matches-0.1.8.crate) = 2216
-SHA256 (rust/crates/matrixmultiply-0.3.0.crate) = 1300bdbea33ec2836b01ff1f5a6eed8bad66d0c31f94d9b7993407a8b054c3a1
-SIZE (rust/crates/matrixmultiply-0.3.0.crate) = 40143
+SHA256 (rust/crates/matrixmultiply-0.3.2.crate) = add85d4dd35074e6fedc608f8c8f513a3548619a9024b751949ef0e8e45a4d84
+SIZE (rust/crates/matrixmultiply-0.3.2.crate) = 49247
 SHA256 (rust/crates/memchr-2.4.0.crate) = b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc
 SIZE (rust/crates/memchr-2.4.0.crate) = 63392
-SHA256 (rust/crates/ndarray-0.15.3.crate) = 08e854964160a323e65baa19a0b1a027f76d590faba01f05c0cbc3187221a8c9
-SIZE (rust/crates/ndarray-0.15.3.crate) = 264001
+SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
+SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+SHA256 (rust/crates/ndarray-0.15.4.crate) = dec23e6762830658d2b3d385a75aa212af2f67a4586d4442907144f3bb6a1ca8
+SIZE (rust/crates/ndarray-0.15.4.crate) = 271373
 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
 SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
 SHA256 (rust/crates/num-complex-0.4.0.crate) = 26873667bbbb7c5182d4a37c1add32cdf09f841af72da53318fdb81543c15085
@@ -69,12 +133,30 @@ SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cc
 SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
 SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
 SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
-SHA256 (rust/crates/petgraph-0.6.0.crate) = 4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f
-SIZE (rust/crates/petgraph-0.6.0.crate) = 182063
+SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
+SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
+SHA256 (rust/crates/once_cell-1.12.0.crate) = 7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225
+SIZE (rust/crates/once_cell-1.12.0.crate) = 31549
+SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
+SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
+SHA256 (rust/crates/os_str_bytes-6.0.0.crate) = 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64
+SIZE (rust/crates/os_str_bytes-6.0.0.crate) = 21046
+SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143
+SIZE (rust/crates/petgraph-0.6.2.crate) = 182513
+SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
+SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a
+SIZE (rust/crates/plotters-0.3.1.crate) = 8595577
+SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c
+SIZE (rust/crates/plotters-backend-0.3.2.crate) = 13524
+SHA256 (rust/crates/plotters-svg-0.3.1.crate) = 521fa9638fa597e1dc53e9412a4f9cefb01187ee1f7413076f9e6749e2885ba9
+SIZE (rust/crates/plotters-svg-0.3.1.crate) = 7596
 SHA256 (rust/crates/ppv-lite86-0.2.10.crate) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857
 SIZE (rust/crates/ppv-lite86-0.2.10.crate) = 20915
-SHA256 (rust/crates/predicates-2.0.2.crate) = c143348f141cc87aab5b950021bac6145d0e5ae754b0591de23244cee42c9308
-SIZE (rust/crates/predicates-2.0.2.crate) = 27280
+SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c
+SIZE (rust/crates/predicates-2.1.1.crate) = 23150
 SHA256 (rust/crates/predicates-core-1.0.1.crate) = fb3dbeaaf793584e29c58c7e3a82bbb3c7c06b63cea68d13b0e3cddc124104dc
 SIZE (rust/crates/predicates-core-1.0.1.crate) = 8186
 SHA256 (rust/crates/predicates-tree-1.0.1.crate) = aee95d988ee893cb35c06b148c80ed2cd52c8eea927f50ba7a0be1a786aeab73
@@ -83,8 +165,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
 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-macro2-1.0.27.crate) = f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038
-SIZE (rust/crates/proc-macro2-1.0.27.crate) = 38625
+SHA256 (rust/crates/proc-macro2-1.0.36.crate) = c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029
+SIZE (rust/crates/proc-macro2-1.0.36.crate) = 41411
 SHA256 (rust/crates/proptest-1.0.0.crate) = 1e0d9cc07f18492d879586c92b485def06bc850da3118075cd45d50e9c95b0e5
 SIZE (rust/crates/proptest-1.0.0.crate) = 189237
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
@@ -99,42 +181,68 @@ SHA256 (rust/crates/rand_chacha-0.3.0.crate) = e12735cf05c9e10bf21534da50a147b92
 SIZE (rust/crates/rand_chacha-0.3.0.crate) = 13920
 SHA256 (rust/crates/rand_core-0.6.2.crate) = 34cf66eb183df1c5876e2dcf6b13d57340741e8dc255b48e40a26de954d06ae7
 SIZE (rust/crates/rand_core-0.6.2.crate) = 21708
-SHA256 (rust/crates/rand_hc-0.3.0.crate) = 3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73
-SIZE (rust/crates/rand_hc-0.3.0.crate) = 11780
 SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f
 SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121
 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
-SHA256 (rust/crates/redox_syscall-0.2.5.crate) = 94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9
-SIZE (rust/crates/redox_syscall-0.2.5.crate) = 23449
-SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
-SIZE (rust/crates/regex-1.5.4.crate) = 236581
+SHA256 (rust/crates/rayon-1.5.2.crate) = fd249e82c21598a9a426a4e00dd7adc1d640b22445ec8545feef801d1a74c221
+SIZE (rust/crates/rayon-1.5.2.crate) = 165456
+SHA256 (rust/crates/rayon-core-1.9.2.crate) = 9f51245e1e62e1f1629cbfec37b5793bbabcaeb90f30e94d2ba03564687353e4
+SIZE (rust/crates/rayon-core-1.9.2.crate) = 65221
+SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
+SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
+SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
+SIZE (rust/crates/regex-1.6.0.crate) = 239329
 SHA256 (rust/crates/regex-automata-0.1.9.crate) = ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4
 SIZE (rust/crates/regex-automata-0.1.9.crate) = 114560
-SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
-SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
+SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244
+SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
 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/rstest-0.11.0.crate) = 2288c66aeafe3b2ed227c981f364f9968fa952ef0b30e84ada4486e7ee24d00a
-SIZE (rust/crates/rstest-0.11.0.crate) = 917046
+SHA256 (rust/crates/rstest-0.15.0.crate) = e9c9dc66cc29792b663ffb5269be669f1613664e69ad56441fdb895c2347b930
+SIZE (rust/crates/rstest-0.15.0.crate) = 24882
+SHA256 (rust/crates/rstest_macros-0.14.0.crate) = 5015e68a0685a95ade3eee617ff7101ab6a3fc689203101ca16ebc16f2b89c66
+SIZE (rust/crates/rstest_macros-0.14.0.crate) = 45914
 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
 SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
+SHA256 (rust/crates/ryu-1.0.9.crate) = 73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f
+SIZE (rust/crates/ryu-1.0.9.crate) = 48391
+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/semver-1.0.4.crate) = 568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012
 SIZE (rust/crates/semver-1.0.4.crate) = 29375
-SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.crate) = 9309
-SHA256 (rust/crates/structopt-0.3.23.crate) = bf9d950ef167e25e0bdb073cf1d68e9ad2795ac826f2f3f59647817cf23c0bfa
-SIZE (rust/crates/structopt-0.3.23.crate) = 52029
-SHA256 (rust/crates/structopt-derive-0.4.16.crate) = 134d838a2c9943ac3125cf6df165eda53493451b719f3255b2a26b85f772d0ba
-SIZE (rust/crates/structopt-derive-0.4.16.crate) = 20996
-SHA256 (rust/crates/syn-1.0.73.crate) = f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7
-SIZE (rust/crates/syn-1.0.73.crate) = 232706
-SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
-SIZE (rust/crates/tempfile-3.2.0.crate) = 25892
+SHA256 (rust/crates/serde-1.0.137.crate) = 61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1
+SIZE (rust/crates/serde-1.0.137.crate) = 76182
+SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
+SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
+SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9
+SIZE (rust/crates/serde_derive-1.0.136.crate) = 54776
+SHA256 (rust/crates/serde_json-1.0.80.crate) = f972498cf015f7c0746cac89ebe1d6ef10c293b94175a243a2d9442c163d9944
+SIZE (rust/crates/serde_json-1.0.80.crate) = 144439
+SHA256 (rust/crates/slab-0.4.6.crate) = eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32
+SIZE (rust/crates/slab-0.4.6.crate) = 16067
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+SHA256 (rust/crates/syn-1.0.86.crate) = 8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b
+SIZE (rust/crates/syn-1.0.86.crate) = 235126
+SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
+SIZE (rust/crates/tempfile-3.3.0.crate) = 27578
+SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
+SIZE (rust/crates/termcolor-1.1.2.crate) = 17287
+SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
+SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
 SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
 SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
+SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb
+SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
+SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
+SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
 SHA256 (rust/crates/treeline-0.1.0.crate) = a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41
 SIZE (rust/crates/treeline-0.1.0.crate) = 3855
 SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
@@ -147,27 +255,45 @@ SHA256 (rust/crates/unic-ucd-category-0.9.0.crate) = 1b8d4591f5fcfe1bd4453baaf80
 SIZE (rust/crates/unic-ucd-category-0.9.0.crate) = 25480
 SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4
 SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
-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-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99
+SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241
+SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
+SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
 SHA256 (rust/crates/unicode-xid-0.2.1.crate) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
 SIZE (rust/crates/unicode-xid-0.2.1.crate) = 14392
-SHA256 (rust/crates/unindent-0.1.7.crate) = f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7
-SIZE (rust/crates/unindent-0.1.7.crate) = 8346
-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.2.crate) = b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed
 SIZE (rust/crates/version_check-0.9.2.crate) = 11979
 SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
 SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
+SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
 SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
 SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
+SHA256 (rust/crates/wasm-bindgen-0.2.81.crate) = 7c53b543413a17a202f4be280a7e5c62a1c69345f5de525ee64f8cfdbc954994
+SIZE (rust/crates/wasm-bindgen-0.2.81.crate) = 165467
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 5491a68ab4500fa6b4d726bd67408630c3dbe9c4fe7bda16d5c82a1fd8c7340a
+SIZE (rust/crates/wasm-bindgen-backend-0.2.81.crate) = 25737
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.31.crate) = de9a9cec1733468a8c657e57fa2413d2ae2c0129b95e87c5b72b8ace4d13f31f
+SIZE (rust/crates/wasm-bindgen-futures-0.4.31.crate) = 15217
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.81.crate) = c441e177922bc58f1e12c022624b6216378e5febc2f0533e41ba443d505b80aa
+SIZE (rust/crates/wasm-bindgen-macro-0.2.81.crate) = 11796
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 7d94ac45fcf608c1f45ef53e748d35660f168490c10b23704c7779ab8f5c3048
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.81.crate) = 17855
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 6a89911bd99e5f3659ec4acf9c4d93b0a90fe4a2a11f15328472058edc5261be
+SIZE (rust/crates/wasm-bindgen-shared-0.2.81.crate) = 7194
+SHA256 (rust/crates/wasm-bindgen-test-0.3.31.crate) = 68b30cf2cba841a812f035c40c50f53eb9c56181192a9dd2c71b65e6a87a05ba
+SIZE (rust/crates/wasm-bindgen-test-0.3.31.crate) = 15552
+SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.31.crate) = 88ad594bf33e73cafcac2ae9062fc119d4f75f9c77e25022f91c9a64bd5b6463
+SIZE (rust/crates/wasm-bindgen-test-macro-0.3.31.crate) = 6313
+SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
+SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 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 (pemistahl-grex-v1.3.0_GH0.tar.gz) = a330ce004fcfdd8958d057a5ae07a85b6546de585fe7d9060d05f0ada7f7686b
-SIZE (pemistahl-grex-v1.3.0_GH0.tar.gz) = 361053
+SHA256 (pemistahl-grex-v1.4.0_GH0.tar.gz) = 38610a97665a30a3b66519df41f979a39a0503d2e9ac6e1e3e3394ec305e7987
+SIZE (pemistahl-grex-v1.4.0_GH0.tar.gz) = 371073
diff --git a/devel/grex/files/patch-powerpc b/devel/grex/files/patch-powerpc
deleted file mode 100644
index 15718f32a5ab..000000000000
--- a/devel/grex/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig	2020-03-17 20:35:43 UTC
-+++ cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
-     } else if #[cfg(target_arch = "powerpc64")] {
-         mod powerpc64;
-         pub use self::powerpc64::*;
-+    } else if #[cfg(target_arch = "powerpc")] {
-+        mod powerpc;
-+        pub use self::powerpc::*;
-     } else {
-         // Unknown target_arch
-     }
---- cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig	2021-06-23 22:40:24 UTC
-+++ cargo-crates/libc-0.2.81/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+    pub struct stat {
-+        pub st_dev: ::dev_t,
-+        pub st_ino: ::ino_t,
-+        pub st_mode: ::mode_t,
-+        pub st_nlink: ::nlink_t,
-+        pub st_uid: ::uid_t,
-+        pub st_gid: ::gid_t,
-+        pub st_rdev: ::dev_t,
-+        pub st_atime: ::time_t,
-+        pub st_atime_nsec: ::c_long,
-+        pub st_mtime: ::time_t,
-+        pub st_mtime_nsec: ::c_long,
-+        pub st_ctime: ::time_t,
-+        pub st_ctime_nsec: ::c_long,
-+        pub st_size: ::off_t,
-+        pub st_blocks: ::blkcnt_t,
-+        pub st_blksize: ::blksize_t,
-+        pub st_flags: ::fflags_t,
-+        pub st_gen: u32,
-+        pub st_lspare: i32,
-+        pub st_birthtime: ::time_t,
-+        pub st_birthtime_nsec: ::c_long,
-+    }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+    if #[cfg(libc_const_size_of)] {
-+        #[doc(hidden)]
-+        pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+    } else {
-+        #[doc(hidden)]
-+        pub const _ALIGNBYTES: usize = 4 - 1;
-+    }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4



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