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 <rosset.filipe@gmail.com> - 3.4-1
+- Update to 3.4
+
 * Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.3a-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild