git: 9a5055134806 - main - deskutils/taskwarrior-tui: Update to 0.23.4

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Sat, 21 May 2022 12:36:15 UTC
The branch main has been updated by eduardo:

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

commit 9a5055134806beca0bdbc603eaf2bc80c75230da
Author:     Alexis Praga <alexis.praga@free.fr>
AuthorDate: 2022-05-21 12:33:37 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-05-21 12:35:45 +0000

    deskutils/taskwarrior-tui: Update to 0.23.4
    
    ChangeLog: https://github.com/kdheepak/taskwarrior-tui/releases/tag/v0.23.4
    
    PR:             264122
---
 deskutils/taskwarrior-tui/Makefile            |  54 +++----------
 deskutils/taskwarrior-tui/distinfo            | 106 ++++++--------------------
 deskutils/taskwarrior-tui/files/patch-powerpc |  10 ---
 3 files changed, 34 insertions(+), 136 deletions(-)

diff --git a/deskutils/taskwarrior-tui/Makefile b/deskutils/taskwarrior-tui/Makefile
index 2bbfb8d1e0d0..b2cf390c9f93 100644
--- a/deskutils/taskwarrior-tui/Makefile
+++ b/deskutils/taskwarrior-tui/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	taskwarrior-tui
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.22.0
-PORTREVISION=	1
+DISTVERSION=	0.23.4
 CATEGORIES=	deskutils
 
 MAINTAINER=	alexis.praga@free.fr
@@ -13,31 +12,17 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES=		cargo
 USE_GITHUB=	yes
 GH_ACCOUNT=	kdheepak
-
 CARGO_CRATES=	addr2line-0.17.0 \
 		adler-1.0.2 \
 		aho-corasick-0.7.18 \
 		anyhow-1.0.56 \
 		arc-swap-0.4.8 \
-		async-attributes-1.1.2 \
-		async-channel-1.6.1 \
-		async-executor-1.4.1 \
-		async-global-executor-2.0.2 \
-		async-io-1.6.0 \
-		async-lock-2.4.0 \
-		async-mutex-1.4.0 \
-		async-process-1.3.0 \
-		async-std-1.10.0 \
-		async-task-4.0.3 \
-		atomic-waker-1.0.0 \
 		atty-0.2.14 \
 		autocfg-1.0.1 \
 		backtrace-0.3.63 \
 		better-panic-0.3.0 \
 		bitflags-1.3.2 \
-		blocking-1.1.0 \
-		bumpalo-3.8.0 \
-		cache-padded-1.2.0 \
+		bytes-1.1.0 \
 		cassowary-0.3.0 \
 		cc-1.0.72 \
 		cfg-if-1.0.0 \
@@ -46,13 +31,10 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		clap_complete-3.1.1 \
 		clap_derive-3.1.4 \
 		clipboard-win-4.2.2 \
-		concurrent-queue-1.2.2 \
 		console-0.15.0 \
-		crossbeam-utils-0.8.5 \
 		crossterm-0.22.1 \
-		crossterm-0.23.1 \
+		crossterm-0.23.2 \
 		crossterm_winapi-0.9.0 \
-		ctor-0.1.21 \
 		darling-0.10.2 \
 		darling_core-0.10.2 \
 		darling_macro-0.10.2 \
@@ -67,10 +49,8 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		encode_unicode-0.3.6 \
 		endian-type-0.1.2 \
 		error-code-2.3.0 \
-		event-listener-2.5.1 \
 		failure-0.1.8 \
 		failure_derive-0.1.8 \
-		fastrand-1.6.0 \
 		fd-lock-3.0.2 \
 		fnv-1.0.7 \
 		futures-0.3.21 \
@@ -78,15 +58,12 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		futures-core-0.3.21 \
 		futures-executor-0.3.21 \
 		futures-io-0.3.21 \
-		futures-lite-1.12.0 \
 		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.3 \
 		gimli-0.26.1 \
-		gloo-timers-0.2.2 \
 		hashbrown-0.11.2 \
 		heck-0.4.0 \
 		hermit-abi-0.1.19 \
@@ -96,10 +73,8 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		instant-0.1.12 \
 		itertools-0.10.3 \
 		itoa-1.0.1 \
-		js-sys-0.3.55 \
-		kv-log-macro-1.0.7 \
 		lazy_static-1.4.0 \
-		libc-0.2.112 \
+		libc-0.2.124 \
 		linked-hash-map-0.5.4 \
 		lock_api-0.4.6 \
 		log-0.4.14 \
@@ -110,6 +85,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.4.4 \
 		mio-0.7.14 \
+		mio-0.8.2 \
 		miow-0.3.7 \
 		nibble_vec-0.1.0 \
 		nix-0.23.1 \
@@ -122,7 +98,6 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		once_cell-1.9.0 \
 		ordered-float-2.8.0 \
 		os_str_bytes-6.0.0 \
-		parking-2.0.0 \
 		parking_lot-0.11.2 \
 		parking_lot-0.12.0 \
 		parking_lot_core-0.8.5 \
@@ -130,7 +105,6 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		path-clean-0.1.0 \
 		pin-project-lite-0.2.8 \
 		pin-utils-0.1.0 \
-		polling-2.2.0 \
 		ppv-lite86-0.2.16 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
@@ -157,11 +131,11 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		shellexpand-2.1.0 \
 		shlex-1.1.0 \
 		signal-hook-0.3.13 \
-		signal-hook-mio-0.2.1 \
+		signal-hook-mio-0.2.3 \
 		signal-hook-registry-1.4.0 \
 		slab-0.4.5 \
 		smallvec-1.7.0 \
-		socket2-0.4.2 \
+		socket2-0.4.4 \
 		str-buf-1.0.5 \
 		strsim-0.9.3 \
 		strsim-0.10.0 \
@@ -174,6 +148,9 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		thiserror-impl-1.0.30 \
 		thread-id-3.3.0 \
 		time-0.1.44 \
+		tokio-1.17.0 \
+		tokio-macros-1.7.0 \
+		tokio-stream-0.1.8 \
 		traitobject-0.1.0 \
 		tui-0.17.0 \
 		typemap-0.3.3 \
@@ -184,19 +161,10 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		unsafe-any-0.4.2 \
 		utf8parse-0.2.0 \
 		uuid-0.8.2 \
-		value-bag-1.0.0-alpha.8 \
 		version_check-0.9.4 \
 		versions-4.0.0 \
-		waker-fn-1.1.0 \
 		wasi-0.10.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.78 \
-		wasm-bindgen-backend-0.2.78 \
-		wasm-bindgen-futures-0.4.28 \
-		wasm-bindgen-macro-0.2.78 \
-		wasm-bindgen-macro-support-0.2.78 \
-		wasm-bindgen-shared-0.2.78 \
-		web-sys-0.3.55 \
-		wepoll-ffi-0.1.2 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.5 \
diff --git a/deskutils/taskwarrior-tui/distinfo b/deskutils/taskwarrior-tui/distinfo
index 04c4fd67c14b..a010b7355700 100644
--- a/deskutils/taskwarrior-tui/distinfo
+++ b/deskutils/taskwarrior-tui/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1649517080
+TIMESTAMP = 1653078783
 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
 SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -9,28 +9,6 @@ SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9
 SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
 SHA256 (rust/crates/arc-swap-0.4.8.crate) = dabe5a181f83789739c194cbe5a897dde195078fac08568d09221fd6137a7ba8
 SIZE (rust/crates/arc-swap-0.4.8.crate) = 48254
-SHA256 (rust/crates/async-attributes-1.1.2.crate) = a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5
-SIZE (rust/crates/async-attributes-1.1.2.crate) = 11431
-SHA256 (rust/crates/async-channel-1.6.1.crate) = 2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319
-SIZE (rust/crates/async-channel-1.6.1.crate) = 12574
-SHA256 (rust/crates/async-executor-1.4.1.crate) = 871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965
-SIZE (rust/crates/async-executor-1.4.1.crate) = 15490
-SHA256 (rust/crates/async-global-executor-2.0.2.crate) = 9586ec52317f36de58453159d48351bc244bc24ced3effc1fce22f3d48664af6
-SIZE (rust/crates/async-global-executor-2.0.2.crate) = 11665
-SHA256 (rust/crates/async-io-1.6.0.crate) = a811e6a479f2439f0c04038796b5cfb3d2ad56c230e0f2d3f7b04d68cfee607b
-SIZE (rust/crates/async-io-1.6.0.crate) = 32282
-SHA256 (rust/crates/async-lock-2.4.0.crate) = e6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798b
-SIZE (rust/crates/async-lock-2.4.0.crate) = 16144
-SHA256 (rust/crates/async-mutex-1.4.0.crate) = 479db852db25d9dbf6204e6cb6253698f175c15726470f78af0d918e99d6156e
-SIZE (rust/crates/async-mutex-1.4.0.crate) = 10223
-SHA256 (rust/crates/async-process-1.3.0.crate) = 83137067e3a2a6a06d67168e49e68a0957d215410473a740cea95a2425c0b7c6
-SIZE (rust/crates/async-process-1.3.0.crate) = 17199
-SHA256 (rust/crates/async-std-1.10.0.crate) = f8056f1455169ab86dd47b47391e4ab0cbd25410a70e9fe675544f49bafaf952
-SIZE (rust/crates/async-std-1.10.0.crate) = 221375
-SHA256 (rust/crates/async-task-4.0.3.crate) = e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0
-SIZE (rust/crates/async-task-4.0.3.crate) = 28770
-SHA256 (rust/crates/atomic-waker-1.0.0.crate) = 065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a
-SIZE (rust/crates/atomic-waker-1.0.0.crate) = 11771
 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
@@ -41,12 +19,8 @@ SHA256 (rust/crates/better-panic-0.3.0.crate) = 6fa9e1d11a268684cbd90ed36370d757
 SIZE (rust/crates/better-panic-0.3.0.crate) = 409222
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/blocking-1.1.0.crate) = 046e47d4b2d391b1f6f8b407b1deb8dee56c1852ccd868becf2710f601b5f427
-SIZE (rust/crates/blocking-1.1.0.crate) = 19091
-SHA256 (rust/crates/bumpalo-3.8.0.crate) = 8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6c
-SIZE (rust/crates/bumpalo-3.8.0.crate) = 79835
-SHA256 (rust/crates/cache-padded-1.2.0.crate) = c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c
-SIZE (rust/crates/cache-padded-1.2.0.crate) = 9125
+SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
+SIZE (rust/crates/bytes-1.1.0.crate) = 49640
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
 SHA256 (rust/crates/cc-1.0.72.crate) = 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee
@@ -63,20 +37,14 @@ SHA256 (rust/crates/clap_derive-3.1.4.crate) = da95d038ede1a964ce99f49cbe27a7fb5
 SIZE (rust/crates/clap_derive-3.1.4.crate) = 25358
 SHA256 (rust/crates/clipboard-win-4.2.2.crate) = 3db8340083d28acb43451166543b98c838299b7e0863621be53a338adceea0ed
 SIZE (rust/crates/clipboard-win-4.2.2.crate) = 12188
-SHA256 (rust/crates/concurrent-queue-1.2.2.crate) = 30ed07550be01594c6026cff2a1d7fe9c8f683caa798e12b68694ac9e88286a3
-SIZE (rust/crates/concurrent-queue-1.2.2.crate) = 15859
 SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31
 SIZE (rust/crates/console-0.15.0.crate) = 23507
-SHA256 (rust/crates/crossbeam-utils-0.8.5.crate) = d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db
-SIZE (rust/crates/crossbeam-utils-0.8.5.crate) = 38414
 SHA256 (rust/crates/crossterm-0.22.1.crate) = c85525306c4291d1b73ce93c8acf9c339f9b213aef6c1d85c3830cbf1c16325c
 SIZE (rust/crates/crossterm-0.22.1.crate) = 105450
-SHA256 (rust/crates/crossterm-0.23.1.crate) = f1fd7173631a4e9e2ca8b32ae2fad58aab9843ea5aaf56642661937d87e28a3e
-SIZE (rust/crates/crossterm-0.23.1.crate) = 106390
+SHA256 (rust/crates/crossterm-0.23.2.crate) = a2102ea4f781910f8a5b98dd061f4c2023f479ce7bb1236330099ceb5a93cf17
+SIZE (rust/crates/crossterm-0.23.2.crate) = 106712
 SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c
 SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561
-SHA256 (rust/crates/ctor-0.1.21.crate) = ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa
-SIZE (rust/crates/ctor-0.1.21.crate) = 9303
 SHA256 (rust/crates/darling-0.10.2.crate) = 0d706e75d87e35569db781a9b5e2416cff1236a47ed380831f959382ccd5f858
 SIZE (rust/crates/darling-0.10.2.crate) = 17620
 SHA256 (rust/crates/darling_core-0.10.2.crate) = f0c960ae2da4de88a91b2d920c2a7233b400bc33cb28453a2987822d8392519b
@@ -105,14 +73,10 @@ SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c0
 SIZE (rust/crates/endian-type-0.1.2.crate) = 2340
 SHA256 (rust/crates/error-code-2.3.0.crate) = b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff
 SIZE (rust/crates/error-code-2.3.0.crate) = 5327
-SHA256 (rust/crates/event-listener-2.5.1.crate) = f7531096570974c3a9dcf9e4b8e1cede1ec26cf5046219fb3b9d897503b9be59
-SIZE (rust/crates/event-listener-2.5.1.crate) = 16237
 SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
 SIZE (rust/crates/failure-0.1.8.crate) = 37582
 SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
 SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
-SHA256 (rust/crates/fastrand-1.6.0.crate) = 779d043b6a0b90cc4c0ed7ee380a6504394cee7efd7db050e3774eee387324b2
-SIZE (rust/crates/fastrand-1.6.0.crate) = 11338
 SHA256 (rust/crates/fd-lock-3.0.2.crate) = a16910e685088843d53132b04e0f10a571fdb193224fc589685b3ba1ce4cb03d
 SIZE (rust/crates/fd-lock-3.0.2.crate) = 13339
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -127,24 +91,18 @@ SHA256 (rust/crates/futures-executor-0.3.21.crate) = 9420b90cfa29e327d0429f19be1
 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-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
-SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
 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.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
 SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
 SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4
 SIZE (rust/crates/gimli-0.26.1.crate) = 716168
-SHA256 (rust/crates/gloo-timers-0.2.2.crate) = 6f16c88aa13d2656ef20d1c042086b8767bbe2bdb62526894275a1b062161b2e
-SIZE (rust/crates/gloo-timers-0.2.2.crate) = 5871
 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
 SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
 SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
@@ -163,14 +121,10 @@ SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b7061
 SIZE (rust/crates/itertools-0.10.3.crate) = 118661
 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.55.crate) = 7cc9ffccd38c451a86bf13657df244e9c3f37493cce8e5e21e940963777acc84
-SIZE (rust/crates/js-sys-0.3.55.crate) = 70499
-SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f
-SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
 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.112.crate) = 1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125
-SIZE (rust/crates/libc-0.2.112.crate) = 571445
+SHA256 (rust/crates/libc-0.2.124.crate) = 21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50
+SIZE (rust/crates/libc-0.2.124.crate) = 577742
 SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
 SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
 SHA256 (rust/crates/lock_api-0.4.6.crate) = 88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b
@@ -191,6 +145,8 @@ SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c
 SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938
 SHA256 (rust/crates/mio-0.7.14.crate) = 8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc
 SIZE (rust/crates/mio-0.7.14.crate) = 87429
+SHA256 (rust/crates/mio-0.8.2.crate) = 52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9
+SIZE (rust/crates/mio-0.8.2.crate) = 88272
 SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
 SIZE (rust/crates/miow-0.3.7.crate) = 24563
 SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43
@@ -215,8 +171,6 @@ SHA256 (rust/crates/ordered-float-2.8.0.crate) = 97c9d06878b3a851e8026ef94bf7fef
 SIZE (rust/crates/ordered-float-2.8.0.crate) = 14420
 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/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
-SIZE (rust/crates/parking-2.0.0.crate) = 9714
 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
 SHA256 (rust/crates/parking_lot-0.12.0.crate) = 87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58
@@ -231,8 +185,6 @@ SHA256 (rust/crates/pin-project-lite-0.2.8.crate) = e280fbe77cc62c91527259e94421
 SIZE (rust/crates/pin-project-lite-0.2.8.crate) = 27847
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/polling-2.2.0.crate) = 685404d509889fade3e86fe3a5803bca2ec09b0c0778d5ada6ec8bf7a8de5259
-SIZE (rust/crates/polling-2.2.0.crate) = 21616
 SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
 SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
@@ -285,16 +237,16 @@ SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d35
 SIZE (rust/crates/shlex-1.1.0.crate) = 5199
 SHA256 (rust/crates/signal-hook-0.3.13.crate) = 647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d
 SIZE (rust/crates/signal-hook-0.3.13.crate) = 49252
-SHA256 (rust/crates/signal-hook-mio-0.2.1.crate) = 29fd5867f1c4f2c5be079aee7a2adf1152ebb04a4bc4d341f504b7dece607ed4
-SIZE (rust/crates/signal-hook-mio-0.2.1.crate) = 8893
+SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af
+SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064
 SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
 SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912
 SHA256 (rust/crates/slab-0.4.5.crate) = 9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5
 SIZE (rust/crates/slab-0.4.5.crate) = 15888
 SHA256 (rust/crates/smallvec-1.7.0.crate) = 1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309
 SIZE (rust/crates/smallvec-1.7.0.crate) = 27459
-SHA256 (rust/crates/socket2-0.4.2.crate) = 5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516
-SIZE (rust/crates/socket2-0.4.2.crate) = 41721
+SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
+SIZE (rust/crates/socket2-0.4.4.crate) = 44048
 SHA256 (rust/crates/str-buf-1.0.5.crate) = d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a
 SIZE (rust/crates/str-buf-1.0.5.crate) = 3852
 SHA256 (rust/crates/strsim-0.9.3.crate) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c
@@ -319,6 +271,12 @@ SHA256 (rust/crates/thread-id-3.3.0.crate) = c7fbf4c9d56b320106cd64fd024dadfa0be
 SIZE (rust/crates/thread-id-3.3.0.crate) = 7514
 SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255
 SIZE (rust/crates/time-0.1.44.crate) = 28885
+SHA256 (rust/crates/tokio-1.17.0.crate) = 2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee
+SIZE (rust/crates/tokio-1.17.0.crate) = 562425
+SHA256 (rust/crates/tokio-macros-1.7.0.crate) = b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7
+SIZE (rust/crates/tokio-macros-1.7.0.crate) = 9261
+SHA256 (rust/crates/tokio-stream-0.1.8.crate) = 50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3
+SIZE (rust/crates/tokio-stream-0.1.8.crate) = 30537
 SHA256 (rust/crates/traitobject-0.1.0.crate) = efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079
 SIZE (rust/crates/traitobject-0.1.0.crate) = 1957
 SHA256 (rust/crates/tui-0.17.0.crate) = 23ed0a32c88b039b73f1b6c5acbd0554bfa5b6be94467375fd947c4de3a02271
@@ -339,32 +297,14 @@ SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bf
 SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392
 SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7
 SIZE (rust/crates/uuid-0.8.2.crate) = 37909
-SHA256 (rust/crates/value-bag-1.0.0-alpha.8.crate) = 79923f7731dc61ebfba3633098bf3ac533bbd35ccd8c57e7088d9a5eebe0263f
-SIZE (rust/crates/value-bag-1.0.0-alpha.8.crate) = 26139
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
 SIZE (rust/crates/version_check-0.9.4.crate) = 14895
 SHA256 (rust/crates/versions-4.0.0.crate) = d5276c151793dde1cc57e08123f36f96e662a9f2532060c677612bf0e2c604d4
 SIZE (rust/crates/versions-4.0.0.crate) = 15385
-SHA256 (rust/crates/waker-fn-1.1.0.crate) = 9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca
-SIZE (rust/crates/waker-fn-1.1.0.crate) = 7114
 SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
 SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
-SHA256 (rust/crates/wasm-bindgen-0.2.78.crate) = 632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce
-SIZE (rust/crates/wasm-bindgen-0.2.78.crate) = 162111
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.78.crate) = a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b
-SIZE (rust/crates/wasm-bindgen-backend-0.2.78.crate) = 25576
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.28.crate) = 8e8d7523cb1f2a4c96c1317ca690031b714a51cc14e05f712446691f413f5d39
-SIZE (rust/crates/wasm-bindgen-futures-0.4.28.crate) = 14734
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.78.crate) = d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9
-SIZE (rust/crates/wasm-bindgen-macro-0.2.78.crate) = 11700
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.78.crate) = 7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.78.crate) = 17858
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.78.crate) = 0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc
-SIZE (rust/crates/wasm-bindgen-shared-0.2.78.crate) = 7206
-SHA256 (rust/crates/web-sys-0.3.55.crate) = 38eb105f1c59d9eaa6b5cdc92b859d85b926e82cb2e0945cd0c9259faa6fe9fb
-SIZE (rust/crates/web-sys-0.3.55.crate) = 664827
-SHA256 (rust/crates/wepoll-ffi-0.1.2.crate) = d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb
-SIZE (rust/crates/wepoll-ffi-0.1.2.crate) = 31309
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
 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
@@ -401,5 +341,5 @@ SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba
 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
 SHA256 (kdheepak-task-hookrs-6f04ee63c0d58bb0fe9bd6563457df52b5b5f84d_GH0.tar.gz) = a0fe4df81ac13c63ef9bfe855b7ddbfa7ea8def5baaaa1afc32eeabd941c5a3d
 SIZE (kdheepak-task-hookrs-6f04ee63c0d58bb0fe9bd6563457df52b5b5f84d_GH0.tar.gz) = 20104
-SHA256 (kdheepak-taskwarrior-tui-v0.22.0_GH0.tar.gz) = 72a844fa4f9d141ccf3a9a1e5a45795fa75a84ea89ed42891ddfc296f7b6eec3
-SIZE (kdheepak-taskwarrior-tui-v0.22.0_GH0.tar.gz) = 78827
+SHA256 (kdheepak-taskwarrior-tui-v0.23.4_GH0.tar.gz) = a394994c545ddfc382b14e34b9d348d9df03caf906273b77b1f23c78e0928aa3
+SIZE (kdheepak-taskwarrior-tui-v0.23.4_GH0.tar.gz) = 77784
diff --git a/deskutils/taskwarrior-tui/files/patch-powerpc b/deskutils/taskwarrior-tui/files/patch-powerpc
deleted file mode 100644
index b9159f01c024..000000000000
--- a/deskutils/taskwarrior-tui/files/patch-powerpc
+++ /dev/null
@@ -1,10 +0,0 @@
---- cargo-crates/crossbeam-utils-0.8.5/no_atomic.rs.orig	2021-07-12 16:01:05.023177000 +0200
-+++ cargo-crates/crossbeam-utils-0.8.5/no_atomic.rs	2021-07-12 16:01:16.538869000 +0200
-@@ -30,6 +30,7 @@
-     "mipsel-unknown-none",
-     "mipsisa32r6-unknown-linux-gnu",
-     "mipsisa32r6el-unknown-linux-gnu",
-+    "powerpc-unknown-freebsd",
-     "powerpc-unknown-linux-gnu",
-     "powerpc-unknown-linux-gnuspe",
-     "powerpc-unknown-linux-musl",