- Update vendored dependencies.

- Add add-terminator-to-sync-capability.patch

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=106
This commit is contained in:
Soc Virnyl Estela 2023-11-19 13:33:17 +00:00 committed by Git OBS Bridge
parent 7d341ccdcf
commit 9f30fa92fa
5 changed files with 38 additions and 4 deletions

View File

@ -0,0 +1,27 @@
From 963413f8c550e7cf417a468a9f78bafcda512006 Mon Sep 17 00:00:00 2001
From: Gregory Anders <greg@gpanders.com>
Date: Mon, 13 Nov 2023 19:14:14 -0600
Subject: [PATCH] wezterm.terminfo: add terminator to Sync capability
I'm not sure if this is strictly necessary, but according to the
terminfo specification [1], a conditional string should be terminated
with `%;`.
[1]: https://man7.org/linux/man-pages/man5/terminfo.5.html
---
termwiz/data/wezterm.terminfo | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/termwiz/data/wezterm.terminfo b/termwiz/data/wezterm.terminfo
index f7a4af4275b..369763f63f6 100644
--- a/termwiz/data/wezterm.terminfo
+++ b/termwiz/data/wezterm.terminfo
@@ -29,7 +29,7 @@ wezterm|Wez's terminal emulator,
Cr=\E]112\007, Cs=\E]12;%p1%s\007, Ms=\E]52;%p1%s;%p2%s\007, Se=\E[2\sq,
Ss=\E[%p1%d\sq,
Smulx=\E[4:%p1%dm,
- Sync=\E[?2026%?%p1%{1}%-%tl%eh,
+ Sync=\E[?2026%?%p1%{1}%-%tl%eh%;,
Setulc=\E[58:2::%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%d%;m,
Smol=\E[53m,
am, bce, ccc, km, mc5i, mir, msgr, npc, xenl,

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e33ab6583dbf15dd762e2c2c55198cc1779b7fc37bf5e6659a26095fd14179e3
size 82336991
oid sha256:b62e771d020c3db7a001d0b6ffb643aed963f3902a68456d506dcb43ce41c59e
size 82388436

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:088b2b83ea864f71013faa1c841fe2f64682443b9b7eeac86508f23d492f49cd
size 100711736
oid sha256:fdfb2f8480b6e35970efb8eeed94974ccd498779560c5565cb848aee50d7d726
size 100711676

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sun Nov 19 13:26:35 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update vendored dependencies.
- Add add-terminator-to-sync-capability.patch
-------------------------------------------------------------------
Sat Nov 18 22:03:10 UTC 2023 - socvirnyl.estela@gmail.com

View File

@ -28,6 +28,7 @@ License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (0BSD OR MIT OR Apache-
Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
Patch0: do-not-send-eof-when-closing-application.patch
Patch1: https://github.com/wez/wezterm/pull/4578/commits/963413f8c550e7cf417a468a9f78bafcda512006.patch#/add-terminator-to-sync-capability.patch
Requires: terminfo
BuildRequires: Mesa-libEGL-devel