diff --git a/srcpkgs/vte3/patches/a33d089c1d2b669ee932df9a8b29236934102aad.patch b/srcpkgs/vte3/patches/a33d089c1d2b669ee932df9a8b29236934102aad.patch new file mode 100644 index 00000000000..5ab0f2dee3c --- /dev/null +++ b/srcpkgs/vte3/patches/a33d089c1d2b669ee932df9a8b29236934102aad.patch @@ -0,0 +1,31 @@ +From a33d089c1d2b669ee932df9a8b29236934102aad Mon Sep 17 00:00:00 2001 +From: Christian Persch +Date: Sun, 13 Apr 2025 09:54:39 +0200 +Subject: [PATCH] emulation: Fix OSC 111 + +Fixes a regression from commit 9d4e38343c93bc0866997dfe4ebdc12d4e1ae7a8 + +Thanks to Egmont Koblinger for the git bisect and finding the bug. + +Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2876 +(cherry picked from commit 39950ac5a0f32e431c53f9c8f43c818fd8c988a4) +--- + src/vteseq.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/vteseq.cc b/src/vteseq.cc +index 174298e3d..5bdec69f7 100644 +--- a/src/vteseq.cc ++++ b/src/vteseq.cc +@@ -7663,7 +7663,7 @@ Terminal::OSC(vte::parser::Sequence const& seq) + break; + + case VTE_OSC_XTERM_RESET_COLOR_TEXT_BG: +- reset_color(ColorPaletteIndex::default_fg(), ColorSource::Escape); ++ reset_color(ColorPaletteIndex::default_bg(), ColorSource::Escape); + break; + + case VTE_OSC_XTERM_RESET_COLOR_CURSOR_BG: +-- +GitLab + diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template index c3b86a9945a..374c84d3bcf 100644 --- a/srcpkgs/vte3/template +++ b/srcpkgs/vte3/template @@ -1,7 +1,7 @@ # Template file for 'vte3' pkgname=vte3 -version=0.80.0 -revision=2 +version=0.80.1 +revision=1 build_style=meson build_helper="gir" configure_args="-Db_ndebug=false -Db_lto=false -D_systemd=false @@ -16,7 +16,7 @@ maintainer="Enno Boland " license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/vte/" distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz" -checksum=267f63739765e568cf8113d0e2ee8f593028946187854bebe268c778e62647c8 +checksum=0cdbd0e983afd9d22e065e323a743160072bf64b453e00b15edbe6f2dcdda46c # Suppress warnings as errors for NULL format strings (musl libc) CXXFLAGS="-Wno-error=format="