git: b07ceb360798 - main - sysutils/erdtree: update to version 3.1.2

From: Stefan Eßer <se_at_FreeBSD.org>
Date: Mon, 03 Jul 2023 05:46:47 UTC
The branch main has been updated by se:

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

commit b07ceb36079880d25752120a38baf889d852b727
Author:     Stefan Eßer <se@FreeBSD.org>
AuthorDate: 2023-07-03 05:45:31 +0000
Commit:     Stefan Eßer <se@FreeBSD.org>
CommitDate: 2023-07-03 05:45:31 +0000

    sysutils/erdtree: update to version 3.1.2
    
    This update adds the -x (--one-file-system) option and fixes a
    potential freeze of the program when using the --pattern option.
---
 sysutils/erdtree/Makefile        |  2 +-
 sysutils/erdtree/Makefile.crates | 15 +++++++++++++++
 sysutils/erdtree/distinfo        | 24 +++++++++++++++++++++---
 3 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/sysutils/erdtree/Makefile b/sysutils/erdtree/Makefile
index e2ef200f63a8..a1642faadba2 100644
--- a/sysutils/erdtree/Makefile
+++ b/sysutils/erdtree/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	erdtree
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.0.2
+DISTVERSION=	3.1.2
 CATEGORIES=	sysutils
 
 MAINTAINER=	se@FreeBSD.org
diff --git a/sysutils/erdtree/Makefile.crates b/sysutils/erdtree/Makefile.crates
index 8f1ec2e8de5f..133e656e1923 100644
--- a/sysutils/erdtree/Makefile.crates
+++ b/sysutils/erdtree/Makefile.crates
@@ -1,7 +1,14 @@
+===>  License MIT accepted by the user
+===>   erdtree-3.1.2 depends on file: /usr/local/sbin/pkg - found
+===> Fetching all distfiles required by erdtree-3.1.2 for building
+===>  Extracting for erdtree-3.1.2
+=> SHA256 Checksum OK for solidiquis-erdtree-v3.1.2_GH0.tar.gz.
+===>  Moving crates to /usr/work/usr/git/ports/sysutils/erdtree/work/erdtree-3.1.2/cargo-crates
 CARGO_CRATES=	aho-corasick-0.7.20 \
 		android_system_properties-0.1.5 \
 		ansi_term-0.12.1 \
 		arrayvec-0.5.2 \
+		async-trait-0.1.68 \
 		autocfg-1.1.0 \
 		bitflags-1.3.2 \
 		bstr-1.3.0 \
@@ -14,9 +21,11 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		clap_derive-4.1.9 \
 		clap_lex-0.3.3 \
 		codespan-reporting-0.11.1 \
+		config-0.13.3 \
 		core-foundation-sys-0.8.4 \
 		crossterm-0.26.1 \
 		crossterm_winapi-0.9.0 \
+		ctrlc-3.4.0 \
 		cxx-1.0.94 \
 		cxx-build-1.0.94 \
 		cxxbridge-flags-1.0.94 \
@@ -51,7 +60,10 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		log-0.4.17 \
 		lscolors-0.13.0 \
 		memchr-2.5.0 \
+		minimal-lexical-0.2.1 \
 		mio-0.8.6 \
+		nix-0.26.2 \
+		nom-7.1.3 \
 		nu-ansi-term-0.46.0 \
 		num-integer-0.1.45 \
 		num-traits-0.2.15 \
@@ -60,6 +72,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		overload-0.1.1 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.7 \
+		pathdiff-0.2.1 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro2-1.0.52 \
@@ -78,6 +91,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		signal-hook-mio-0.2.3 \
 		signal-hook-registry-1.4.1 \
 		smallvec-1.10.0 \
+		static_assertions-1.1.0 \
 		strip-ansi-escapes-0.1.1 \
 		strsim-0.10.0 \
 		syn-1.0.109 \
@@ -88,6 +102,7 @@ CARGO_CRATES=	aho-corasick-0.7.20 \
 		thiserror-impl-1.0.40 \
 		thread_local-1.1.7 \
 		time-0.1.45 \
+		toml-0.5.11 \
 		unicode-ident-1.0.8 \
 		unicode-width-0.1.10 \
 		utf8parse-0.2.1 \
diff --git a/sysutils/erdtree/distinfo b/sysutils/erdtree/distinfo
index 0fa9a8fad0a5..3baa97b3a18e 100644
--- a/sysutils/erdtree/distinfo
+++ b/sysutils/erdtree/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1686979368
+TIMESTAMP = 1688362893
 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
 SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -7,6 +7,8 @@ SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d
 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
 SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
 SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
+SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
+SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -31,12 +33,16 @@ SHA256 (rust/crates/clap_lex-0.3.3.crate) = 033f6b7a4acb1f358c742aaca805c939ee73
 SIZE (rust/crates/clap_lex-0.3.3.crate) = 9648
 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
 SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/config-0.13.3.crate) = d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7
+SIZE (rust/crates/config-0.13.3.crate) = 67180
 SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
 SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
 SHA256 (rust/crates/crossterm-0.26.1.crate) = a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13
 SIZE (rust/crates/crossterm-0.26.1.crate) = 122317
 SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c
 SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561
+SHA256 (rust/crates/ctrlc-3.4.0.crate) = 2a011bbe2c35ce9c1f143b7af6f94f29a167beb4cd1d29e6740ce836f723120e
+SIZE (rust/crates/ctrlc-3.4.0.crate) = 14098
 SHA256 (rust/crates/cxx-1.0.94.crate) = f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93
 SIZE (rust/crates/cxx-1.0.94.crate) = 196058
 SHA256 (rust/crates/cxx-build-1.0.94.crate) = 12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b
@@ -105,8 +111,14 @@ SHA256 (rust/crates/lscolors-0.13.0.crate) = c2dedc85d67baf5327114fad78ab9418f88
 SIZE (rust/crates/lscolors-0.13.0.crate) = 21948
 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
 SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/mio-0.8.6.crate) = 5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9
 SIZE (rust/crates/mio-0.8.6.crate) = 93658
+SHA256 (rust/crates/nix-0.26.2.crate) = bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a
+SIZE (rust/crates/nix-0.26.2.crate) = 277973
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
 SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
 SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
@@ -123,6 +135,8 @@ SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff49129
 SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
 SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521
 SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412
+SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
+SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
@@ -159,6 +173,8 @@ SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef43
 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
 SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
 SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/strip-ansi-escapes-0.1.1.crate) = 011cbb39cf7c1f62871aea3cc46e5817b0937b49e9447370c93cacbe93a766d8
 SIZE (rust/crates/strip-ansi-escapes-0.1.1.crate) = 8668
 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
@@ -179,6 +195,8 @@ SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630
 SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
 SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a
 SIZE (rust/crates/time-0.1.45.crate) = 28911
+SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
+SIZE (rust/crates/toml-0.5.11.crate) = 54910
 SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
 SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
 SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
@@ -255,5 +273,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac
 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
 SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
 SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
-SHA256 (solidiquis-erdtree-v3.0.2_GH0.tar.gz) = 888d492c137e4c6a48a402860f4378d8a6eed3601a7c2c2b4e698ea97beb0d72
-SIZE (solidiquis-erdtree-v3.0.2_GH0.tar.gz) = 5061730
+SHA256 (solidiquis-erdtree-v3.1.2_GH0.tar.gz) = 1758e7ad8f7be59bc3c6bda8b058097509f9db6f40ad57c4b0b361e3be439297
+SIZE (solidiquis-erdtree-v3.1.2_GH0.tar.gz) = 5068365