diff --git a/meta/recipes-support/vte/vte/0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch b/meta/recipes-support/vte/vte/0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch
index e2cff6cf76..05cda711d2 100644
--- a/meta/recipes-support/vte/vte/0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch
+++ b/meta/recipes-support/vte/vte/0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch
@@ -1,4 +1,4 @@
-From b8795dda629614cd842fcba1c4b50be759c20da4 Mon Sep 17 00:00:00 2001
+From e5a4af235673506c32e2a603817c026302209de9 Mon Sep 17 00:00:00 2001
 From: Danilo Spinella <danyspin97@protonmail.com>
 Date: Thu, 21 Mar 2019 14:19:26 +0100
 Subject: [PATCH] Add W_EXITCODE macro for non-glibc systems
@@ -16,7 +16,7 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
  1 file changed, 4 insertions(+)
 
 diff --git a/src/widget.cc b/src/widget.cc
-index b8daa5c..c357960 100644
+index 66955a6..b352c11 100644
 --- a/src/widget.cc
 +++ b/src/widget.cc
 @@ -16,6 +16,10 @@
diff --git a/meta/recipes-support/vte/vte/0002-lib-Typo-fix.patch b/meta/recipes-support/vte/vte/0002-lib-Typo-fix.patch
index 410d506806..8ac5dbeaa1 100644
--- a/meta/recipes-support/vte/vte/0002-lib-Typo-fix.patch
+++ b/meta/recipes-support/vte/vte/0002-lib-Typo-fix.patch
@@ -1,7 +1,7 @@
-From 6b7440996819c12ec32bfaf4e73b27baeb273207 Mon Sep 17 00:00:00 2001
+From cde64b1bab863f32209e5f44172222e44a3b3472 Mon Sep 17 00:00:00 2001
 From: Christian Persch <chpe@src.gnome.org>
 Date: Thu, 5 Sep 2024 23:59:05 +0200
-Subject: [PATCH 2/3] lib: Typo fix
+Subject: [PATCH] lib: Typo fix
 
 Fixes: https://gitlab.gnome.org/GNOME/vte/-/issues/2816
 Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/vte/-/commit/e24087d953d9352c8bc46074e2662c80f9bfbc2d]
diff --git a/meta/recipes-support/vte/vte/0004-fast_float-Add-single-header-library-for-from_char-i.patch b/meta/recipes-support/vte/vte/0004-fast_float-Add-single-header-library-for-from_char-i.patch
index 731dba729d..29b8e973b2 100644
--- a/meta/recipes-support/vte/vte/0004-fast_float-Add-single-header-library-for-from_char-i.patch
+++ b/meta/recipes-support/vte/vte/0004-fast_float-Add-single-header-library-for-from_char-i.patch
@@ -1,7 +1,7 @@
-From 2a32e43e43b04771a3357d3d4ccbafa7714e0114 Mon Sep 17 00:00:00 2001
+From 1b84deb0148e8a83396354af75c21edced1ed411 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Fri, 4 Oct 2024 21:21:11 -0700
-Subject: [PATCH 4/5] fast_float: Add single header library for from_char
+Subject: [PATCH] fast_float: Add single header library for from_char
  implementation
 
 Document the process to re-generate the file whenever new release
@@ -18,7 +18,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  create mode 100644 src/fast_float.hh
 
 diff --git a/README.md b/README.md
-index a32465a9..20ed5ba2 100644
+index a32465a..20ed5ba 100644
 --- a/README.md
 +++ b/README.md
 @@ -21,6 +21,23 @@ on download.gnome.org, but please note that any tarball for releases
@@ -47,7 +47,7 @@ index a32465a9..20ed5ba2 100644
  
 diff --git a/src/fast_float.hh b/src/fast_float.hh
 new file mode 100644
-index 00000000..e0d5dd53
+index 0000000..e0d5dd5
 --- /dev/null
 +++ b/src/fast_float.hh
 @@ -0,0 +1,3869 @@
diff --git a/meta/recipes-support/vte/vte/0005-color-parser-Use-fast_float-implementation-for-from_.patch b/meta/recipes-support/vte/vte/0005-color-parser-Use-fast_float-implementation-for-from_.patch
index b951bbac18..d42e52cde4 100644
--- a/meta/recipes-support/vte/vte/0005-color-parser-Use-fast_float-implementation-for-from_.patch
+++ b/meta/recipes-support/vte/vte/0005-color-parser-Use-fast_float-implementation-for-from_.patch
@@ -1,8 +1,7 @@
-From 08b90d0a5bf8ceb68dd1b4e9ded0f8a2b5287a6e Mon Sep 17 00:00:00 2001
+From 19e6ef0cb4948449dbf27ffdb24434c1b83bd350 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Fri, 4 Oct 2024 21:22:52 -0700
-Subject: [PATCH 5/5] color-parser: Use fast_float implementation for
- from_chars
+Subject: [PATCH] color-parser: Use fast_float implementation for from_chars
 
 Removed dependency on c++ runtime to provide it.
 
@@ -16,7 +15,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  2 files changed, 12 insertions(+), 12 deletions(-)
 
 diff --git a/src/color-parser.cc b/src/color-parser.cc
-index 02ec5d3a..42c51966 100644
+index 02ec5d3..42c5196 100644
 --- a/src/color-parser.cc
 +++ b/src/color-parser.cc
 @@ -17,7 +17,7 @@
@@ -64,7 +63,7 @@ index 02ec5d3a..42c51966 100644
                          return std::nullopt;
  
 diff --git a/src/termprops.hh b/src/termprops.hh
-index 0d3f0f4c..a10fc7d1 100644
+index 0d3f0f4..a10fc7d 100644
 --- a/src/termprops.hh
 +++ b/src/termprops.hh
 @@ -17,6 +17,7 @@
diff --git a/meta/recipes-support/vte/vte_0.78.1.bb b/meta/recipes-support/vte/vte_0.78.2.bb
similarity index 96%
rename from meta/recipes-support/vte/vte_0.78.1.bb
rename to meta/recipes-support/vte/vte_0.78.2.bb
index 5723f35b83..182a3073c4 100644
--- a/meta/recipes-support/vte/vte_0.78.1.bb
+++ b/meta/recipes-support/vte/vte_0.78.2.bb
@@ -22,7 +22,7 @@ SRC_URI += "file://0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch \
            file://0004-fast_float-Add-single-header-library-for-from_char-i.patch \
            file://0005-color-parser-Use-fast_float-implementation-for-from_.patch \
            "
-SRC_URI[archive.sha256sum] = "6499d25179315255f9bcfce03c66fb84c03ad325dea23d0e372178521eca42b5"
+SRC_URI[archive.sha256sum] = "35d7bcde07356846b4a12881c8e016705b70a9004a9082285eee5834ccc49890"
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 
