SHA256
1
0
forked from pool/wezterm

- Remove wezterm-terminfo package. Ncurses now provides the terminfo file

OBS-URL: https://build.opensuse.org/package/show/X11:terminals/wezterm?expand=0&rev=108
This commit is contained in:
Soc Virnyl Estela 2024-01-21 04:23:55 +00:00 committed by Git OBS Bridge
parent 9f30fa92fa
commit 248af804a7
2 changed files with 7 additions and 17 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Sun Jan 21 04:21:57 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Remove wezterm-terminfo package. Ncurses now provides the terminfo file
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Nov 19 13:26:35 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> Sun Nov 19 13:26:35 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>

View File

@ -1,7 +1,7 @@
# #
# spec file for package wezterm # spec file for package wezterm
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -29,7 +29,6 @@ Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst Source1: vendor.tar.zst
Patch0: do-not-send-eof-when-closing-application.patch 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 Patch1: https://github.com/wez/wezterm/pull/4578/commits/963413f8c550e7cf417a468a9f78bafcda512006.patch#/add-terminator-to-sync-capability.patch
Requires: terminfo
BuildRequires: Mesa-libEGL-devel BuildRequires: Mesa-libEGL-devel
BuildRequires: rust+cargo >= 1.43 BuildRequires: rust+cargo >= 1.43
@ -60,9 +59,8 @@ BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(libgit2) BuildRequires: pkgconfig(libgit2)
BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(libssh2)
BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(tic)
BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb)
Recommends: %{name}-terminfo Recommends: terminfo
%description %description
Wezterm is a GPU-accelerated terminal emulator written in Rust. It supports Wezterm is a GPU-accelerated terminal emulator written in Rust. It supports
@ -76,14 +74,6 @@ Recommends: %{name} = %{version}
%description mux-server %description mux-server
Multiplexer server for wezterm for running on a headless system. Multiplexer server for wezterm for running on a headless system.
%package terminfo
Summary: Terminfo for %{name}
Supplements: (%{name}-terminfo and terminfo)
BuildArch: noarch
%description terminfo
Terminfo file for wezterm.
%package bash-completion %package bash-completion
Summary: Bash Completion for %{name} Summary: Bash Completion for %{name}
Requires: bash-completion Requires: bash-completion
@ -111,7 +101,6 @@ Zsh completion script for %{name}.
%prep %prep
%autosetup -a1 -p1 %autosetup -a1 -p1
tic -vvv -x -o terminfo termwiz/data/%{name}.terminfo
printf "%{version}" > .tag printf "%{version}" > .tag
%build %build
@ -167,10 +156,6 @@ install -D -m 0644 assets/shell-completion/fish %{buildroot}%{_datadir}/fish/ven
%doc README.md CONTRIBUTING.md %doc README.md CONTRIBUTING.md
%{_bindir}/wezterm-mux-server %{_bindir}/wezterm-mux-server
%files terminfo
%license LICENSE.md
%{_datadir}/terminfo/w/wezterm
%files bash-completion %files bash-completion
%dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions %dir %{_datadir}/bash-completion/completions