From 17923587b7539cb820eb128e15b5463817ada4d2886f106aef1dc59d0eddddf9 Mon Sep 17 00:00:00 2001 From: Soc Virnyl Estela Date: Sat, 27 Jan 2024 00:20:33 +0000 Subject: [PATCH] - Remove add-terminator-to-sync-capability.patch. - Update to version 20230712.072601.f4abf8fd+git390: * wayland: consider base in resize increment calc * x11/wayland: fixup altgr in eg: azerty layout * chore(nix): update hashes for git * ci: actually build wezterm * fix: disproportionate cursor * fix excessive calls to format-tab-title * docs: remove selection restriction * docs: changelog for https://github.com/wez/wezterm/pull/4850 * fix: render bar cursors on topmost layer (#4850) * x11: refactor selection logic in the spirit of DRY * x11: more actively try to fallback to STRING for selection * docs: fix typo * docs: fix typo * docs for https://github.com/wez/wezterm/pull/4824 * macos: set minimum increment size to 1x1 cells * wayland: set minimum increment size to 1x1 cells * x11: set minimum increment size to 1x1 cells * Set base_width/height in set_resize_increments * Move set_resize_increments() to apply_dimensions() * Refactor set_resize_increment() args into struct * x11: speculatively allow pasting latin-1 data * Update AttachDomain.md * Update shell-integration.md * chore: add signal getter on exit status * macos/clipboard: use try_quote instead of quote * x11: fix handling of high-speed key events * fixup issue with compose key * docs: changelog for #4828 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=111 --- _service | 4 +- _servicedata | 2 +- add-terminator-to-sync-capability.patch | 27 --- vendor.tar.zst | 4 +- ...rm-20230712.072601.f4abf8fd+git210.tar.zst | 3 - ...rm-20230712.072601.f4abf8fd+git390.tar.zst | 3 + wezterm.changes | 186 ++++++++++++++++++ wezterm.obsinfo | 6 +- wezterm.spec | 3 +- 9 files changed, 198 insertions(+), 40 deletions(-) delete mode 100644 add-terminator-to-sync-capability.patch delete mode 100644 wezterm-20230712.072601.f4abf8fd+git210.tar.zst create mode 100644 wezterm-20230712.072601.f4abf8fd+git390.tar.zst diff --git a/_service b/_service index 62eb4fa..adfe487 100644 --- a/_service +++ b/_service @@ -3,11 +3,11 @@ https://github.com/wez/wezterm @PARENT_TAG@+git@TAG_OFFSET@ git - 600652583594e9f6195a6427d1fabb09068622a7 + 178f35a496d5367b8c00bc5d5bb69b0425d2bf8d (\d+)-(\d+)-(\w+) \1.\2.\3 enable - socvirnyl.estela@gmail.com + uncomfy+openbuildservice@uncomfyhalomacro.pl diff --git a/_servicedata b/_servicedata index 845d714..d462747 100644 --- a/_servicedata +++ b/_servicedata @@ -3,4 +3,4 @@ https://github.com/wez/wezterm.git 69ae847273aa2b0a64bdb07cf19d3f6fbaaa6b71 https://github.com/wez/wezterm - 600652583594e9f6195a6427d1fabb09068622a7 \ No newline at end of file + 178f35a496d5367b8c00bc5d5bb69b0425d2bf8d \ No newline at end of file diff --git a/add-terminator-to-sync-capability.patch b/add-terminator-to-sync-capability.patch deleted file mode 100644 index e4c5980..0000000 --- a/add-terminator-to-sync-capability.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 963413f8c550e7cf417a468a9f78bafcda512006 Mon Sep 17 00:00:00 2001 -From: Gregory Anders -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, diff --git a/vendor.tar.zst b/vendor.tar.zst index 3593a08..0fad131 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b62e771d020c3db7a001d0b6ffb643aed963f3902a68456d506dcb43ce41c59e -size 82388436 +oid sha256:a9c1030b5bd609bd8215e5e886a2dd57d69e1205b5f1677c377be03c2cbe31f3 +size 95253670 diff --git a/wezterm-20230712.072601.f4abf8fd+git210.tar.zst b/wezterm-20230712.072601.f4abf8fd+git210.tar.zst deleted file mode 100644 index f2765db..0000000 --- a/wezterm-20230712.072601.f4abf8fd+git210.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fdfb2f8480b6e35970efb8eeed94974ccd498779560c5565cb848aee50d7d726 -size 100711676 diff --git a/wezterm-20230712.072601.f4abf8fd+git390.tar.zst b/wezterm-20230712.072601.f4abf8fd+git390.tar.zst new file mode 100644 index 0000000..113b4ee --- /dev/null +++ b/wezterm-20230712.072601.f4abf8fd+git390.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b034aab21bed320ebe1713caf169f8c87f64de47f247b716f8ebfdca0dc9473f +size 101092331 diff --git a/wezterm.changes b/wezterm.changes index c25a0c1..31dc5fd 100644 --- a/wezterm.changes +++ b/wezterm.changes @@ -1,3 +1,189 @@ +------------------------------------------------------------------- +Sat Jan 27 00:18:58 UTC 2024 - Soc Virnyl Estela + +- Remove add-terminator-to-sync-capability.patch. +- Update to version 20230712.072601.f4abf8fd+git390: + * wayland: consider base in resize increment calc + * x11/wayland: fixup altgr in eg: azerty layout + * chore(nix): update hashes for git + * ci: actually build wezterm + * fix: disproportionate cursor + * fix excessive calls to format-tab-title + * docs: remove selection restriction + * docs: changelog for https://github.com/wez/wezterm/pull/4850 + * fix: render bar cursors on topmost layer (#4850) + * x11: refactor selection logic in the spirit of DRY + * x11: more actively try to fallback to STRING for selection + * docs: fix typo + * docs: fix typo + * docs for https://github.com/wez/wezterm/pull/4824 + * macos: set minimum increment size to 1x1 cells + * wayland: set minimum increment size to 1x1 cells + * x11: set minimum increment size to 1x1 cells + * Set base_width/height in set_resize_increments + * Move set_resize_increments() to apply_dimensions() + * Refactor set_resize_increment() args into struct + * x11: speculatively allow pasting latin-1 data + * Update AttachDomain.md + * Update shell-integration.md + * chore: add signal getter on exit status + * macos/clipboard: use try_quote instead of quote + * x11: fix handling of high-speed key events + * fixup issue with compose key + * docs: changelog for #4828 + * fixup tests for seqno increment on resize change + * increment seqno when resizing + * switch wholesale to my fork xcb-imdkit, as it is not actively maintained + * deps: update zbus + * deps: update xcb + * deps: update x11 + * deps: update xkbcommon + * x11: synthesize clearing dead key state when forgotten by system + * x11: always trust key event modifiers over xkd modifiers + * Revert "x11: add experimental x11_use_passive_key_updates config option" + * x11: add experimental x11_use_passive_key_updates config option + * rustfmt + * x11: synthesize clearing dead key status when composing via IME + * thread pane through to other scroll actions as well + * termwiz: surface: Fix cursor movement in DiffState + * termwiz: surface: Fix cell diffing in presence of wide cells + * Remove reserved space in full screen + * docs: changelog and update for #4426 + * impl FT_PIXEL_MODE_LCD_V + * shell-integration: update bash-preexec.sh + * build(deps): bump actions/cache from 2 to 4 + * shlex: update usage to avoid warnings about NUL bytes + * cargo update + * docs for #4839 and apply to other areas with similar issue + * fix: fixed palette selected row position on move down + * docs: changelog for #2373 #4339 + * Fix mouse scroll on hovered but unfocused pane + * Update Symbols Nerd Font Mono to 3.1.1 + * x11/wayland: avoid including keysym name in compose cursor + * docs: changelog for #3698, #3699 + * support double-click on the tab bar for maximize + * Fix example comment about switching zero for Fira fonts + * build(deps): bump stefanzweifel/git-auto-commit-action from 4 to 5 + * docs: shell-integration: Document activation by default on Arch Linux + * docs: changelog for #4505 + * Fixes tabbar identation when placed at the bottom of the window + * docs: changelog for #4567 + * docs: updated docs + * Update docs/config/lua/keyassignment/SetWindowLevel.md + * Update SetWindowLevel.md + * docs: fixed spacing + * docs: docs update with macos warning + * chore: moved comment + * Update window/src/os/macos/window.rs + * chore: run fmt + * macos: code cleanup + * Update docs/config/lua/keyassignment/SetWindowLevel.md + * Update docs/config/lua/keyassignment/SetWindowLevel.md + * Update docs/config/lua/keyassignment/ToggleAlwaysOnTop.md + * Update docs/config/lua/keyassignment/SetWindowLevel.md + * Update docs/config/lua/keyassignment/ToggleAlwaysOnBottom.md + * Update docs/config/lua/keyassignment/ToggleAlwaysOnBottom.md + * Update docs/config/lua/keyassignment/ToggleAlwaysOnTop.md + * docs: added window level options + * fix: moved window level state update + * fix: refactor window level + Toggle options + * macos: floating window logic cleanup + * macos: save window level on window_state + * macos: cleanup + * macos: refactor `set_window_level` + * macos: remove `level()` function in window + * macos: removed `cfg` on `ToggleFloatingWindow` + * fmt: run fmt + * macos: updated `WindowLevel` enum + * docs: `ToggleFloatingWindow` docs + * macos: added platform checks for `ToggleFloatingWindow` + * macos: added floating window + * Update workspaces.md + * xkbd: don't merge in modifiers, use only when missing + * fix: Proper block cursor shape (#4752) + * x11: fix resize increments + * Revert "deps: update to wgpu 0.19" + * Fix CI flake input checker config + * Improve code style + * ci: Add update-flake-lock workflow + * ci: Adjust directory + * ci: Add example from magic + * Update flake inputs + * Attempt to fix mac build + * Use rust-overlay for flake build + * Move flake to subdirectory + * Update flake dependencies + * Add nix flake config + * windows: one more + * windows: final stretch + * windows: and maybe this fixes the build now! + * deps: update env-logger + * windows: and another try! + * windows: another run at fixing up the build + * macos: another run at fixing up the build + * macos: another wgpu related fixup + * fix warning on macos + * maybe fixup build for wgpu 0.19 on macos and windows + * wgpu: use adapter limits to avoid panic on window resize + * simplify png decoding + * deps: update to wgpu 0.19 + * glyphcache: avoid deprecated image method + * cargo update + * allow rgba for all window_frame colors + * docs: changelog for #4809 #4810 + * fix: changed the criteria to calculate the sunset / sunrise progression + * docs: remove centos 7 + * ci: remove centos 7 + * docs: fix sources.list + * docs: changelog for #4775 #4770 + * Fix freetype_load_target + * docs: changelog for #4151 #3840 + * x11: Use modifiers from X event if non were detected by XKB + * docs: show how to use new apt repo + * cirrus: upload arm debs as well + * Experiment with hosting .debs on gemfury + * docs: changelog for #4730 + * Ensure order of omitted parameters is retained + * de-fang paste payloads by removing bracketed paste sequences from them + * remove unused pub use + * cargo update + * Revert "build(deps): bump actions/deploy-pages from 2 to 4" + * ci: maybe fix pages action + * build(deps): bump the all group with 6 updates + * build(deps): bump actions/setup-python from 4 to 5 + * build(deps): bump actions/deploy-pages from 2 to 4 + * docs: fix list indenting for the background config + * cargo update + * fix dependabot syntax + * cargo update + * maybe tell dependebot to batch cargo updates + * cargo update + * Apply suggestions from code review + * Add `wezterm.to_string` function + * docs: changelog for #4578 + * wezterm.terminfo: add terminator to Sync capability + * docs: changelog for #4420 + * honor the window_close_confirmation config option when quitting + * docs: fixup list in ActivateCommandPalette + * ValuePrinter: improve array style table detection + * ValuePrinter: improve recursion handling + * teach ValuePrinter about binary strings + * docs: changelog for #4595 + * Adds config option for command palette rows (#4595) + * docs: changelog for #4605 + * fix: Correct `SUPER` modifier key handling in kitty protocol (#4605) + * cargo update + * ci: s/fedora36/fedora39/ + * deps: harfbuzz -> 8.3.0 + * build(deps): bump dessant/lock-threads from 4 to 5 + * cargo update + * docs: changelog for #4564 + * docs: changelog for #4565 + * Clamp cursor position reported by CPR + * DECRQCRA: treat uninitialized cells as spaces + * get-deps: support installing docs dependencies on debian + * docs: fix minor variable name mismatch in the docs + ------------------------------------------------------------------- Sun Jan 21 04:21:57 UTC 2024 - Soc Virnyl Estela diff --git a/wezterm.obsinfo b/wezterm.obsinfo index 39a8c41..8495dc8 100644 --- a/wezterm.obsinfo +++ b/wezterm.obsinfo @@ -1,4 +1,4 @@ name: wezterm -version: 20230712.072601.f4abf8fd+git210 -mtime: 1700259065 -commit: 600652583594e9f6195a6427d1fabb09068622a7 +version: 20230712.072601.f4abf8fd+git390 +mtime: 1706297213 +commit: 178f35a496d5367b8c00bc5d5bb69b0425d2bf8d diff --git a/wezterm.spec b/wezterm.spec index 6d60154..1940a02 100644 --- a/wezterm.spec +++ b/wezterm.spec @@ -20,7 +20,7 @@ # %%global _dashed_version 20230712-072601-f4abf8fd Name: wezterm -Version: 20230712.072601.f4abf8fd+git210 +Version: 20230712.072601.f4abf8fd+git390 Release: 0 Summary: GPU-accelerated cross-platform terminal emulator and multiplexer URL: https://github.com/wez/wezterm @@ -28,7 +28,6 @@ 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 BuildRequires: Mesa-libEGL-devel BuildRequires: rust+cargo >= 1.43