git: a4d23369ba2a - main - sysutils/zellij: Update to upstream version 0.12.1.

Thomas Zander riggs at FreeBSD.org
Fri May 28 21:55:26 UTC 2021


The branch main has been updated by riggs:

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

commit a4d23369ba2accf26e94e83a5550045e211f2fab
Author:     Thomas Zander <riggs at FreeBSD.org>
AuthorDate: 2021-05-28 08:32:22 +0000
Commit:     Thomas Zander <riggs at FreeBSD.org>
CommitDate: 2021-05-28 21:55:11 +0000

    sysutils/zellij: Update to upstream version 0.12.1.
---
 sysutils/zellij/Makefile                           | 28 ++++++-----
 sysutils/zellij/distinfo                           | 58 ++++++++++++----------
 .../files/patch-src_common_os__input__output.rs    | 20 --------
 .../patch-zellij-client_src_os__input__output.rs   | 11 ++++
 .../patch-zellij-server_src_os__input__output.rs   | 11 ++++
 5 files changed, 71 insertions(+), 57 deletions(-)

diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index c51581a7deb9..a6f6b9ad9282 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	zellij
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.0
+DISTVERSION=	0.12.1
 CATEGORIES=	sysutils
 
 MAINTAINER=	riggs at FreeBSD.org
@@ -33,14 +33,15 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		async-process-1.0.2 \
 		async-std-1.9.0 \
 		async-task-4.0.3 \
+		async-trait-0.1.50 \
 		atomic-waker-1.0.0 \
 		atty-0.2.14 \
 		autocfg-1.0.1 \
 		backtrace-0.3.56 \
 		bincode-1.3.3 \
 		bitflags-1.2.1 \
-		bitvec-0.19.5 \
 		blocking-1.0.2 \
+		boxfnonce-0.1.1 \
 		bumpalo-3.6.1 \
 		byteorder-1.4.3 \
 		cache-padded-1.1.1 \
@@ -59,11 +60,16 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		cranelift-entity-0.68.0 \
 		cranelift-frontend-0.68.0 \
 		crc32fast-1.2.1 \
+		crossbeam-0.8.0 \
 		crossbeam-channel-0.5.1 \
 		crossbeam-deque-0.8.0 \
 		crossbeam-epoch-0.9.3 \
+		crossbeam-queue-0.3.1 \
 		crossbeam-utils-0.8.3 \
+		crossterm-0.19.0 \
+		crossterm_winapi-0.7.0 \
 		ctor-0.1.20 \
+		daemonize-0.4.1 \
 		darling-0.12.3 \
 		darling_core-0.12.3 \
 		darling_macro-0.12.3 \
@@ -80,7 +86,6 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		fastrand-1.4.0 \
 		fnv-1.0.7 \
 		fuchsia-cprng-0.1.1 \
-		funty-1.1.0 \
 		futures-0.3.14 \
 		futures-channel-0.3.14 \
 		futures-core-0.3.14 \
@@ -114,27 +119,30 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		kv-log-macro-1.0.7 \
 		lazy_static-1.4.0 \
 		leb128-0.2.4 \
-		lexical-core-0.7.5 \
 		libc-0.2.93 \
 		libloading-0.6.7 \
 		linked-hash-map-0.5.4 \
-		lock_api-0.4.3 \
+		lock_api-0.4.4 \
 		log-0.4.14 \
 		mach-0.3.2 \
 		memchr-2.3.4 \
 		memmap2-0.2.2 \
 		memoffset-0.6.3 \
 		miniz_oxide-0.4.4 \
+		mio-0.7.11 \
+		miow-0.3.7 \
 		more-asserts-0.2.1 \
 		names-0.11.0 \
 		nix-0.19.1 \
-		nom-6.1.2 \
+		ntapi-0.3.6 \
 		num_cpus-1.13.0 \
 		numtoa-0.1.0 \
 		object-0.22.0 \
 		object-0.23.0 \
 		once_cell-1.7.2 \
 		parking-2.0.0 \
+		parking_lot-0.11.1 \
+		parking_lot_core-0.8.3 \
 		pin-project-lite-0.2.6 \
 		pin-utils-0.1.0 \
 		polling-2.0.3 \
@@ -146,7 +154,6 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		proc-macro-nested-0.1.7 \
 		proc-macro2-1.0.26 \
 		quote-1.0.9 \
-		radium-0.5.3 \
 		rand-0.3.23 \
 		rand-0.4.6 \
 		rand-0.8.3 \
@@ -173,6 +180,7 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		serde_derive-1.0.125 \
 		serde_json-1.0.64 \
 		serde_yaml-0.8.17 \
+		signal-hook-0.1.17 \
 		signal-hook-0.3.8 \
 		signal-hook-registry-1.3.0 \
 		similar-1.3.0 \
@@ -181,7 +189,6 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		socket2-0.4.0 \
 		spinning-0.1.0 \
 		stable_deref_trait-1.2.0 \
-		static_assertions-1.1.0 \
 		strip-ansi-escapes-0.1.0 \
 		strsim-0.8.0 \
 		strsim-0.10.0 \
@@ -190,12 +197,11 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		strum-0.20.0 \
 		strum_macros-0.20.1 \
 		syn-1.0.69 \
-		tap-1.0.1 \
 		target-lexicon-0.11.2 \
 		tempfile-3.2.0 \
+		termbg-0.2.3 \
 		terminal_size-0.1.16 \
 		termion-1.5.6 \
-		termios-0.3.3 \
 		textwrap-0.11.0 \
 		thiserror-1.0.24 \
 		thiserror-impl-1.0.24 \
@@ -206,7 +212,6 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		typetag-0.1.7 \
 		typetag-impl-0.1.7 \
 		unicode-segmentation-1.7.1 \
-		unicode-truncate-0.2.0 \
 		unicode-width-0.1.8 \
 		unicode-xid-0.2.1 \
 		utf8parse-0.1.1 \
@@ -247,7 +252,6 @@ CARGO_CRATES=	addr2line-0.14.1 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		wyz-0.2.0 \
 		yaml-rust-0.4.5
 
 post-configure:
diff --git a/sysutils/zellij/distinfo b/sysutils/zellij/distinfo
index 14d7929b66e3..fc19eed11f81 100644
--- a/sysutils/zellij/distinfo
+++ b/sysutils/zellij/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1621145617
+TIMESTAMP = 1622205658
 SHA256 (rust/crates/addr2line-0.14.1.crate) = a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7
 SIZE (rust/crates/addr2line-0.14.1.crate) = 31201
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -27,6 +27,8 @@ SHA256 (rust/crates/async-std-1.9.0.crate) = d9f06685bad74e0570f5213741bea821582
 SIZE (rust/crates/async-std-1.9.0.crate) = 222169
 SHA256 (rust/crates/async-task-4.0.3.crate) = e91831deabf0d6d7ec49552e489aed63b7456a7a3c46cff62adad428110b0af0
 SIZE (rust/crates/async-task-4.0.3.crate) = 28770
+SHA256 (rust/crates/async-trait-0.1.50.crate) = 0b98e84bbb4cbcdd97da190ba0c58a1bb0de2c1fdf67d159e192ed766aeca722
+SIZE (rust/crates/async-trait-0.1.50.crate) = 25321
 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
@@ -39,10 +41,10 @@ SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462c
 SIZE (rust/crates/bincode-1.3.3.crate) = 28958
 SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
 SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
-SHA256 (rust/crates/bitvec-0.19.5.crate) = 8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321
-SIZE (rust/crates/bitvec-0.19.5.crate) = 148200
 SHA256 (rust/crates/blocking-1.0.2.crate) = c5e170dbede1f740736619b776d7251cb1b9095c435c34d8ca9f57fcd2f335e9
 SIZE (rust/crates/blocking-1.0.2.crate) = 18571
+SHA256 (rust/crates/boxfnonce-0.1.1.crate) = 5988cb1d626264ac94100be357308f29ff7cbdd3b36bda27f450a4ee3f713426
+SIZE (rust/crates/boxfnonce-0.1.1.crate) = 9698
 SHA256 (rust/crates/bumpalo-3.6.1.crate) = 63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe
 SIZE (rust/crates/bumpalo-3.6.1.crate) = 133836
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
@@ -79,16 +81,26 @@ SHA256 (rust/crates/cranelift-frontend-0.68.0.crate) = b608bb7656c554d0a4cf8f50c
 SIZE (rust/crates/cranelift-frontend-0.68.0.crate) = 31971
 SHA256 (rust/crates/crc32fast-1.2.1.crate) = 81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a
 SIZE (rust/crates/crc32fast-1.2.1.crate) = 38172
+SHA256 (rust/crates/crossbeam-0.8.0.crate) = fd01a6eb3daaafa260f6fc94c3a6c36390abc2080e38e3e34ced87393fb77d80
+SIZE (rust/crates/crossbeam-0.8.0.crate) = 10993
 SHA256 (rust/crates/crossbeam-channel-0.5.1.crate) = 06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4
 SIZE (rust/crates/crossbeam-channel-0.5.1.crate) = 86919
 SHA256 (rust/crates/crossbeam-deque-0.8.0.crate) = 94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9
 SIZE (rust/crates/crossbeam-deque-0.8.0.crate) = 20756
 SHA256 (rust/crates/crossbeam-epoch-0.9.3.crate) = 2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12
 SIZE (rust/crates/crossbeam-epoch-0.9.3.crate) = 42766
+SHA256 (rust/crates/crossbeam-queue-0.3.1.crate) = 0f6cb3c7f5b8e51bc3ebb73a2327ad4abdbd119dc13223f14f961d2f38486756
+SIZE (rust/crates/crossbeam-queue-0.3.1.crate) = 14787
 SHA256 (rust/crates/crossbeam-utils-0.8.3.crate) = e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49
 SIZE (rust/crates/crossbeam-utils-0.8.3.crate) = 37268
+SHA256 (rust/crates/crossterm-0.19.0.crate) = 7c36c10130df424b2f3552fcc2ddcd9b28a27b1e54b358b45874f88d1ca6888c
+SIZE (rust/crates/crossterm-0.19.0.crate) = 104572
+SHA256 (rust/crates/crossterm_winapi-0.7.0.crate) = 0da8964ace4d3e4a044fd027919b2237000b24315a37c916f61809f1ff2140b9
+SIZE (rust/crates/crossterm_winapi-0.7.0.crate) = 15187
 SHA256 (rust/crates/ctor-0.1.20.crate) = 5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d
 SIZE (rust/crates/ctor-0.1.20.crate) = 9328
+SHA256 (rust/crates/daemonize-0.4.1.crate) = 70c24513e34f53b640819f0ac9f705b673fcf4006d7aab8778bee72ebfc89815
+SIZE (rust/crates/daemonize-0.4.1.crate) = 14494
 SHA256 (rust/crates/darling-0.12.3.crate) = e9d6ddad5866bb2170686ed03f6839d31a76e5407d80b1c334a2c24618543ffa
 SIZE (rust/crates/darling-0.12.3.crate) = 18933
 SHA256 (rust/crates/darling_core-0.12.3.crate) = a9ced1fd13dc386d5a8315899de465708cf34ee2a6d9394654515214e67bb846
@@ -121,8 +133,6 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
 SIZE (rust/crates/fuchsia-cprng-0.1.1.crate) = 2950
-SHA256 (rust/crates/funty-1.1.0.crate) = fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7
-SIZE (rust/crates/funty-1.1.0.crate) = 11631
 SHA256 (rust/crates/futures-0.3.14.crate) = a9d5813545e459ad3ca1bff9915e9ad7f1a47dc6a91b627ce321d5863b7dd253
 SIZE (rust/crates/futures-0.3.14.crate) = 45557
 SHA256 (rust/crates/futures-channel-0.3.14.crate) = ce79c6a52a299137a6013061e0cf0e688fce5d7f1bc60125f520912fdb29ec25
@@ -189,16 +199,14 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/leb128-0.2.4.crate) = 3576a87f2ba00f6f106fdfcd16db1d698d648a26ad8e0573cad8537c3c362d2a
 SIZE (rust/crates/leb128-0.2.4.crate) = 11058
-SHA256 (rust/crates/lexical-core-0.7.5.crate) = 21f866863575d0e1d654fbeeabdc927292fdf862873dc3c96c6f753357e13374
-SIZE (rust/crates/lexical-core-0.7.5.crate) = 492761
 SHA256 (rust/crates/libc-0.2.93.crate) = 9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41
 SIZE (rust/crates/libc-0.2.93.crate) = 510944
 SHA256 (rust/crates/libloading-0.6.7.crate) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883
 SIZE (rust/crates/libloading-0.6.7.crate) = 25037
 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.3.crate) = 5a3c91c24eae6777794bb1997ad98bbb87daf92890acab859f7eaa4320333176
-SIZE (rust/crates/lock_api-0.4.3.crate) = 20351
+SHA256 (rust/crates/lock_api-0.4.4.crate) = 0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb
+SIZE (rust/crates/lock_api-0.4.4.crate) = 20356
 SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
 SIZE (rust/crates/log-0.4.14.crate) = 34582
 SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
@@ -211,14 +219,18 @@ SHA256 (rust/crates/memoffset-0.6.3.crate) = f83fb6581e8ed1f85fd45c116db84054838
 SIZE (rust/crates/memoffset-0.6.3.crate) = 7697
 SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b
 SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938
+SHA256 (rust/crates/mio-0.7.11.crate) = cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956
+SIZE (rust/crates/mio-0.7.11.crate) = 86660
+SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
+SIZE (rust/crates/miow-0.3.7.crate) = 24563
 SHA256 (rust/crates/more-asserts-0.2.1.crate) = 0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238
 SIZE (rust/crates/more-asserts-0.2.1.crate) = 4221
 SHA256 (rust/crates/names-0.11.0.crate) = ef320dab323286b50fb5cdda23f61c796a72a89998ab565ca32525c5c556f2da
 SIZE (rust/crates/names-0.11.0.crate) = 12123
 SHA256 (rust/crates/nix-0.19.1.crate) = b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2
 SIZE (rust/crates/nix-0.19.1.crate) = 213462
-SHA256 (rust/crates/nom-6.1.2.crate) = e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2
-SIZE (rust/crates/nom-6.1.2.crate) = 147539
+SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
+SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
 SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
 SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704
 SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef
@@ -231,6 +243,10 @@ SHA256 (rust/crates/once_cell-1.7.2.crate) = af8b08b04175473088b46763e51ee54da5f
 SIZE (rust/crates/once_cell-1.7.2.crate) = 28250
 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.1.crate) = 6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb
+SIZE (rust/crates/parking_lot-0.11.1.crate) = 39854
+SHA256 (rust/crates/parking_lot_core-0.8.3.crate) = fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018
+SIZE (rust/crates/parking_lot_core-0.8.3.crate) = 32147
 SHA256 (rust/crates/pin-project-lite-0.2.6.crate) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905
 SIZE (rust/crates/pin-project-lite-0.2.6.crate) = 25494
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -253,8 +269,6 @@ SHA256 (rust/crates/proc-macro2-1.0.26.crate) = a152013215dca273577e18d2bf00fa86
 SIZE (rust/crates/proc-macro2-1.0.26.crate) = 38233
 SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
 SIZE (rust/crates/quote-1.0.9.crate) = 25042
-SHA256 (rust/crates/radium-0.5.3.crate) = 941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8
-SIZE (rust/crates/radium-0.5.3.crate) = 7588
 SHA256 (rust/crates/rand-0.3.23.crate) = 64ac302d8f83c0c1974bf758f6b041c6c8ada916fbb44a609158ca8b064cc76c
 SIZE (rust/crates/rand-0.3.23.crate) = 11318
 SHA256 (rust/crates/rand-0.4.6.crate) = 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293
@@ -307,6 +321,8 @@ SHA256 (rust/crates/serde_json-1.0.64.crate) = 799e97dc9fdae36a5c8b8f2cae9ce2ee9
 SIZE (rust/crates/serde_json-1.0.64.crate) = 115138
 SHA256 (rust/crates/serde_yaml-0.8.17.crate) = 15654ed4ab61726bf918a39cb8d98a2e2995b002387807fa6ba58fdf7f59bb23
 SIZE (rust/crates/serde_yaml-0.8.17.crate) = 40805
+SHA256 (rust/crates/signal-hook-0.1.17.crate) = 7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729
+SIZE (rust/crates/signal-hook-0.1.17.crate) = 27085
 SHA256 (rust/crates/signal-hook-0.3.8.crate) = ef33d6d0cd06e0840fba9985aab098c147e67e05cee14d412d3345ed14ff30ac
 SIZE (rust/crates/signal-hook-0.3.8.crate) = 49468
 SHA256 (rust/crates/signal-hook-registry-1.3.0.crate) = 16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6
@@ -323,8 +339,6 @@ SHA256 (rust/crates/spinning-0.1.0.crate) = 2d4f0e86297cad2658d92a707320d87bf4e6
 SIZE (rust/crates/spinning-0.1.0.crate) = 12713
 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-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.0.crate) = 9d63676e2abafa709460982ddc02a3bb586b6d15a49b75c212e06edd3933acee
 SIZE (rust/crates/strip-ansi-escapes-0.1.0.crate) = 7972
 SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
@@ -341,18 +355,16 @@ SHA256 (rust/crates/strum_macros-0.20.1.crate) = ee8bc6b87a5112aeeab1f4a9f7ab634
 SIZE (rust/crates/strum_macros-0.20.1.crate) = 15634
 SHA256 (rust/crates/syn-1.0.69.crate) = 48fe99c6bd8b1cc636890bcc071842de909d902c81ac7dab53ba33c421ab8ffb
 SIZE (rust/crates/syn-1.0.69.crate) = 231954
-SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
-SIZE (rust/crates/tap-1.0.1.crate) = 11316
 SHA256 (rust/crates/target-lexicon-0.11.2.crate) = 422045212ea98508ae3d28025bc5aaa2bd4a9cdaecd442a08da2ee620ee9ea95
 SIZE (rust/crates/target-lexicon-0.11.2.crate) = 21796
 SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
 SIZE (rust/crates/tempfile-3.2.0.crate) = 25892
+SHA256 (rust/crates/termbg-0.2.3.crate) = 7e7fa67e879d2b5c902517367809bfab4e69ee6cabc03909141003721bd64282
+SIZE (rust/crates/termbg-0.2.3.crate) = 11800
 SHA256 (rust/crates/terminal_size-0.1.16.crate) = 86ca8ced750734db02076f44132d802af0b33b09942331f4459dde8636fd2406
 SIZE (rust/crates/terminal_size-0.1.16.crate) = 8755
 SHA256 (rust/crates/termion-1.5.6.crate) = 077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e
 SIZE (rust/crates/termion-1.5.6.crate) = 22677
-SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b
-SIZE (rust/crates/termios-0.3.3.crate) = 17103
 SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
 SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
 SHA256 (rust/crates/thiserror-1.0.24.crate) = e0f4a65597094d4483ddaed134f409b2cb7c1beccf25201a9f73c719254fa98e
@@ -373,8 +385,6 @@ SHA256 (rust/crates/typetag-impl-0.1.7.crate) = 504f9626fe6cc1c37622786478199666
 SIZE (rust/crates/typetag-impl-0.1.7.crate) = 8870
 SHA256 (rust/crates/unicode-segmentation-1.7.1.crate) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
 SIZE (rust/crates/unicode-segmentation-1.7.1.crate) = 93066
-SHA256 (rust/crates/unicode-truncate-0.2.0.crate) = a04be5ca5f7a4a7270ffea82bc41c59b87c611ed04f20e77c338e8d3c2348e42
-SIZE (rust/crates/unicode-truncate-0.2.0.crate) = 9835
 SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
 SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732
 SHA256 (rust/crates/unicode-xid-0.2.1.crate) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
@@ -455,9 +465,7 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9
 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
 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 (rust/crates/wyz-0.2.0.crate) = 85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214
-SIZE (rust/crates/wyz-0.2.0.crate) = 12926
 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (zellij-org-zellij-v0.11.0_GH0.tar.gz) = 2a6a21b9dd62bc92ef3484c24ba1d76e07e5a5c67513dd016653df2e2a00e94b
-SIZE (zellij-org-zellij-v0.11.0_GH0.tar.gz) = 5001388
+SHA256 (zellij-org-zellij-v0.12.1_GH0.tar.gz) = 44ceb99d7c6efae17d172f88c1b98339723c5f9c44e342a2b77c59091bae169e
+SIZE (zellij-org-zellij-v0.12.1_GH0.tar.gz) = 5012662
diff --git a/sysutils/zellij/files/patch-src_common_os__input__output.rs b/sysutils/zellij/files/patch-src_common_os__input__output.rs
deleted file mode 100644
index 4bf86afce725..000000000000
--- a/sysutils/zellij/files/patch-src_common_os__input__output.rs
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/common/os_input_output.rs.orig	2021-04-23 08:43:45 UTC
-+++ src/common/os_input_output.rs
-@@ -45,7 +45,7 @@ pub fn get_terminal_size_using_fd(fd: RawFd) -> Positi
-         ws_ypixel: 0,
-     };
- 
--    unsafe { ioctl(fd, TIOCGWINSZ, &mut winsize) };
-+    unsafe { ioctl(fd, TIOCGWINSZ.into(), &mut winsize) };
-     PositionAndSize::from(winsize)
- }
- 
-@@ -60,7 +60,7 @@ pub fn set_terminal_size_using_fd(fd: RawFd, columns: 
-         ws_xpixel: 0,
-         ws_ypixel: 0,
-     };
--    unsafe { ioctl(fd, TIOCSWINSZ, &winsize) };
-+    unsafe { ioctl(fd, TIOCSWINSZ.into(), &winsize) };
- }
- 
- /// Handle some signals for the child process. This will loop until the child
diff --git a/sysutils/zellij/files/patch-zellij-client_src_os__input__output.rs b/sysutils/zellij/files/patch-zellij-client_src_os__input__output.rs
new file mode 100644
index 000000000000..d44ff3cb425e
--- /dev/null
+++ b/sysutils/zellij/files/patch-zellij-client_src_os__input__output.rs
@@ -0,0 +1,11 @@
+--- zellij-client/src/os_input_output.rs.orig	2021-05-27 12:15:24 UTC
++++ zellij-client/src/os_input_output.rs
+@@ -45,7 +45,7 @@ pub(crate) fn get_terminal_size_using_fd(fd: RawFd) ->
+         ws_ypixel: 0,
+     };
+ 
+-    unsafe { ioctl(fd, TIOCGWINSZ, &mut winsize) };
++    unsafe { ioctl(fd, TIOCGWINSZ.into(), &mut winsize) };
+     PositionAndSize::from(winsize)
+ }
+ 
diff --git a/sysutils/zellij/files/patch-zellij-server_src_os__input__output.rs b/sysutils/zellij/files/patch-zellij-server_src_os__input__output.rs
new file mode 100644
index 000000000000..6cd532996a1d
--- /dev/null
+++ b/sysutils/zellij/files/patch-zellij-server_src_os__input__output.rs
@@ -0,0 +1,11 @@
+--- zellij-server/src/os_input_output.rs.orig	2021-05-27 12:15:24 UTC
++++ zellij-server/src/os_input_output.rs
+@@ -41,7 +41,7 @@ pub(crate) fn set_terminal_size_using_fd(fd: RawFd, co
+         ws_xpixel: 0,
+         ws_ypixel: 0,
+     };
+-    unsafe { ioctl(fd, TIOCSWINSZ, &winsize) };
++    unsafe { ioctl(fd, TIOCSWINSZ.into(), &winsize) };
+ }
+ 
+ /// Handle some signals for the child process. This will loop until the child


More information about the dev-commits-ports-all mailing list