git: 421beb7d97b3 - 2023Q3 - multimedia/wl-screenrec: update to s20230716

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Thu, 20 Jul 2023 00:57:29 UTC
The branch 2023Q3 has been updated by jbeich:

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

commit 421beb7d97b340b713449d50d561626b00ed3410
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-07-20 00:54:41 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-20 00:57:21 +0000

    multimedia/wl-screenrec: update to s20230716
    
    Changes:        https://github.com/russelltg/wl-screenrec/compare/2d66770...20c6da9
    (cherry picked from commit 5f564d8cad96349e5ca6c5bd8beb82cf47d9ea41)
---
 multimedia/wl-screenrec/Makefile        |  4 +-
 multimedia/wl-screenrec/Makefile.crates | 40 ++++++++--------
 multimedia/wl-screenrec/distinfo        | 82 +++++++++++++++++----------------
 3 files changed, 66 insertions(+), 60 deletions(-)

diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile
index 145755ab5cad..69bf48b019a4 100644
--- a/multimedia/wl-screenrec/Makefile
+++ b/multimedia/wl-screenrec/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wl-screenrec
-PORTVERSION=	s20230709
+PORTVERSION=	s20230716
 CATEGORIES=	multimedia wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -13,7 +13,7 @@ LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg
 USES=		cargo llvm
 USE_GITHUB=	yes
 GH_ACCOUNT=	russelltg
-GH_TAGNAME=	2d66770
+GH_TAGNAME=	20c6da9
 PLIST_FILES=	bin/${PORTNAME}
 
 post-patch:
diff --git a/multimedia/wl-screenrec/Makefile.crates b/multimedia/wl-screenrec/Makefile.crates
index 7782336df9ed..94058c804836 100644
--- a/multimedia/wl-screenrec/Makefile.crates
+++ b/multimedia/wl-screenrec/Makefile.crates
@@ -1,9 +1,10 @@
-CARGO_CRATES=	anstream-0.3.2 \
+CARGO_CRATES=	aho-corasick-1.0.2 \
+		anstream-0.3.2 \
 		anstyle-1.0.1 \
 		anstyle-parse-0.2.1 \
 		anstyle-query-1.0.0 \
 		anstyle-wincon-1.0.1 \
-		anyhow-1.0.71 \
+		anyhow-1.0.72 \
 		autocfg-1.1.0 \
 		bindgen-0.64.0 \
 		bitflags-1.3.2 \
@@ -12,9 +13,9 @@ CARGO_CRATES=	anstream-0.3.2 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.0 \
 		clang-sys-1.6.1 \
-		clap-4.3.10 \
-		clap_builder-4.3.10 \
-		clap_derive-4.3.2 \
+		clap-4.3.12 \
+		clap_builder-4.3.12 \
+		clap_derive-4.3.12 \
 		clap_lex-0.5.0 \
 		colorchoice-1.0.0 \
 		dlib-0.5.2 \
@@ -26,10 +27,10 @@ CARGO_CRATES=	anstream-0.3.2 \
 		ffmpeg-sys-next-6.0.1 \
 		glob-0.3.1 \
 		heck-0.4.1 \
-		hermit-abi-0.3.1 \
+		hermit-abi-0.3.2 \
 		human-size-0.4.3 \
 		io-lifetimes-1.0.11 \
-		is-terminal-0.4.8 \
+		is-terminal-0.4.9 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
 		libc-0.2.147 \
@@ -46,30 +47,31 @@ CARGO_CRATES=	anstream-0.3.2 \
 		once_cell-1.18.0 \
 		peeking_take_while-0.1.2 \
 		pkg-config-0.3.27 \
-		proc-macro2-1.0.63 \
+		proc-macro2-1.0.66 \
 		quick-xml-0.28.2 \
-		quote-1.0.29 \
-		regex-1.8.4 \
-		regex-syntax-0.7.2 \
+		quote-1.0.31 \
+		regex-1.9.1 \
+		regex-automata-0.3.3 \
+		regex-syntax-0.7.4 \
 		rustc-hash-1.1.0 \
-		rustix-0.38.2 \
+		rustix-0.38.4 \
 		scoped-tls-1.0.1 \
 		shlex-1.1.0 \
-		signal-hook-0.3.15 \
+		signal-hook-0.3.16 \
 		signal-hook-registry-1.4.1 \
-		smallvec-1.10.0 \
+		smallvec-1.11.0 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		syn-1.0.109 \
-		syn-2.0.23 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
-		unicode-ident-1.0.10 \
+		syn-2.0.26 \
+		thiserror-1.0.43 \
+		thiserror-impl-1.0.43 \
+		unicode-ident-1.0.11 \
 		utf8parse-0.2.1 \
 		vcpkg-0.2.15 \
 		wayland-backend-0.1.2 \
 		wayland-client-0.30.2 \
-		wayland-protocols-0.30.0 \
+		wayland-protocols-0.30.1 \
 		wayland-protocols-wlr-0.1.0 \
 		wayland-scanner-0.30.1 \
 		wayland-sys-0.30.1 \
diff --git a/multimedia/wl-screenrec/distinfo b/multimedia/wl-screenrec/distinfo
index b32efdf14ec0..65e68649b22e 100644
--- a/multimedia/wl-screenrec/distinfo
+++ b/multimedia/wl-screenrec/distinfo
@@ -1,4 +1,6 @@
-TIMESTAMP = 1688948203
+TIMESTAMP = 1689814481
+SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
+SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
 SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
 SIZE (rust/crates/anstream-0.3.2.crate) = 19504
 SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd
@@ -9,8 +11,8 @@ SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4e
 SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
 SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188
 SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718
-SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
-SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
+SHA256 (rust/crates/anyhow-1.0.72.crate) = 3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854
+SIZE (rust/crates/anyhow-1.0.72.crate) = 43837
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4
@@ -27,12 +29,12 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
 SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
-SHA256 (rust/crates/clap-4.3.10.crate) = 384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a
-SIZE (rust/crates/clap-4.3.10.crate) = 54872
-SHA256 (rust/crates/clap_builder-4.3.10.crate) = ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d
-SIZE (rust/crates/clap_builder-4.3.10.crate) = 160558
-SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f
-SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053
+SHA256 (rust/crates/clap-4.3.12.crate) = 3eab9e8ceb9afdade1ab3f0fd8dbce5b1b2f468ad653baf10e771781b2b67b73
+SIZE (rust/crates/clap-4.3.12.crate) = 54860
+SHA256 (rust/crates/clap_builder-4.3.12.crate) = 9f2763db829349bf00cfc06251268865ed4363b93a943174f638daf3ecdba2cd
+SIZE (rust/crates/clap_builder-4.3.12.crate) = 160837
+SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050
+SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052
 SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b
 SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792
 SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
@@ -55,14 +57,14 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
-SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
+SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
+SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
 SHA256 (rust/crates/human-size-0.4.3.crate) = 9994b79e8c1a39b3166c63ae7823bb2b00831e2a96a31399c50fe69df408eaeb
 SIZE (rust/crates/human-size-0.4.3.crate) = 14757
 SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
 SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is-terminal-0.4.8.crate) = 24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb
-SIZE (rust/crates/is-terminal-0.4.8.crate) = 8103
+SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
+SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
@@ -95,44 +97,46 @@ SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887ba
 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
 SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
 SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
-SHA256 (rust/crates/proc-macro2-1.0.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb
-SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867
+SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
+SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
 SHA256 (rust/crates/quick-xml-0.28.2.crate) = 0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1
 SIZE (rust/crates/quick-xml-0.28.2.crate) = 156462
-SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105
-SIZE (rust/crates/quote-1.0.29.crate) = 28345
-SHA256 (rust/crates/regex-1.8.4.crate) = d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f
-SIZE (rust/crates/regex-1.8.4.crate) = 249562
-SHA256 (rust/crates/regex-syntax-0.7.2.crate) = 436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78
-SIZE (rust/crates/regex-syntax-0.7.2.crate) = 339778
+SHA256 (rust/crates/quote-1.0.31.crate) = 5fe8a65d69dd0808184ebb5f836ab526bb259db23c657efa38711b1072ee47f0
+SIZE (rust/crates/quote-1.0.31.crate) = 27881
+SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575
+SIZE (rust/crates/regex-1.9.1.crate) = 251978
+SHA256 (rust/crates/regex-automata-0.3.3.crate) = 39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310
+SIZE (rust/crates/regex-automata-0.3.3.crate) = 604301
+SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2
+SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.2.crate) = aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4
-SIZE (rust/crates/rustix-0.38.2.crate) = 334811
+SHA256 (rust/crates/rustix-0.38.4.crate) = 0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5
+SIZE (rust/crates/rustix-0.38.4.crate) = 323637
 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
 SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3
 SIZE (rust/crates/shlex-1.1.0.crate) = 5199
-SHA256 (rust/crates/signal-hook-0.3.15.crate) = 732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9
-SIZE (rust/crates/signal-hook-0.3.15.crate) = 50138
+SHA256 (rust/crates/signal-hook-0.3.16.crate) = b824b6e687aff278cdbf3b36f07aa52d4bd4099699324d5da86a2ebce3aa00b3
+SIZE (rust/crates/signal-hook-0.3.16.crate) = 50160
 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
 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/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
+SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.23.crate) = 59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737
-SIZE (rust/crates/syn-2.0.23.crate) = 241166
-SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
-SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
-SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
-SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
-SHA256 (rust/crates/unicode-ident-1.0.10.crate) = 22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73
-SIZE (rust/crates/unicode-ident-1.0.10.crate) = 42039
+SHA256 (rust/crates/syn-2.0.26.crate) = 45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970
+SIZE (rust/crates/syn-2.0.26.crate) = 241572
+SHA256 (rust/crates/thiserror-1.0.43.crate) = a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42
+SIZE (rust/crates/thiserror-1.0.43.crate) = 18735
+SHA256 (rust/crates/thiserror-impl-1.0.43.crate) = 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f
+SIZE (rust/crates/thiserror-impl-1.0.43.crate) = 15062
+SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
+SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
 SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -141,8 +145,8 @@ SHA256 (rust/crates/wayland-backend-0.1.2.crate) = 41b48e27457e8da3b2260ac60d0a9
 SIZE (rust/crates/wayland-backend-0.1.2.crate) = 68748
 SHA256 (rust/crates/wayland-client-0.30.2.crate) = 489c9654770f674fc7e266b3c579f4053d7551df0ceb392f153adb1f9ed06ac8
 SIZE (rust/crates/wayland-client-0.30.2.crate) = 65289
-SHA256 (rust/crates/wayland-protocols-0.30.0.crate) = 7fefbeb8a360abe67ab7c2efe1d297a1a50ee011f5460791bc18870c26bb84e2
-SIZE (rust/crates/wayland-protocols-0.30.0.crate) = 127598
+SHA256 (rust/crates/wayland-protocols-0.30.1.crate) = 3b28101e5ca94f70461a6c2d610f76d85ad223d042dd76585ab23d3422dd9b4d
+SIZE (rust/crates/wayland-protocols-0.30.1.crate) = 134748
 SHA256 (rust/crates/wayland-protocols-wlr-0.1.0.crate) = fce991093320e4a6a525876e6b629ab24da25f9baef0c2e0080ad173ec89588a
 SIZE (rust/crates/wayland-protocols-wlr-0.1.0.crate) = 25759
 SHA256 (rust/crates/wayland-scanner-0.30.1.crate) = b9b873b257fbc32ec909c0eb80dea312076a67014e65e245f5eb69a6b8ab330e
@@ -173,5 +177,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5
 SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
 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 (russelltg-wl-screenrec-s20230709-2d66770_GH0.tar.gz) = 27f6b7a788712d096b6b2a042ce01e1ce97916d0ce231352162074f88ec9c63f
-SIZE (russelltg-wl-screenrec-s20230709-2d66770_GH0.tar.gz) = 27248
+SHA256 (russelltg-wl-screenrec-s20230716-20c6da9_GH0.tar.gz) = b5b0a617bd7b70649d66538e814d13c91a2bdb9c9ed1139a0a83af53bc9535d2
+SIZE (russelltg-wl-screenrec-s20230716-20c6da9_GH0.tar.gz) = 28103