From ba10e7b8e56a5cc448687580b46aa49a78fde10c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:04:39 +0000 Subject: [PATCH 01/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From b48d579b6e725e9ac2541e7fc1767669ec65ef4c Mon Sep 17 00:00:00 2001 From: Jan Horak Date: Mon, 19 Jan 2026 20:29:13 +0100 Subject: [PATCH 02/16] Update to 0.82.3 --- sources | 2 +- vte291.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 2c42b34..9ce8ebf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.82.2.tar.xz) = 73e90beec2672c04476d6673eeac448860faaa00e507f71f6c36122b38bbb5857b2d0b876a928254348ef0f006f5a091e0f09179d23d74d1e05bdbba28c65f74 +SHA512 (vte-0.82.3.tar.xz) = 4b03ff539ea0240b2fe814c4523da248e9b201beb68439990f9590fd8f75024e869e06bf07c2afc06258b588b6750bdb776a1505662c991fddced39adbed15d8 diff --git a/vte291.spec b/vte291.spec index 5449d8a..676cc14 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.82.2 +Version: 0.82.3 Release: %autorelease Summary: GTK terminal emulator library From 294e3d32b20276f84ee15b9bfe3134131352c693 Mon Sep 17 00:00:00 2001 From: Barry Dunn Date: Thu, 22 Jan 2026 16:15:26 -0500 Subject: [PATCH 03/16] Update to 0.82.3 --- sources | 2 +- vte291.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 2c42b34..9ce8ebf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.82.2.tar.xz) = 73e90beec2672c04476d6673eeac448860faaa00e507f71f6c36122b38bbb5857b2d0b876a928254348ef0f006f5a091e0f09179d23d74d1e05bdbba28c65f74 +SHA512 (vte-0.82.3.tar.xz) = 4b03ff539ea0240b2fe814c4523da248e9b201beb68439990f9590fd8f75024e869e06bf07c2afc06258b588b6750bdb776a1505662c991fddced39adbed15d8 diff --git a/vte291.spec b/vte291.spec index 5449d8a..676cc14 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.82.2 +Version: 0.82.3 Release: %autorelease Summary: GTK terminal emulator library From 6807a69cfcc4ec2de2dffb7ccd5de4272f4fa196 Mon Sep 17 00:00:00 2001 From: Jan Horak Date: Tue, 3 Feb 2026 15:28:47 +0100 Subject: [PATCH 04/16] Update to 0.83.90 --- sources | 2 +- vte291.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sources b/sources index 9ce8ebf..1a9a1d5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.82.3.tar.xz) = 4b03ff539ea0240b2fe814c4523da248e9b201beb68439990f9590fd8f75024e869e06bf07c2afc06258b588b6750bdb776a1505662c991fddced39adbed15d8 +SHA512 (vte-0.83.90.tar.xz) = 000aa173f9333028576c6a78e24b00e090d9361e31ecf76ae5e5ae0c9f8e31fdcf67817c3d135e71dca16389376a40b25d8803727ade96ccbb9522a832ff8056 diff --git a/vte291.spec b/vte291.spec index 676cc14..478d9c6 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.82.3 +Version: 0.83.90 Release: %autorelease Summary: GTK terminal emulator library @@ -27,7 +27,7 @@ Summary: GTK terminal emulator library License: GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND X11 AND CC-BY-4.0 URL: https://wiki.gnome.org/Apps/Terminal/VTE -Source0: https://download.gnome.org/sources/vte/0.82/vte-%{version}.tar.xz +Source0: https://download.gnome.org/sources/vte/0.83/vte-%{version}.tar.xz BuildRequires: pkgconfig(fmt) >= %{fmt_version} BuildRequires: pkgconfig(fribidi) >= %{fribidi_version} From e772ad825ffa6f5d38ec7be6f9e55826e2274bba Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 24 Feb 2026 08:32:52 +0100 Subject: [PATCH 05/16] Onboard to Packit for stable Fedora branches --- .packit.yaml | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..b1b62fd --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,59 @@ +# Minimal Packit Configuration for GNOME Packages +# Copy this to your dist-git repository as .packit.yaml +# +# Prerequisites: +# - Package is monitored by release-monitoring.org +# - Monitoring status set to "Monitoring" in dist-git + +# Required for tag filtering (release-monitoring also tracks alpha/beta) +upstream_project_url: https://gitlab.gnome.org/GNOME/vte + +jobs: + # Automated updates for stable branches + - job: pull_from_upstream + trigger: release + # Packit does the full update (spec, changelog) on the latest stable branch. + # The exact same commit is reused to open PRs for all other stable branches, + # which can be merged with fast-forward only (git merge --ff-only), + # keeping a linear, non-divergent history across branches. + dist_git_branches: + fedora-latest-stable: + fast_forward_merge_into: + - fedora-stable + + # ======================================================================== + # VERSIONING: Choose ONE option based on your package's versioning scheme + # ======================================================================== + + # OPTION A: Major version only - allows minor and patch updates + # For 2-digit: 50.0 -> 50.1 ✅, 50.x -> 51.0 ❌ + # For 3-digit: 1.2.3 -> 1.3.0 ✅, 1.x.x -> 2.0.0 ❌ + # Use for: GNOME apps/libs with 2-digit versions, or libraries following semver + # version_update_mask: '^\d+\.' + + # OPTION B: Major.minor version - patch updates only + # Examples: 1.2.3 -> 1.2.4 ✅, 1.2.x -> 1.3.0 ❌ + # Use for: Libraries with ABI concerns, even/odd development scheme + version_update_mask: '^\d+\.\d+\.' + + # ======================================================================== + # TAG FILTERING - Filter out pre-releases from release-monitoring + # ======================================================================== + # Required because release-monitoring.org also tracks alpha/beta/rc + upstream_tag_exclude: '.*(alpha|beta|rc).*' + + # Optional - only include stable release tags: + # upstream_tag_include: '^\d+\.\d+$' # For 2-digit versions + # upstream_tag_include: '^\d+\.\d+\.\d+$' # For 3-digit versions + + # Build in Koji after merge + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-stable + + # Submit Bodhi update + - job: bodhi_update + trigger: commit + dist_git_branches: + - fedora-stable From 282f22b791c1ccb6a93fa588e5c887f3bf03dae8 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 25 Feb 2026 12:57:57 +0100 Subject: [PATCH 06/16] Packit: drop fast_forward_merge_into as current stable branches diverge --- .packit.yaml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index b1b62fd..3705e72 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -12,14 +12,8 @@ jobs: # Automated updates for stable branches - job: pull_from_upstream trigger: release - # Packit does the full update (spec, changelog) on the latest stable branch. - # The exact same commit is reused to open PRs for all other stable branches, - # which can be merged with fast-forward only (git merge --ff-only), - # keeping a linear, non-divergent history across branches. dist_git_branches: - fedora-latest-stable: - fast_forward_merge_into: - - fedora-stable + - fedora-stable # ======================================================================== # VERSIONING: Choose ONE option based on your package's versioning scheme From d000632996a9a1e237519cd6b6131d9a90e4c0fe Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 2 Mar 2026 09:57:11 +0100 Subject: [PATCH 07/16] Packit: drop upstream_project_url and rely on release-monitoring only --- .packit.yaml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index 3705e72..c3700e1 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -5,9 +5,6 @@ # - Package is monitored by release-monitoring.org # - Monitoring status set to "Monitoring" in dist-git -# Required for tag filtering (release-monitoring also tracks alpha/beta) -upstream_project_url: https://gitlab.gnome.org/GNOME/vte - jobs: # Automated updates for stable branches - job: pull_from_upstream @@ -30,16 +27,6 @@ jobs: # Use for: Libraries with ABI concerns, even/odd development scheme version_update_mask: '^\d+\.\d+\.' - # ======================================================================== - # TAG FILTERING - Filter out pre-releases from release-monitoring - # ======================================================================== - # Required because release-monitoring.org also tracks alpha/beta/rc - upstream_tag_exclude: '.*(alpha|beta|rc).*' - - # Optional - only include stable release tags: - # upstream_tag_include: '^\d+\.\d+$' # For 2-digit versions - # upstream_tag_include: '^\d+\.\d+\.\d+$' # For 3-digit versions - # Build in Koji after merge - job: koji_build trigger: commit From 9923e7d419e5c0dcbaa05b4fd950064456336328 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Tue, 3 Mar 2026 09:29:18 +0100 Subject: [PATCH 08/16] Update to 0.83.91 --- sources | 2 +- vte291.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 1a9a1d5..ef13cf1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.83.90.tar.xz) = 000aa173f9333028576c6a78e24b00e090d9361e31ecf76ae5e5ae0c9f8e31fdcf67817c3d135e71dca16389376a40b25d8803727ade96ccbb9522a832ff8056 +SHA512 (vte-0.83.91.tar.xz) = 5e3638bd31c71ff194a4f83527f7be87480df493dd5507d884b62af25c148801e862cb417395f3cf43b344fecf8a6ca480d0eddd2ed04ed6d22bdaced51b93fc diff --git a/vte291.spec b/vte291.spec index 478d9c6..b1af12c 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.83.90 +Version: 0.83.91 Release: %autorelease Summary: GTK terminal emulator library From c9c2ccd922635817aecb7812ae6401ae0ccfc904 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 16 Mar 2026 12:27:24 +0100 Subject: [PATCH 09/16] Update to 0.84.0 --- sources | 2 +- vte291.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sources b/sources index ef13cf1..5d81e53 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.83.91.tar.xz) = 5e3638bd31c71ff194a4f83527f7be87480df493dd5507d884b62af25c148801e862cb417395f3cf43b344fecf8a6ca480d0eddd2ed04ed6d22bdaced51b93fc +SHA512 (vte-0.84.0.tar.xz) = 76f26a46d55da107458682de82dc620aec5da3a89d813628c31764b2f06805435ee976e43326d792ca55c5db310da37667a6b8094bd12e6c09084d30b0332eb6 diff --git a/vte291.spec b/vte291.spec index b1af12c..a2cd33b 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.83.91 +Version: 0.84.0 Release: %autorelease Summary: GTK terminal emulator library @@ -27,7 +27,7 @@ Summary: GTK terminal emulator library License: GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND X11 AND CC-BY-4.0 URL: https://wiki.gnome.org/Apps/Terminal/VTE -Source0: https://download.gnome.org/sources/vte/0.83/vte-%{version}.tar.xz +Source0: https://download.gnome.org/sources/vte/0.84/vte-%{version}.tar.xz BuildRequires: pkgconfig(fmt) >= %{fmt_version} BuildRequires: pkgconfig(fribidi) >= %{fribidi_version} From 692568d63ec8e35840cb00c40a509dbd46e49af3 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Tue, 17 Mar 2026 18:24:01 +0100 Subject: [PATCH 10/16] Add some helper code to avoid silly human errors [skip changelog] --- vte291.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vte291.spec b/vte291.spec index a2cd33b..791cdc4 100644 --- a/vte291.spec +++ b/vte291.spec @@ -18,6 +18,8 @@ %bcond bundled_fast_float 0 %endif +%global major_minor_version %%(echo %%{version} | cut -d "." -f 1-2) + Name: vte291 Version: 0.84.0 Release: %autorelease @@ -27,7 +29,7 @@ Summary: GTK terminal emulator library License: GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND X11 AND CC-BY-4.0 URL: https://wiki.gnome.org/Apps/Terminal/VTE -Source0: https://download.gnome.org/sources/vte/0.84/vte-%{version}.tar.xz +Source0: https://download.gnome.org/sources/vte/%{major_minor_version}/vte-%{version}.tar.xz BuildRequires: pkgconfig(fmt) >= %{fmt_version} BuildRequires: pkgconfig(fribidi) >= %{fribidi_version} From 69346ba770ac6eaa71de933edb07fe4da77e01f2 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 25 Mar 2026 14:31:53 +0100 Subject: [PATCH 11/16] Add configuration for release-monitoring --- monitoring.toml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 monitoring.toml diff --git a/monitoring.toml b/monitoring.toml new file mode 100644 index 0000000..0ad7b11 --- /dev/null +++ b/monitoring.toml @@ -0,0 +1,13 @@ +# Enable/disable monitoring +monitoring = true +# Enable/disable filling bugzilla ticket for new release +# When disabled it will also disable scratch builds +bugzilla = false +# Enable/disable reporting only stable versions +# Stable versions are recognized based on release-monitoring.org project settings +stable_only = true +# Enable/disable reporting all new versions instead of the latest one +# Enabling this will disable scratch builds +all_versions = true +# Enable/disable scratch build for newly opened version +scratch_build = false From c0be57da94ad9db99eb4ee5f847743519aba5190 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Mon, 8 Jun 2026 09:53:25 +0200 Subject: [PATCH 12/16] Rebuilt for icu 78.3 From b41d430d9c569c1cd2c0df559f4828f5de732ae2 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Fri, 3 Jul 2026 11:17:38 +0200 Subject: [PATCH 13/16] Use a gnome-srpm-macros macro [skip changelog] --- vte291.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vte291.spec b/vte291.spec index 791cdc4..71f2224 100644 --- a/vte291.spec +++ b/vte291.spec @@ -18,8 +18,6 @@ %bcond bundled_fast_float 0 %endif -%global major_minor_version %%(echo %%{version} | cut -d "." -f 1-2) - Name: vte291 Version: 0.84.0 Release: %autorelease @@ -29,7 +27,7 @@ Summary: GTK terminal emulator library License: GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND X11 AND CC-BY-4.0 URL: https://wiki.gnome.org/Apps/Terminal/VTE -Source0: https://download.gnome.org/sources/vte/%{major_minor_version}/vte-%{version}.tar.xz +Source0: https://download.gnome.org/sources/vte/%{gnome_major_minor_version}/vte-%{version}.tar.xz BuildRequires: pkgconfig(fmt) >= %{fmt_version} BuildRequires: pkgconfig(fribidi) >= %{fribidi_version} From 53df76d9fb27ca4e3727acfa5a4b17a406ede36a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:38:50 +0000 Subject: [PATCH 14/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From afb01fbda410f5709095469049766198399043c9 Mon Sep 17 00:00:00 2001 From: Packit Date: Sat, 1 Aug 2026 23:36:54 +0000 Subject: [PATCH 15/16] Update to 0.82.4 upstream release Commit authored by Packit automation (https://packit.dev/) --- README.packit | 3 +++ sources | 2 +- vte291.spec | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 README.packit diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..d816803 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 1.16.2. diff --git a/sources b/sources index 9ce8ebf..b0ecec8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.82.3.tar.xz) = 4b03ff539ea0240b2fe814c4523da248e9b201beb68439990f9590fd8f75024e869e06bf07c2afc06258b588b6750bdb776a1505662c991fddced39adbed15d8 +SHA512 (vte-0.82.4.tar.xz) = 6fde14edfdc25aa65f6993ed513dfd40d55222a09f079bd97e57b7f40c52a224a5e92cdbe590b7ae41d4a4c16645d8aa0e6a904bc5673ab632d4bba8a5618488 diff --git a/vte291.spec b/vte291.spec index 676cc14..c1e7e2e 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.82.3 +Version: 0.82.4 Release: %autorelease Summary: GTK terminal emulator library From 1c4e5b9266aa6ac71c630eaa7f2ac6c8f778100a Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 3 Aug 2026 08:58:13 +0200 Subject: [PATCH 16/16] Update to 0.84.1 --- sources | 2 +- vte291.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 5d81e53..c00fd0b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vte-0.84.0.tar.xz) = 76f26a46d55da107458682de82dc620aec5da3a89d813628c31764b2f06805435ee976e43326d792ca55c5db310da37667a6b8094bd12e6c09084d30b0332eb6 +SHA512 (vte-0.84.1.tar.xz) = 34ac77e712b12b62518a09122ce36c816e4c14a53b01be55f233c8749dd234b6b60a9ab47730e34be44fef1994364002a5f31a0af937e95ed1804752a8dd645e diff --git a/vte291.spec b/vte291.spec index 71f2224..de7241f 100644 --- a/vte291.spec +++ b/vte291.spec @@ -19,7 +19,7 @@ %endif Name: vte291 -Version: 0.84.0 +Version: 0.84.1 Release: %autorelease Summary: GTK terminal emulator library