diff --git a/_service b/_service
index 44e2db8..907adb3 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
https://github.com/wez/wezterm.git
@PARENT_TAG@+g@TAG_OFFSET@
git
- 91ea1095c9e532070cef29f4e56a64345b9cf704
+ 51e0c1b3933d206978590e0132401af97b8619c8
*
(\d+)-(\d+)-(\w+)
\1.\2.\3
@@ -13,14 +13,16 @@
*.tar
- gz
+ zstd
wezterm
- gz
+ zst
true
-
+
+ wezterm
+
diff --git a/_servicedata b/_servicedata
index 62dcce5..4c9f466 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/wez/wezterm.git
- 91ea1095c9e532070cef29f4e56a64345b9cf704
\ No newline at end of file
+ 51e0c1b3933d206978590e0132401af97b8619c8
\ No newline at end of file
diff --git a/cargo_config b/cargo_config
index 0cce5ad..a7baf4d 100644
--- a/cargo_config
+++ b/cargo_config
@@ -1,18 +1,13 @@
[source.crates-io]
replace-with = "vendored-sources"
-[source."https://github.com/rust-x-bindings/rust-xcb"]
-git = "https://github.com/rust-x-bindings/rust-xcb"
-rev = "a85a4cf8937898b1da972367df4648143ede38ea"
-replace-with = "vendored-sources"
-
[source."https://github.com/wez/libssh-rs.git"]
git = "https://github.com/wez/libssh-rs.git"
replace-with = "vendored-sources"
[source."https://github.com/wez/xcb-imdkit-rs.git"]
git = "https://github.com/wez/xcb-imdkit-rs.git"
-branch = "waiting-on-release"
+branch = "hangfix"
replace-with = "vendored-sources"
[source.vendored-sources]
diff --git a/vendor.tar.gz b/vendor.tar.gz
deleted file mode 100644
index 9ccc858..0000000
--- a/vendor.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c450f622d593a5ae3f016f32fd10283e6b8034165028340ced5add9568a6c928
-size 104350487
diff --git a/vendor.tar.zst b/vendor.tar.zst
new file mode 100644
index 0000000..02f8951
--- /dev/null
+++ b/vendor.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f61af58884c6a5dd282f51645fc31fdc019d1ae8620ca78de2b5c1866cca3af5
+size 93414306
diff --git a/wezterm-20221119.145034.49b9839f+g21.obscpio b/wezterm-20221119.145034.49b9839f+g21.obscpio
deleted file mode 100644
index 0abfda7..0000000
--- a/wezterm-20221119.145034.49b9839f+g21.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f2483303866f12efa4bc239d6d00051fc265a5f1abc292761a44dcca9b830cb9
-size 265210382
diff --git a/wezterm-20221119.145034.49b9839f+g21.tar.gz b/wezterm-20221119.145034.49b9839f+g21.tar.gz
deleted file mode 100644
index 2330b4b..0000000
--- a/wezterm-20221119.145034.49b9839f+g21.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f75c2614eb98e4c18b848a956e0c9eb2d6a8507201b197f8a05a2f7cc4db55ae
-size 124937662
diff --git a/wezterm-20221119.145034.49b9839f+g221.tar.zst b/wezterm-20221119.145034.49b9839f+g221.tar.zst
new file mode 100644
index 0000000..8e90460
--- /dev/null
+++ b/wezterm-20221119.145034.49b9839f+g221.tar.zst
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:211cc0d36fdf1d9934c779cb615cba02af0263781c45489dcf55fe773d9ed1df
+size 104604233
diff --git a/wezterm.changes b/wezterm.changes
index 36470d9..1ba9af1 100644
--- a/wezterm.changes
+++ b/wezterm.changes
@@ -1,3 +1,208 @@
+-------------------------------------------------------------------
+Fri Feb 10 01:49:35 UTC 2023 - socvirnyl.estela@gmail.com
+
+- Update to version 20221119.145034.49b9839f+g221:
+ * x11/wayland: restore mouse copying to both clipboard and primary selection
+ * ssh: do our own proxycommand handling
+ * window: negative caching for xdg-portal
+ * Add Solus build dependencies
+ * cargo update
+ * config: allow config_builder to work with set_config_overrides
+ * window: use a shorter timeout for xdg portal reads
+ * palette: add CTRL-p / CTRL-n key bindings to move up/down
+ * docs: command palette
+ * palette: add full doc and enum name to text to match
+ * macos: make initial position consistent with window:set_position
+ * docs: webgpu
+ * ci: remove ubuntu 18
+ * mux: only resize zoomed pane when resizing a tab
+ * defer loading background until after rescaling in config reload
+ * reduce macos locale warning to debug
+ * docs: link to dark mode example from appearance section
+ * x11: avoid "Unhandled" log line for focus events
+ * wgpu: ensure that the srgb format is available before using it
+ * fixup test for nerd font symbol update
+ * deps: wgpu -> 0.15
+ * fonts: update Symbols Nerd Font Mono
+ * rust 1.67 is the minimum required version
+ * Change to the command to upgrade wezterm-nightly
+ * macos: fixup open_untitled_file handling
+ * cargo update
+ * mux: pass gui window position through from new mux window
+ * remove some debug prints
+ * macos: spawn new window when clicking on dock icon
+ * Add quit_when_all_windows_are_closed config option
+ * docs: expand wezterm.format examples
+ * docs: changelog for https://github.com/wez/wezterm/pull/2887
+ * wayland: set scale factor without wegl_surface (for WebGpu)
+ * docs: changelog for https://github.com/wez/wezterm/pull/3054
+ * macos: Add "New Window" to the dock menu
+ * docs: changelog for https://github.com/wez/wezterm/pull/2762
+ * update derived files
+ * Add bindings for Home and End in copy_mode (#2762)
+ * add `wezterm cli get-text` command
+ * cargo fmt
+ * deps: http_req -> 0.9
+ * docs: changelog for #2955
+ * fix(wezterm-gui): Move word able to jump next line
+ * finish test
+ * fix: correctly set WHEEL_POSITIVE
+ * wip: horizontal scroll support
+ * ci: reduce frequency of thread locking
+ * deps: sctk -> 0.16
+ * wayland: improve error when no seats have pointers
+ * docs: changelog for https://github.com/wez/wezterm/pull/3053
+ * Detect ALT key for mouse events on Windows
+ * docs: link (In|De)creaseFontSize <-> adjust_window_size_when_changing_font_size
+ * workflows: add auto-locking of inactive closed issues
+ * docs: changelog for #2959
+ * x11: simplify focus event matching
+ * x11: ignore pointer focus events
+ * docs: clarify that you want window_decorations=RESIZE
+ * allow window_decorations to work with config_builder
+ * ci: use freebsd 13
+ * window_decorations: add MACOS_FORCE_(EN|DIS)ABLE_SHADOW
+ * Add wezterm.plugin module, allows loading modules from git
+ * deps: update toml -> 0.7, cargo update
+ * macos: don't include LEADER based key assignments in menubar
+ * fix crash bug uncovered by rust 1.67
+ * fix command output not being displayed for short lived commands
+ * Add wezterm start --domain DOMAIN --attach + gui-attached event
+ * macos: maybe fix window positioning for multi-monitor systems
+ * docs: add a bit explaining what a terminal is
+ * docs: add version info to newer copy mode shortcuts
+ * wezterm.GLOBAL now returns references to stored data
+ * config: capture warnings and show them in config error window
+ * shell integration: check existence of `hostname` command before calling
+ * cargo fmt
+ * config: add wezterm.config_builder
+ * ci: unpin rust and mdbook versions in pages workflow
+ * docs: use new gelatyx `file-list` option
+ * fix typo in logging
+ * ci: try a bit harder to make doc builds work on PRs
+ * docs: shell-integration: cover the new built-in user-vars
+ * shell integration: set some handy user vars by default
+ * docs: add a brief bit about workspaces
+ * docs: start recipes section
+ * docs: add note about multiplexing and color schemes
+ * cargo update
+ * x11: always update selection ownership
+ * cargo fmt
+ * bleh, fix unix build
+ * mention that wayland doesn't allow --position
+ * fix build on windows
+ * reduce latency when heavily using foreground process info
+ * ci: try harder to successfully build the docs on PRs
+ * cargo update
+ * lua: add some more tab methods
+ * modals: invalidate window after assignment
+ * window:active_key_table now includes per-pane stacks
+ * add window activation items to palette and menubar
+ * docs: change log and docs for https://github.com/wez/wezterm/pull/2908
+ * chore(wezterm-gui): Create move_to_end_of_word
+ * docs(wezterm-gui): Update docs
+ * feat(wezterm-gui): Support move to word end
+ * docs: add troubleshooting section
+ * add explicit SHIFT key caps to copymode docs
+ * docs: css for https://github.com/wez/wezterm/pull/2911
+ * fmt docs
+ * Improve Copy Mode key documentation
+ * cargo fmt
+ * mux: try harder to use default_workspace from config
+ * macos: implement window:focus()
+ * windows: implement focus method
+ * add WindowOps::focus, ActivateWindow, window:focus()
+ * docs: changelog for https://github.com/wez/wezterm/pull/2977
+ * wayland: hide mouse cursor when typing
+ * docs: changelog for https://github.com/wez/wezterm/pull/2978
+ * Use dpi from configuration while resizing
+ * lua: add some pane methods for working with zones
+ * cargo update
+ * macos: ensure menubar is visible when switching away from a fullscreen window
+ * palette: ensure reverse background block spans full width
+ * macos: enable opacity for webgpu
+ * macos: retain menu menu when retrieving it from NSApp
+ * macos: fixup application termination
+ * docs: changelog for https://github.com/wez/wezterm/pull/2946
+ * docs: add version info to hide_mouse_cursor_when_typing
+ * docs: document new config option
+ * feat: hide_mouse_cursor_when_typing config option
+ * sync color schemes
+ * docs: clarify native macos full screen mode
+ * docs: changelog for https://github.com/wez/wezterm/pull/2928
+ * x11: determine active screen by using max intersecting area with active window
+ * x11: use TranslateCoordinates to get the root coordinates of focused window
+ * x11: clean up active screen detection
+ * x11: implement active screen detection
+ * macos: add version info to system name
+ * config: fix typo in error message
+ * gui: include x11 window manager in connection name
+ * gui: describe connection and show it in debug overlay
+ * gui: add target triple to debug overlay
+ * config: allow using bright but not bold text when brightening text
+ * expose some mux domain stuff to lua
+ * update base64, work around another batch of breaking API changes
+ * palette: fix min width
+ * cargo update
+ * Add Fedora 37 nightly builds
+ * ci: another pass at tumbleweed
+ * ci: make fix tumbleweed build
+ * windows: avoid panic when minimizing w/ WebGpu
+ * cargo update
+ * deps: update ntapi to 0.4
+ * ci: apparently GH_TOKEN is what it really should be
+ * Fix typo
+ * Tweak labels in the menubar/command palette
+ * ssh: respect AddressFamily for environments with broken ipv6
+ * cargo update
+ * docs: changelog for https://github.com/wez/wezterm/issues/2782
+ * Add the hidden alias `-e` for the `start` subcommand. (#2889)
+ * palette: add icons for a number of entries
+ * box model: improve max width constraint for more complex elements
+ * palette: adjust group prefix when menubar is empty
+ * macos: update menubar when the config reloads
+ * include key assignments in palette and menubar
+ * tidy up macos menubar key assignment
+ * menubar: re-categorize attach/detach
+ * command palette: tweak for empty doc case
+ * improve width constraints in box_model, center command palette
+ * synthesize commands from domains, workspaces
+ * command palette: first pass
+ * ci: potentially fixup flakey pages build
+ * removed deprecated Copy, Paste, PastePrimarySelection actions
+ * docs: changelog for https://github.com/wez/wezterm/issues/2819
+ * launcher: prefer to use human description of key assignment
+ * Re-organize default command list
+ * add descriptions for all keyassignment actions
+ * adjust default command list
+ * move OpenInBrowser -> KeyAssignment
+ * macos: allow running when there are no windows
+ * put quit at bottom of application menu
+ * macos: link to helpful resources from Help menu
+ * fixup tests
+ * macOS: add MenuBar
+ * macos: use interactive shell for .command scripts
+ * ci: refine error reporting in doc build
+ * mux: avoid deadlock in mux server
+ * deps: harfbuzz -> 6.0.0
+ * fix windows build
+ * x11: potential fix for hanging IME
+ * mux: rename Mux::get() -> try_get(), add "infallible" Mux::get()
+ * mux: Mux is now Send+Sync
+ * mux: require that Domain be Send + Sync
+ * mux: switch RefCell to RwLock internally
+ * Rc -> Arc
+ * mux: make Tab Send+Sync
+ * mux: reduce context switching when parsing output
+ * mux: add notify_from_any_thread helper
+ * mux: Pane is now required to be Send+Sync. Use Arc
+ * ci: add debug output when building docs
+ * withdraw DEC private SGR handling for super/subscript
+ * cargo update
+ * macos: allow association with .command file type
+ * disable window title reporting escape sequence by default
+ * docs: add aarch64 macos example to target_triple
+
-------------------------------------------------------------------
Wed Dec 21 12:49:12 UTC 2022 - Soc Virnyl Estela
diff --git a/wezterm.obsinfo b/wezterm.obsinfo
index 7e666aa..08de87f 100644
--- a/wezterm.obsinfo
+++ b/wezterm.obsinfo
@@ -1,4 +1,4 @@
name: wezterm
-version: 20221119.145034.49b9839f+g21
-mtime: 1670861709
-commit: 91ea1095c9e532070cef29f4e56a64345b9cf704
+version: 20221119.145034.49b9839f+g221
+mtime: 1675972611
+commit: 51e0c1b3933d206978590e0132401af97b8619c8
diff --git a/wezterm.spec b/wezterm.spec
index 0801556..bf62c41 100644
--- a/wezterm.spec
+++ b/wezterm.spec
@@ -1,7 +1,7 @@
#
# spec file for package wezterm
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,13 @@
%global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2
Name: wezterm
-Version: 20221119.145034.49b9839f+g21
+Version: 20221119.145034.49b9839f+g221
Release: 0
Summary: GPU-accelerated cross-platform terminal emulator and multiplexer
URL: https://github.com/wez/wezterm
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT OR BSD-2-Clause) AND (Apache-2.0 OR MIT OR Zlib) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND ISC AND LGPL-2.1-only AND MIT AND MPL-2.0 AND WTFPL AND Zlib AND MIT
-Source0: %{name}-%{version}.tar.gz
-Source1: vendor.tar.gz
+Source0: %{name}-%{version}.tar.zst
+Source1: vendor.tar.zst
Source2: cargo_config
Requires: terminfo
BuildRequires: Mesa-libEGL-devel