diff --git a/.gitignore b/.gitignore index 50e8c80..b064959 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ tmux-1.3.tar.gz /tmux-3.2a.tar.gz /tmux-3.3a.tar.gz /tmux-b202a2f1b517a3de7141fc35fbd9e39ed5ac5284.tar.gz +/tmux-3.4.tar.gz diff --git a/sources b/sources index d7b7eb4..a871822 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (tmux-b202a2f1b517a3de7141fc35fbd9e39ed5ac5284.tar.gz) = c198961cf5d5520810b235e7db5f4d7345d070e7003609c7efd4c104066b18eb783e91a9788dca69b0266b6998acf89f83f6eb46b9f333e56d688b099a9f9922 +SHA512 (tmux-3.4.tar.gz) = bd3880211d99d8ee15947000abf8a1832fdfa48b29b2df81b66d5969cf3f4e64e746f984f6139bfc57e3ebee7fe8dc7cbb6bccb779307607de6c376969fecbff diff --git a/tmux.spec b/tmux.spec index 77d5c66..2d0c617 100644 --- a/tmux.spec +++ b/tmux.spec @@ -1,28 +1,16 @@ %global _hardened_build 1 - Name: tmux -%global forgeurl https://github.com/tmux/%{name} -%global commit b202a2f1b517a3de7141fc35fbd9e39ed5ac5284 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) -%forgemeta - -Version: 3.3a -# forge meta appends commit info -Release: 8%{?dist} +Version: 3.4 +Release: 1%{?dist} Summary: A terminal multiplexer License: ISC AND BSD-2-Clause AND BSD-3-Clause AND SSH-short AND LicenseRef-Fedora-Public-Domain URL: https://tmux.github.io/ -Source0: %{forgesource} +Source0: https://github.com/tmux/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz # Examples has been removed - so include the bash_completion here Source1: bash_completion_tmux.sh -# don't crash instead of displaying certain glyphs -# https://bugzilla.redhat.com/show_bug.cgi?id=2253441 -# applied by upstream: https://github.com/tmux/tmux/issues/3729 -Patch0: mitigate-character-length-crash.patch - BuildRequires: byacc BuildRequires: gcc BuildRequires: systemd-devel @@ -43,14 +31,10 @@ intended to be a simple, modern, BSD-licensed alternative to programs such as GNU Screen. %prep -%forgesetup -%patch 0 -p0 +%autosetup %build -%if "%0{?commit}" != "0" -sh ./autogen.sh -%endif -%configure --enable-systemd +%configure --enable-sixel --enable-systemd --enable-utempter %make_build @@ -86,6 +70,9 @@ fi %{_datadir}/bash-completion/completions/tmux %changelog +* Sun Feb 18 2024 Filipe Rosset - 3.4-1 +- Update to 3.4 + * Sat Jan 27 2024 Fedora Release Engineering - 3.3a-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild