git: 85a2b6b74d5e - main - sysutils/zellij: Update to 0.44.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 17 May 2026 14:46:25 UTC
The branch main has been updated by ashish:
URL: https://cgit.FreeBSD.org/ports/commit/?id=85a2b6b74d5ec56aa06e64e1acd55b076eb7762d
commit 85a2b6b74d5ec56aa06e64e1acd55b076eb7762d
Author: Ashish SHUKLA <ashish@FreeBSD.org>
AuthorDate: 2026-05-17 14:34:47 +0000
Commit: Ashish SHUKLA <ashish@FreeBSD.org>
CommitDate: 2026-05-17 14:46:11 +0000
sysutils/zellij: Update to 0.44.3
---
sysutils/zellij/Makefile | 3 +-
sysutils/zellij/Makefile.crates | 2 +-
sysutils/zellij/distinfo | 10 +++---
sysutils/zellij/files/patch-Cargo.lock | 8 ++---
.../zellij/files/patch-zellij-client_src_lib.rs | 38 ++++++++--------------
5 files changed, 24 insertions(+), 37 deletions(-)
diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index c3c57d4f4e9f..3ac77dee19f7 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,7 +1,6 @@
PORTNAME= zellij
DISTVERSIONPREFIX= v
-DISTVERSION= 0.44.1
-PORTREVISION= 1
+DISTVERSION= 0.44.3
CATEGORIES= sysutils
MAINTAINER= ashish@FreeBSD.org
diff --git a/sysutils/zellij/Makefile.crates b/sysutils/zellij/Makefile.crates
index 30302007114e..f5510dc7e41c 100644
--- a/sysutils/zellij/Makefile.crates
+++ b/sysutils/zellij/Makefile.crates
@@ -285,7 +285,7 @@ CARGO_CRATES= addr2line-0.17.0 \
rustls-native-certs-0.8.3 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.10 \
+ rustls-webpki-0.103.13 \
rustversion-1.0.20 \
ryu-1.0.10 \
same-file-1.0.6 \
diff --git a/sysutils/zellij/distinfo b/sysutils/zellij/distinfo
index 590eff9453d1..8b7a8b04b223 100644
--- a/sysutils/zellij/distinfo
+++ b/sysutils/zellij/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1775577242
+TIMESTAMP = 1779028464
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
@@ -573,8 +573,8 @@ SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a4
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.10.crate) = df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef
-SIZE (rust/crates/rustls-webpki-0.103.10.crate) = 85648
+SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e
+SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513
SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
@@ -973,5 +973,5 @@ SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c
SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
-SHA256 (zellij-org-zellij-v0.44.1_GH0.tar.gz) = a7fb97e7d32c7be977cdc977d4f03a3b6bdb054251b3f2c36bf143671e4a7f08
-SIZE (zellij-org-zellij-v0.44.1_GH0.tar.gz) = 13228980
+SHA256 (zellij-org-zellij-v0.44.3_GH0.tar.gz) = 33ae61fc802b59462fed49b424893596d3aa819646bdce53d5602f714c1264fe
+SIZE (zellij-org-zellij-v0.44.3_GH0.tar.gz) = 13340102
diff --git a/sysutils/zellij/files/patch-Cargo.lock b/sysutils/zellij/files/patch-Cargo.lock
index 3e136ff25868..ebf8529910a3 100644
--- a/sysutils/zellij/files/patch-Cargo.lock
+++ b/sysutils/zellij/files/patch-Cargo.lock
@@ -1,7 +1,7 @@
---- Cargo.lock.orig 2026-04-05 17:48:49 UTC
+--- Cargo.lock.orig 2026-05-13 07:48:47 UTC
+++ Cargo.lock
-@@ -2377,15 +2377,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178
- checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
+@@ -2325,15 +2325,6 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28
+ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe"
[[package]]
-name = "openssl-src"
@@ -16,7 +16,7 @@
name = "openssl-sys"
version = "0.9.111"
source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -2393,7 +2384,6 @@ dependencies = [
+@@ -2341,7 +2332,6 @@ dependencies = [
dependencies = [
"cc",
"libc",
diff --git a/sysutils/zellij/files/patch-zellij-client_src_lib.rs b/sysutils/zellij/files/patch-zellij-client_src_lib.rs
index b1d9d27897e6..a64326fa2403 100644
--- a/sysutils/zellij/files/patch-zellij-client_src_lib.rs
+++ b/sysutils/zellij/files/patch-zellij-client_src_lib.rs
@@ -1,27 +1,22 @@
---- zellij-client/src/lib.rs.orig 2026-03-23 08:03:25 UTC
+--- zellij-client/src/lib.rs.orig 2026-05-13 07:48:47 UTC
+++ zellij-client/src/lib.rs
-@@ -641,7 +641,7 @@ pub fn start_remote_client(
+@@ -683,12 +683,12 @@ pub fn start_remote_client(
let reset_controlling_terminal_state = |e: String, exit_status: i32| {
os_input.disable_mouse().non_fatal();
- os_input.unset_raw_mode().unwrap();
+ let _ = os_input.unset_raw_mode();
os_input.restore_console_mode();
- let goto_start_of_last_line = format!("\u{1b}[{};{}H", full_screen_ws.rows, 1);
- let restore_alternate_screen = "\u{1b}[?1049l";
-@@ -659,9 +659,8 @@ pub fn start_remote_client(
- );
- let _ = os_input
- .get_stdout_writer()
-- .write(error.as_bytes())
-- .unwrap();
-- let _ = os_input.get_stdout_writer().flush().unwrap();
-+ .write(error.as_bytes());
-+ let _ = os_input.get_stdout_writer().flush();
+ let error = terminal_teardown_message(&e, full_screen_ws.rows, true);
+ let mut stdout = os_input.get_stdout_writer();
+- stdout.write_all(error.as_bytes()).unwrap();
+- stdout.flush().unwrap();
++ let _ = stdout.write_all(error.as_bytes());
++ let _ = stdout.flush();
if exit_status == 0 {
log::info!("{}", e);
} else {
-@@ -1249,21 +1248,21 @@ pub fn start_client(
+@@ -1264,16 +1264,16 @@ pub fn start_client(
os_input.disable_mouse().non_fatal();
info!("{}", exit_msg);
@@ -29,23 +24,16 @@
+ let _ = os_input.unset_raw_mode();
os_input.restore_console_mode();
let mut stdout = os_input.get_stdout_writer();
- let exit_kitty_keyboard_mode = "\u{1b}[<1u";
- if !explicitly_disable_kitty_keyboard_protocol {
-- let _ = stdout.write(exit_kitty_keyboard_mode.as_bytes()).unwrap();
-- stdout.flush().unwrap();
-+ let _ = stdout.write(exit_kitty_keyboard_mode.as_bytes());
-+ let _ = stdout.flush();
- }
-- let _ = stdout.write(goodbye_message.as_bytes()).unwrap();
+- stdout.write_all(goodbye_message.as_bytes()).unwrap();
- stdout.flush().unwrap();
-+ let _ = stdout.write(goodbye_message.as_bytes());
++ let _ = stdout.write_all(goodbye_message.as_bytes());
+ let _ = stdout.flush();
} else {
let clear_screen = "\u{1b}[2J";
let mut stdout = os_input.get_stdout_writer();
-- let _ = stdout.write(clear_screen.as_bytes()).unwrap();
+- stdout.write_all(clear_screen.as_bytes()).unwrap();
- stdout.flush().unwrap();
-+ let _ = stdout.write(clear_screen.as_bytes());
++ let _ = stdout.write_all(clear_screen.as_bytes());
+ let _ = stdout.flush();
}