diff --git a/_service b/_service index b369624..44e2db8 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https://github.com/wez/wezterm.git @PARENT_TAG@+g@TAG_OFFSET@ git - af9d0efa178cbc70373995ee99af71b9f392942d + 91ea1095c9e532070cef29f4e56a64345b9cf704 * (\d+)-(\d+)-(\w+) \1.\2.\3 @@ -21,8 +21,6 @@ gz true - - wezterm - + diff --git a/_servicedata b/_servicedata index b182914..62dcce5 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/wez/wezterm.git - af9d0efa178cbc70373995ee99af71b9f392942d \ No newline at end of file + 91ea1095c9e532070cef29f4e56a64345b9cf704 \ No newline at end of file diff --git a/vendor.tar.gz b/vendor.tar.gz index 1bc339f..9ccc858 100644 --- a/vendor.tar.gz +++ b/vendor.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f990add7ad5325c8bef51dd4616b84a964663b2d7e1a85e4ee46dd99a811f5fb -size 104297818 +oid sha256:c450f622d593a5ae3f016f32fd10283e6b8034165028340ced5add9568a6c928 +size 104350487 diff --git a/wezterm-20221119.145034.49b9839f+g16.obscpio b/wezterm-20221119.145034.49b9839f+g16.obscpio deleted file mode 100644 index f2bca09..0000000 --- a/wezterm-20221119.145034.49b9839f+g16.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d1ed7aa05081b0f8299b6097ad27d89fe4be7270d4fee38e228f9be09ab0909 -size 265207310 diff --git a/wezterm-20221119.145034.49b9839f+g16.tar.gz b/wezterm-20221119.145034.49b9839f+g16.tar.gz deleted file mode 100644 index 7c22e92..0000000 --- a/wezterm-20221119.145034.49b9839f+g16.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:47760c13d1f90e59a6b32809910866fa66faa1c324ae18d65b322d0f12dbb91e -size 124937294 diff --git a/wezterm-20221119.145034.49b9839f+g21.obscpio b/wezterm-20221119.145034.49b9839f+g21.obscpio new file mode 100644 index 0000000..0abfda7 --- /dev/null +++ b/wezterm-20221119.145034.49b9839f+g21.obscpio @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000..2330b4b --- /dev/null +++ b/wezterm-20221119.145034.49b9839f+g21.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f75c2614eb98e4c18b848a956e0c9eb2d6a8507201b197f8a05a2f7cc4db55ae +size 124937662 diff --git a/wezterm.changes b/wezterm.changes index b2b254b..36470d9 100644 --- a/wezterm.changes +++ b/wezterm.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Wed Dec 21 12:49:12 UTC 2022 - Soc Virnyl Estela + +- Add shell completions for bash, zsh, and fish. +- Print version to `.tag` file to let `wezterm -V` or `wezterm --version` + command show the version. + +------------------------------------------------------------------- +Fri Dec 16 15:49:36 UTC 2022 - Soc Virnyl Estela + +- Separate the multiplexer server from wezterm-gui: + Reason -> https://github.com/wez/wezterm/blob/main/README-DISTRO-MAINTAINER.md#binaries + +------------------------------------------------------------------- +Fri Dec 16 13:17:45 UTC 2022 - socvirnyl.estela@gmail.com + +- Update to version 20221119.145034.49b9839f+g21: + * Update of vendored dependencies + ------------------------------------------------------------------- Mon Dec 05 22:40:02 UTC 2022 - socvirnyl.estela@gmail.com diff --git a/wezterm.obsinfo b/wezterm.obsinfo index 4a20f36..7e666aa 100644 --- a/wezterm.obsinfo +++ b/wezterm.obsinfo @@ -1,4 +1,4 @@ name: wezterm -version: 20221119.145034.49b9839f+g16 -mtime: 1670208053 -commit: af9d0efa178cbc70373995ee99af71b9f392942d +version: 20221119.145034.49b9839f+g21 +mtime: 1670861709 +commit: 91ea1095c9e532070cef29f4e56a64345b9cf704 diff --git a/wezterm.spec b/wezterm.spec index 83b71ee..0801556 100644 --- a/wezterm.spec +++ b/wezterm.spec @@ -19,7 +19,7 @@ %global rustflags -Clink-arg=-Wl,-z,relro,-z,now -C debuginfo=2 Name: wezterm -Version: 20221119.145034.49b9839f+g16 +Version: 20221119.145034.49b9839f+g21 Release: 0 Summary: GPU-accelerated cross-platform terminal emulator and multiplexer URL: https://github.com/wez/wezterm @@ -63,11 +63,44 @@ Wezterm is a GPU-accelerated terminal emulator written in Rust. It supports ligatures, font fallback and true color. It features dynamic color schemes, hyperlinks, and multiplex terminal panes. +%package mux-server +Summary: Multiplexer server for %{name} +Recommends: %{name} = %{version} + +%description mux-server +Multiplexer server for wezterm for running on a headless system. + +%package bash-completion +Summary: Bash Completion for %{name} +Requires: bash-completion +Supplements: (%{name} and bash-completion) +BuildArch: noarch + +%description bash-completion +Bash completion support for %{name}. + +%package fish-completion +Summary: Fish Completion for %{name} +Supplements: (%{name} and fish) +BuildArch: noarch + +%description fish-completion +Fish completion script for %{name}. + +%package zsh-completion +Summary: ZSH Completion for %{name} +Supplements: (%{name} and zsh) +BuildArch: noarch + +%description zsh-completion +Zsh completion script for %{name}. + %prep %autosetup -a1 mkdir -p .cargo cp %{SOURCE2} .cargo/config tic -vvv -x -o terminfo termwiz/data/%{name}.terminfo +printf "%{version}" > .tag %build %if 0%{?suse_version} > 1500 @@ -75,7 +108,7 @@ tic -vvv -x -o terminfo termwiz/data/%{name}.terminfo %else export CARGO_FEATURE_VENDORED=1 export RUSTFLAGS='%{rustflags}' -cargo build --offline --release --all-features -j$(nproc) +cargo build --offline --release --all-features %endif %install @@ -108,26 +141,35 @@ install -D -m 0644 assets/shell-completion/fish %{buildroot}%{_datadir}/fish/ven %doc README.md CONTRIBUTING.md %{_bindir}/wezterm %{_bindir}/wezterm-gui -%{_bindir}/wezterm-mux-server %{_bindir}/strip-ansi-escapes %{_datadir}/terminfo/w/wezterm %{_datadir}/applications/org.wezfurlong.wezterm.desktop %{_datadir}/icons/hicolor/scalable/apps/org.wezfurlong.wezterm.svg %{_datadir}/metainfo/org.wezfurlong.wezterm.appdata.xml %{_datadir}/nautilus-python/extensions/wezterm-nautilus.py +%config %{_sysconfdir}/profile.d/wezterm.sh + +%files mux-server +%license LICENSE.md +%doc README.md CONTRIBUTING.md +%{_bindir}/wezterm-mux-server + +%files bash-completion %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions %{_datadir}/bash-completion/completions/wezterm %{_datadir}/bash-completion/completions/wezterm-gui -%dir %{_datadir}/zsh -%dir %{_datadir}/zsh/site-functions -%{_datadir}/zsh/site-functions/_wezterm -%{_datadir}/zsh/site-functions/_wezterm-gui + +%files fish-completion %dir %{_datadir}/fish %dir %{_datadir}/fish/vendor_completions.d %{_datadir}/fish/vendor_completions.d/wezterm.fish %{_datadir}/fish/vendor_completions.d/wezterm-gui.fish -%config %{_sysconfdir}/profile.d/wezterm.sh +%files zsh-completion +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions +%{_datadir}/zsh/site-functions/_wezterm +%{_datadir}/zsh/site-functions/_wezterm-gui %changelog