git: e3c96a779ef4 - 2023Q3 - multimedia/wl-screenrec: update to s20230723

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sun, 23 Jul 2023 21:10:08 UTC
The branch 2023Q3 has been updated by jbeich:

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

commit e3c96a779ef4b8ea4dcaa320ac85c5ee2614a925
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-07-23 21:07:54 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-23 21:09:59 +0000

    multimedia/wl-screenrec: update to s20230723
    
    Changes:        https://github.com/russelltg/wl-screenrec/compare/20c6da9...666fc69
    (cherry picked from commit d9c8b384341315b8ce2bd63064a801d0dd5c2022)
---
 multimedia/wl-screenrec/Makefile        |  8 ++++----
 multimedia/wl-screenrec/Makefile.crates | 12 ++++++++----
 multimedia/wl-screenrec/distinfo        | 30 +++++++++++++++++++-----------
 3 files changed, 31 insertions(+), 19 deletions(-)

diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile
index 5665be271aa1..85f95af23b34 100644
--- a/multimedia/wl-screenrec/Makefile
+++ b/multimedia/wl-screenrec/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	wl-screenrec
-PORTVERSION=	s20230716
-PORTREVISION=	1
+PORTVERSION=	s20230723
 CATEGORIES=	multimedia wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -9,12 +8,13 @@ WWW=		https://github.com/russelltg/wl-screenrec
 
 LICENSE=	APACHE20
 
-LIB_DEPENDS=	libavformat.so:multimedia/ffmpeg
+LIB_DEPENDS=	libdrm.so:graphics/libdrm \
+		libavformat.so:multimedia/ffmpeg
 
 USES=		cargo llvm
 USE_GITHUB=	yes
 GH_ACCOUNT=	russelltg
-GH_TAGNAME=	20c6da9
+GH_TAGNAME=	666fc69
 PLIST_FILES=	bin/${PORTNAME}
 
 post-patch:
diff --git a/multimedia/wl-screenrec/Makefile.crates b/multimedia/wl-screenrec/Makefile.crates
index 94058c804836..0a586ff0e039 100644
--- a/multimedia/wl-screenrec/Makefile.crates
+++ b/multimedia/wl-screenrec/Makefile.crates
@@ -13,8 +13,8 @@ CARGO_CRATES=	aho-corasick-1.0.2 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.0 \
 		clang-sys-1.6.1 \
-		clap-4.3.12 \
-		clap_builder-4.3.12 \
+		clap-4.3.17 \
+		clap_builder-4.3.17 \
 		clap_derive-4.3.12 \
 		clap_lex-0.5.0 \
 		colorchoice-1.0.0 \
@@ -31,6 +31,7 @@ CARGO_CRATES=	aho-corasick-1.0.2 \
 		human-size-0.4.3 \
 		io-lifetimes-1.0.11 \
 		is-terminal-0.4.9 \
+		itoa-1.0.9 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
 		libc-0.2.147 \
@@ -55,15 +56,18 @@ CARGO_CRATES=	aho-corasick-1.0.2 \
 		regex-syntax-0.7.4 \
 		rustc-hash-1.1.0 \
 		rustix-0.38.4 \
+		ryu-1.0.15 \
 		scoped-tls-1.0.1 \
+		serde-1.0.173 \
+		serde_json-1.0.103 \
 		shlex-1.1.0 \
-		signal-hook-0.3.16 \
+		signal-hook-0.3.17 \
 		signal-hook-registry-1.4.1 \
 		smallvec-1.11.0 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		syn-1.0.109 \
-		syn-2.0.26 \
+		syn-2.0.27 \
 		thiserror-1.0.43 \
 		thiserror-impl-1.0.43 \
 		unicode-ident-1.0.11 \
diff --git a/multimedia/wl-screenrec/distinfo b/multimedia/wl-screenrec/distinfo
index 65e68649b22e..088ddfc54e0b 100644
--- a/multimedia/wl-screenrec/distinfo
+++ b/multimedia/wl-screenrec/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1689814481
+TIMESTAMP = 1690146474
 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
@@ -29,10 +29,10 @@ 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.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-4.3.17.crate) = 5b0827b011f6f8ab38590295339817b0d26f344aa4932c3ced71b45b0c54b4a9
+SIZE (rust/crates/clap-4.3.17.crate) = 55022
+SHA256 (rust/crates/clap_builder-4.3.17.crate) = 9441b403be87be858db6a23edb493e7f694761acdc3343d5a0fcaafd304cbc9e
+SIZE (rust/crates/clap_builder-4.3.17.crate) = 161080
 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
@@ -65,6 +65,8 @@ SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd9
 SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
 SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
 SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
+SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
+SIZE (rust/crates/itoa-1.0.9.crate) = 10492
 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
@@ -113,12 +115,18 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/rustix-0.38.4.crate) = 0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5
 SIZE (rust/crates/rustix-0.38.4.crate) = 323637
+SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
+SIZE (rust/crates/ryu-1.0.15.crate) = 46906
 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
+SHA256 (rust/crates/serde-1.0.173.crate) = e91f70896d6720bc714a4a57d22fc91f1db634680e65c8efe13323f1fa38d53f
+SIZE (rust/crates/serde-1.0.173.crate) = 77570
+SHA256 (rust/crates/serde_json-1.0.103.crate) = d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b
+SIZE (rust/crates/serde_json-1.0.103.crate) = 146095
 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.16.crate) = b824b6e687aff278cdbf3b36f07aa52d4bd4099699324d5da86a2ebce3aa00b3
-SIZE (rust/crates/signal-hook-0.3.16.crate) = 50160
+SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
+SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
 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.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
@@ -129,8 +137,8 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 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.26.crate) = 45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970
-SIZE (rust/crates/syn-2.0.26.crate) = 241572
+SHA256 (rust/crates/syn-2.0.27.crate) = b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0
+SIZE (rust/crates/syn-2.0.27.crate) = 241653
 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
@@ -177,5 +185,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-s20230716-20c6da9_GH0.tar.gz) = b5b0a617bd7b70649d66538e814d13c91a2bdb9c9ed1139a0a83af53bc9535d2
-SIZE (russelltg-wl-screenrec-s20230716-20c6da9_GH0.tar.gz) = 28103
+SHA256 (russelltg-wl-screenrec-s20230723-666fc69_GH0.tar.gz) = cf520b5b7ef802fed4255583b612daba8a438701839649c5783ea751bf5028db
+SIZE (russelltg-wl-screenrec-s20230723-666fc69_GH0.tar.gz) = 30153