From b585e0e3c32b50c89018c382c0e93ee3a78fd079 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:32:08 +0000 Subject: [PATCH 01/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 30b0478..96309b0 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 22%{?dist} +Release: 23%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -113,6 +113,9 @@ make check %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 3.22.0-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Apr 15 2021 Simone Caronni - 3.22.0-22 - Rebuild for updated FreeRDP. From 44b58ba21b90eea9d797c44c122fb3b56ebc3f24 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:02:44 +0000 Subject: [PATCH 02/16] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 96309b0..6b85dda 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 23%{?dist} +Release: 24%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -113,6 +113,9 @@ make check %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 3.22.0-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 3.22.0-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From bf1df22eba5affb9a31431247399943e301c809a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:58:01 +0000 Subject: [PATCH 03/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 6b85dda..606dadb 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 24%{?dist} +Release: 25%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -113,6 +113,9 @@ make check %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 3.22.0-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 3.22.0-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 34c5e8ef40123c10d7e4ebb9c6ed82f1d2a28cce Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 15 Aug 2022 15:50:32 +0200 Subject: [PATCH 04/16] Rebuild for updated FreeRDP --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 606dadb..5976aed 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 25%{?dist} +Release: 26%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -113,6 +113,9 @@ make check %changelog +* Mon Aug 15 2022 Simone Caronni - 3.22.0-26 +- Rebuild for updated FreeRDP. + * Sat Jul 23 2022 Fedora Release Engineering - 3.22.0-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 56886d0eea1f70ec4b6a310945c810fa67629426 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 06:22:08 +0000 Subject: [PATCH 05/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 5976aed..e5091b9 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 26%{?dist} +Release: 27%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -113,6 +113,9 @@ make check %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 3.22.0-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Aug 15 2022 Simone Caronni - 3.22.0-26 - Rebuild for updated FreeRDP. From 1e1f2893dfb94097695a2a3a24d94c3c4eb255a0 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Mon, 20 Mar 2023 11:14:51 +0100 Subject: [PATCH 06/16] Port to C99 (#2179869) Related to: --- vinagre-c99.patch | 54 +++++++++++++++++++++++++++++++++++++++++++++++ vinagre.spec | 6 +++++- 2 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 vinagre-c99.patch diff --git a/vinagre-c99.patch b/vinagre-c99.patch new file mode 100644 index 0000000..63598fc --- /dev/null +++ b/vinagre-c99.patch @@ -0,0 +1,54 @@ +Add missing GType types, to avoid defaulting to int. For C99 compatibility. + +diff --git a/plugins/rdp/vinagre-rdp-plugin.c b/plugins/rdp/vinagre-rdp-plugin.c +index 475110242a3c9b8b..30531098ea5451c2 100644 +--- a/plugins/rdp/vinagre-rdp-plugin.c ++++ b/plugins/rdp/vinagre-rdp-plugin.c +@@ -234,7 +234,7 @@ __attribute__((constructor)) void + rdp_register_types (void) + { + g_type_init (); +- volatile dontoptimiseaway = vinagre_rdp_plugin_get_type (); ++ volatile GType dontoptimiseaway = vinagre_rdp_plugin_get_type (); + } + + /* vim: set ts=8: */ +diff --git a/plugins/spice/vinagre-spice-plugin.c b/plugins/spice/vinagre-spice-plugin.c +index 87377eff75c6c625..6c2c951beb28e65f 100644 +--- a/plugins/spice/vinagre-spice-plugin.c ++++ b/plugins/spice/vinagre-spice-plugin.c +@@ -368,7 +368,7 @@ __attribute__((constructor)) void + spice_register_types (void) + { + g_type_init (); +- volatile dontoptimiseaway = vinagre_spice_plugin_get_type (); ++ volatile GType dontoptimiseaway = vinagre_spice_plugin_get_type (); + } + + /* vim: set ts=8: */ +diff --git a/plugins/ssh/vinagre-ssh-plugin.c b/plugins/ssh/vinagre-ssh-plugin.c +index 38306d51815c8fb1..1563720ff88b129a 100644 +--- a/plugins/ssh/vinagre-ssh-plugin.c ++++ b/plugins/ssh/vinagre-ssh-plugin.c +@@ -199,7 +199,7 @@ __attribute__((constructor)) void + ssh_register_types (void) + { + g_type_init (); +- volatile dontoptimiseaway = vinagre_ssh_plugin_get_type (); ++ volatile GType dontoptimiseaway = vinagre_ssh_plugin_get_type (); + } + + /* vim: set ts=8: */ +diff --git a/plugins/vnc/vinagre-vnc-plugin.c b/plugins/vnc/vinagre-vnc-plugin.c +index d77140f806407ef6..b0100d77aca3b121 100644 +--- a/plugins/vnc/vinagre-vnc-plugin.c ++++ b/plugins/vnc/vinagre-vnc-plugin.c +@@ -431,7 +431,7 @@ __attribute__((constructor)) void + vnc_register_types (void) + { + g_type_init (); +- volatile dontoptimiseaway = vinagre_vnc_plugin_get_type (); ++ volatile GType dontoptimiseaway = vinagre_vnc_plugin_get_type (); + } + + /* vim: set ts=8: */ diff --git a/vinagre.spec b/vinagre.spec index e5091b9..49d391c 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 27%{?dist} +Release: 28%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -23,6 +23,7 @@ Patch1: %{name}-rdp-let-cancel-auth-dialog.patch # https://gitlab.gnome.org/GNOME/vinagre/merge_requests/7 Patch2: fix-appstream-data.patch +Patch3: vinagre-c99.patch %if 0%{?with_spice} BuildRequires: pkgconfig(spice-client-gtk-3.0) @@ -113,6 +114,9 @@ make check %changelog +* Mon Mar 20 2023 Florian Weimer - 3.22.0-28 +- Port to C99 (#2179869) + * Sat Jan 21 2023 Fedora Release Engineering - 3.22.0-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 0236d613200e9c04ad8d40d41857043cbbd5ce1c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:43:15 +0000 Subject: [PATCH 07/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 49d391c..7809c4e 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 28%{?dist} +Release: 29%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -114,6 +114,9 @@ make check %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 3.22.0-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon Mar 20 2023 Florian Weimer - 3.22.0-28 - Port to C99 (#2179869) From 5d9b9bd6b766cb690fc3a1c7866ca8d1b2d6a6bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:55:16 +0000 Subject: [PATCH 08/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 7809c4e..21f7369 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 29%{?dist} +Release: 30%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -114,6 +114,9 @@ make check %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 3.22.0-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 3.22.0-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 1cf9bde89b481b63bad2273faf3236de58ccd58d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:51:28 +0000 Subject: [PATCH 09/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 21f7369..b8425c6 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 30%{?dist} +Release: 31%{?dist} Summary: VNC client for GNOME License: GPLv2+ @@ -114,6 +114,9 @@ make check %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 3.22.0-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 3.22.0-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c2e5bf1be2aa15c396523d227317e46bed9ea937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:35:41 +0200 Subject: [PATCH 10/16] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- vinagre.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vinagre.spec b/vinagre.spec index b8425c6..1f4b2aa 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,10 +6,11 @@ Name: vinagre Version: 3.22.0 -Release: 31%{?dist} +Release: 32%{?dist} Summary: VNC client for GNOME -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://wiki.gnome.org/Apps/Vinagre #VCS: git:git://git.gnome.org/vinagre Source0: https://download.gnome.org/sources/%{name}/3.22/%{name}-%{version}.tar.xz @@ -114,6 +115,9 @@ make check %changelog +* Fri Jul 26 2024 Miroslav Suchý - 3.22.0-32 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 3.22.0-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 671cffeee12fb18371abeb34ca687e3407647b29 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 14:26:25 +0000 Subject: [PATCH 11/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 1f4b2aa..a964cfa 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -6,7 +6,7 @@ Name: vinagre Version: 3.22.0 -Release: 32%{?dist} +Release: 33%{?dist} Summary: VNC client for GNOME # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -115,6 +115,9 @@ make check %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 3.22.0-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 3.22.0-32 - convert license to SPDX From dfc2d3d7d2c555185d604af4c304e6f98c0f2494 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 23 Jan 2025 23:45:56 -0500 Subject: [PATCH 12/16] Fix build with GCC 14 Prior to Fedora 40, vala-generated code would not compile with -Werror=incompatible-pointer-types. While the solution is usually to force regeneration of the code (e.g. by touch(1)ing the *.vala sources), that does not either here due to the age of the code. Therefore, simply skip the warning. https://bugzilla.redhat.com/show_bug.cgi?id=2301351 https://src.fedoraproject.org/rpms/vinagre/pull-request/4 --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index a964cfa..a3c285a 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -1,4 +1,7 @@ -%define _legacy_common_support 1 +%global _legacy_common_support 1 +# old vala-generated code triggers -Werror=incompatible-pointer-type, +# but the code will not regenerate either due to changes in vala +%global build_type_safety_c 2 %ifarch %{ix86} x86_64 %define with_spice 1 From 84e48173d0f93c5f47aab8b83806d2034fcb5b3a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:08:07 +0000 Subject: [PATCH 13/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index a3c285a..bd15f3b 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -9,7 +9,7 @@ Name: vinagre Version: 3.22.0 -Release: 33%{?dist} +Release: 34%{?dist} Summary: VNC client for GNOME # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -118,6 +118,9 @@ make check %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.22.0-34 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 3.22.0-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 6a64bd52ab3713207dfe8be94bc12e5f58777720 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:57:25 +0000 Subject: [PATCH 14/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index bd15f3b..8262227 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -9,7 +9,7 @@ Name: vinagre Version: 3.22.0 -Release: 34%{?dist} +Release: 35%{?dist} Summary: VNC client for GNOME # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -118,6 +118,9 @@ make check %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 3.22.0-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 3.22.0-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 4179450017eccac031a8706b9f4d1120bb4453e6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:31:29 +0000 Subject: [PATCH 15/16] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- vinagre.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vinagre.spec b/vinagre.spec index 8262227..d93fa1b 100644 --- a/vinagre.spec +++ b/vinagre.spec @@ -9,7 +9,7 @@ Name: vinagre Version: 3.22.0 -Release: 35%{?dist} +Release: 36%{?dist} Summary: VNC client for GNOME # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -118,6 +118,9 @@ make check %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 3.22.0-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 3.22.0-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 0432a21a2e81f2071741d2878cebd1c800856b80 Mon Sep 17 00:00:00 2001 From: Ondrej Holy Date: Fri, 4 Sep 2026 10:48:01 +0200 Subject: [PATCH 16/16] Retire vinagre vinagre has been abandoned upstream since 2020 (archived at GNOME GitLab) and is superseded by GNOME Connections. It does not build with freerdp3 and freerdp2 is being removed from Fedora. Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 76 -- dead.package | 2 + fix-appstream-data.patch | 29 - fix-build-with-recent-freerdp-versions.patch | 318 -------- sources | 1 - vinagre-c99.patch | 54 -- vinagre-rdp-let-cancel-auth-dialog.patch | 13 - vinagre.spec | 747 ------------------- 8 files changed, 2 insertions(+), 1238 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 fix-appstream-data.patch delete mode 100644 fix-build-with-recent-freerdp-versions.patch delete mode 100644 sources delete mode 100644 vinagre-c99.patch delete mode 100644 vinagre-rdp-let-cancel-auth-dialog.patch delete mode 100644 vinagre.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 63eca5a..0000000 --- a/.gitignore +++ /dev/null @@ -1,76 +0,0 @@ -vinagre-2.31.4.tar.bz2 -/vinagre-2.31.5.tar.bz2 -/vinagre-2.91.7.tar.bz2 -/vinagre-2.91.8.tar.gz -/vinagre-2.91.91.tar.bz2 -/vinagre-2.91.92.tar.bz2 -/vinagre-2.91.93.tar.bz2 -/vinagre-3.0.0.tar.bz2 -/vinagre-3.0.1.tar.bz2 -/vinagre-3.1.1.tar.bz2 -/vinagre-3.1.2.tar.xz -/vinagre-3.1.3.tar.xz -/vinagre-3.1.4.tar.xz -/vinagre-3.1.91.tar.xz -/vinagre-3.1.92.tar.xz -/vinagre-3.2.0.tar.xz -/vinagre-3.2.1.tar.xz -/vinagre-3.3.1.tar.xz -/vinagre-3.3.2.tar.xz -/vinagre-3.3.3.tar.xz -/vinagre-3.3.4.tar.xz -/vinagre-3.3.92.tar.xz -/vinagre-3.4.0.tar.xz -/vinagre-3.4.1.tar.xz -/vinagre-3.5.1.tar.xz -/vinagre-3.5.2.tar.xz -/vinagre-3.5.90.tar.xz -/vinagre-3.5.92.tar.xz -/vinagre-3.6.0.tar.xz -/vinagre-3.6.1.tar.xz -/vinagre-3.6.2.tar.xz -/vinagre-3.7.3.tar.xz -/vinagre-3.7.4.tar.xz -/vinagre-3.7.90.tar.xz -/vinagre-3.7.91.tar.xz -/vinagre-3.7.92.tar.xz -/vinagre-3.8.0.tar.xz -/vinagre-3.8.1.tar.xz -/vinagre-3.8.2.tar.xz -/vinagre-3.9.2.tar.xz -/vinagre-3.9.4.tar.xz -/vinagre-3.9.5.tar.xz -/vinagre-3.9.90.tar.xz -/vinagre-3.10.0.tar.xz -/vinagre-3.10.1.tar.xz -/vinagre-3.10.2.tar.xz -/vinagre-3.11.5.tar.xz -/vinagre-3.11.92.tar.xz -/vinagre-3.12.0.tar.xz -/vinagre-3.12.1.tar.xz -/vinagre-3.12.2.tar.xz -/vinagre-3.13.2.tar.xz -/vinagre-3.13.4.tar.xz -/vinagre-3.13.90.tar.xz -/vinagre-3.13.92.tar.xz -/vinagre-3.14.0.tar.xz -/vinagre-3.14.1.tar.xz -/vinagre-3.14.2.tar.xz -/vinagre-3.15.2.tar.xz -/vinagre-3.15.3.tar.xz -/vinagre-3.15.91.tar.xz -/vinagre-3.15.92.tar.xz -/vinagre-3.16.0.tar.xz -/vinagre-3.16.1.tar.xz -/vinagre-3.17.2.tar.xz -/vinagre-3.17.91.tar.xz -/vinagre-3.18.0.tar.xz -/vinagre-3.18.1.tar.xz -/vinagre-3.18.2.tar.xz -/vinagre-3.19.2.tar.xz -/vinagre-3.20.0.tar.xz -/vinagre-3.20.1.tar.xz -/vinagre-3.20.2.tar.xz -/vinagre-3.21.3.tar.xz -/vinagre-3.21.92.tar.xz -/vinagre-3.22.0.tar.xz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..c995421 --- /dev/null +++ b/dead.package @@ -0,0 +1,2 @@ +Package is abandoned upstream since 2020 (archived at https://gitlab.gnome.org/Archive/vinagre). +Replaced by GNOME Connections. Does not build with freerdp3 and freerdp2 is being removed from Fedora. diff --git a/fix-appstream-data.patch b/fix-appstream-data.patch deleted file mode 100644 index fc1a0e8..0000000 --- a/fix-appstream-data.patch +++ /dev/null @@ -1,29 +0,0 @@ -From ff84871ad2f8e276aaf805d596d8af832be74fde Mon Sep 17 00:00:00 2001 -From: Felipe Borges -Date: Wed, 13 Nov 2019 11:28:10 +0100 -Subject: [PATCH] appdata: Add and tags - -To pass appstream-util validate-strict. ---- - data/vinagre.appdata.xml.in | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/data/vinagre.appdata.xml.in b/data/vinagre.appdata.xml.in -index ec28520..1516a83 100644 ---- a/data/vinagre.appdata.xml.in -+++ b/data/vinagre.appdata.xml.in -@@ -23,7 +23,11 @@ - <_caption> - - -+ -+ -+ - amigadave@amigadave.com - GNOME - vinagre -+ - --- -2.23.0 - diff --git a/fix-build-with-recent-freerdp-versions.patch b/fix-build-with-recent-freerdp-versions.patch deleted file mode 100644 index 1c0be09..0000000 --- a/fix-build-with-recent-freerdp-versions.patch +++ /dev/null @@ -1,318 +0,0 @@ -From 83ec3835c36d5cd2c957512c18d21a33b4136c95 Mon Sep 17 00:00:00 2001 -From: Ondrej Holy -Date: Tue, 20 Nov 2018 14:57:17 +0100 -Subject: [PATCH] Fix build with recent FreeRDP versions - -Vinagre is not buildable with recent FreeRDP versions and similar patches -are used by distributions to fix that. I have also removed some old -compatibility codes, because it wasn't buildable against 1.0, nor 1.1 -anyway and 1.2 has never been officially released and is superseded by 2.0. - -https://gitlab.gnome.org/GNOME/vinagre/issues/4 ---- - configure.ac | 7 +- - plugins/rdp/vinagre-rdp-tab.c | 129 +++++++--------------------------- - 2 files changed, 27 insertions(+), 109 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 5b51a82..61617f1 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -58,16 +58,15 @@ AS_IF([test "x$have_ssh" = "xyes"], - AM_CONDITIONAL([VINAGRE_ENABLE_SSH], [test "x$have_ssh" = "xyes"]) - - # Whether to enable support for RDP. --RDP_DEPS="freerdp x11" -+RDP_DEPS="freerdp2 x11" -+ - AC_ARG_ENABLE([rdp], - [AS_HELP_STRING([--disable-rdp], - [Disable Remote Desktop Protocol (RDP) support])]) - - AS_IF([test "x$enable_rdp" != "xno"], - [PKG_CHECK_EXISTS([$RDP_DEPS], -- [have_rdp=yes -- PKG_CHECK_EXISTS(freerdp >= 1.1, -- [AC_DEFINE([HAVE_FREERDP_1_1], [1], [FreeRDP is of version 1.1 or newer])], [])], -+ [have_rdp=yes], - [have_rdp=no])], - [have_rdp=no]) - -diff --git a/plugins/rdp/vinagre-rdp-tab.c b/plugins/rdp/vinagre-rdp-tab.c -index 5b98c24..28e3eb6 100644 ---- a/plugins/rdp/vinagre-rdp-tab.c -+++ b/plugins/rdp/vinagre-rdp-tab.c -@@ -29,12 +29,7 @@ - #include - #include - #include --#if HAVE_FREERDP_1_1 - #include --#else --#include --#include --#endif - - #include "vinagre-rdp-tab.h" - #include "vinagre-rdp-connection.h" -@@ -44,12 +39,6 @@ - - #define SELECT_TIMEOUT 50 - --#if !HAVE_FREERDP_1_1 --typedef boolean BOOL; --typedef uint8 UINT8; --typedef uint16 UINT16; --#endif -- - struct _VinagreRdpTabPrivate - { - freerdp *freerdp_session; -@@ -476,16 +465,18 @@ frdp_drawing_area_draw (GtkWidget *area, - return TRUE; - } - --static void -+static BOOL - frdp_begin_paint (rdpContext *context) - { - rdpGdi *gdi = context->gdi; - - gdi->primary->hdc->hwnd->invalid->null = 1; - gdi->primary->hdc->hwnd->ninvalid = 0; -+ -+ return TRUE; - } - --static void -+static BOOL - frdp_end_paint (rdpContext *context) - { - VinagreRdpTab *rdp_tab = ((frdpContext *) context)->rdp_tab; -@@ -495,7 +486,7 @@ frdp_end_paint (rdpContext *context) - gint x, y, w, h; - - if (gdi->primary->hdc->hwnd->invalid->null) -- return; -+ return TRUE; - - x = gdi->primary->hdc->hwnd->invalid->x; - y = gdi->primary->hdc->hwnd->invalid->y; -@@ -517,6 +508,8 @@ frdp_end_paint (rdpContext *context) - { - gtk_widget_queue_draw_area (priv->display, x, y, w, h); - } -+ -+ return TRUE; - } - - static BOOL -@@ -524,7 +517,6 @@ frdp_pre_connect (freerdp *instance) - { - rdpSettings *settings = instance->settings; - --#if HAVE_FREERDP_1_1 - settings->OrderSupport[NEG_DSTBLT_INDEX] = TRUE; - settings->OrderSupport[NEG_PATBLT_INDEX] = TRUE; - settings->OrderSupport[NEG_SCRBLT_INDEX] = TRUE; -@@ -549,32 +541,6 @@ frdp_pre_connect (freerdp *instance) - settings->OrderSupport[NEG_POLYGON_CB_INDEX] = FALSE; - settings->OrderSupport[NEG_ELLIPSE_SC_INDEX] = FALSE; - settings->OrderSupport[NEG_ELLIPSE_CB_INDEX] = FALSE; --#else -- settings->order_support[NEG_DSTBLT_INDEX] = true; -- settings->order_support[NEG_PATBLT_INDEX] = true; -- settings->order_support[NEG_SCRBLT_INDEX] = true; -- settings->order_support[NEG_OPAQUE_RECT_INDEX] = true; -- settings->order_support[NEG_DRAWNINEGRID_INDEX] = false; -- settings->order_support[NEG_MULTIDSTBLT_INDEX] = false; -- settings->order_support[NEG_MULTIPATBLT_INDEX] = false; -- settings->order_support[NEG_MULTISCRBLT_INDEX] = false; -- settings->order_support[NEG_MULTIOPAQUERECT_INDEX] = true; -- settings->order_support[NEG_MULTI_DRAWNINEGRID_INDEX] = false; -- settings->order_support[NEG_LINETO_INDEX] = true; -- settings->order_support[NEG_POLYLINE_INDEX] = true; -- settings->order_support[NEG_MEMBLT_INDEX] = true; -- settings->order_support[NEG_MEM3BLT_INDEX] = false; -- settings->order_support[NEG_MEMBLT_V2_INDEX] = true; -- settings->order_support[NEG_MEM3BLT_V2_INDEX] = false; -- settings->order_support[NEG_SAVEBITMAP_INDEX] = false; -- settings->order_support[NEG_GLYPH_INDEX_INDEX] = true; -- settings->order_support[NEG_FAST_INDEX_INDEX] = true; -- settings->order_support[NEG_FAST_GLYPH_INDEX] = false; -- settings->order_support[NEG_POLYGON_SC_INDEX] = false; -- settings->order_support[NEG_POLYGON_CB_INDEX] = false; -- settings->order_support[NEG_ELLIPSE_SC_INDEX] = false; -- settings->order_support[NEG_ELLIPSE_CB_INDEX] = false; --#endif - - return TRUE; - } -@@ -587,15 +553,7 @@ frdp_post_connect (freerdp *instance) - rdpGdi *gdi; - int stride; - -- gdi_init (instance, --#if defined(FREERDP_VERSION_MAJOR) && defined(FREERDP_VERSION_MINOR) && \ -- !(FREERDP_VERSION_MAJOR > 1 || (FREERDP_VERSION_MAJOR == 1 && \ -- FREERDP_VERSION_MINOR >= 2)) -- CLRBUF_24BPP, --#else -- CLRBUF_32BPP, --#endif -- NULL); -+ gdi_init (instance, PIXEL_FORMAT_BGRA32); - gdi = instance->context->gdi; - - instance->update->BeginPaint = frdp_begin_paint; -@@ -705,21 +663,15 @@ frdp_key_pressed (GtkWidget *widget, - VinagreRdpTab *rdp_tab = (VinagreRdpTab *) user_data; - VinagreRdpTabPrivate *priv = rdp_tab->priv; - frdpEventKey *frdp_event; --#if HAVE_FREERDP_1_1 - UINT16 scancode; --#endif - - frdp_event = g_new0 (frdpEventKey, 1); - frdp_event->type = FRDP_EVENT_TYPE_KEY; - frdp_event->flags = event->type == GDK_KEY_PRESS ? KBD_FLAGS_DOWN : KBD_FLAGS_RELEASE; - --#if HAVE_FREERDP_1_1 - scancode = freerdp_keyboard_get_rdp_scancode_from_x11_keycode (event->hardware_keycode); - frdp_event->code = RDP_SCANCODE_CODE(scancode); - frdp_event->extended = RDP_SCANCODE_EXTENDED(scancode); --#else -- frdp_event->code = freerdp_kbd_get_scancode_by_keycode (event->hardware_keycode, &frdp_event->extended); --#endif - - if (frdp_event->extended) - frdp_event->flags |= KBD_FLAGS_EXTENDED; -@@ -934,11 +886,13 @@ frdp_authenticate (freerdp *instance, - return TRUE; - } - --static BOOL -+static DWORD - frdp_certificate_verify (freerdp *instance, -- char *subject, -- char *issuer, -- char *fingerprint) -+ const char *common_name, -+ const char *subject, -+ const char *issuer, -+ const char *fingerprint, -+ BOOL host_mismatch) - { - VinagreTab *tab = VINAGRE_TAB (((frdpContext *) instance->context)->rdp_tab); - GtkBuilder *builder; -@@ -968,17 +922,18 @@ frdp_certificate_verify (freerdp *instance, - gtk_widget_hide (dialog); - - -- return response == GTK_RESPONSE_YES; -+ return (response == GTK_RESPONSE_YES) ? 1 : 0; - } - -- --#if HAVE_FREERDP_1_1 --static BOOL -+static DWORD - frdp_changed_certificate_verify (freerdp *instance, -- char *subject, -- char *issuer, -- char *new_fingerprint, -- char *old_fingerprint) -+ const char *common_name, -+ const char *subject, -+ const char *issuer, -+ const char *new_fingerprint, -+ const char *old_subject, -+ const char *old_issuer, -+ const char *old_fingerprint) - { - VinagreTab *tab = VINAGRE_TAB (((frdpContext *) instance->context)->rdp_tab); - GtkBuilder *builder; -@@ -1023,9 +978,8 @@ frdp_changed_certificate_verify (freerdp *instance, - gtk_widget_hide (dialog); - - -- return response == GTK_RESPONSE_YES; -+ return (response == GTK_RESPONSE_YES) ? 1 : 0; - } --#endif - - static void - init_freerdp (VinagreRdpTab *rdp_tab) -@@ -1053,15 +1007,9 @@ init_freerdp (VinagreRdpTab *rdp_tab) - priv->freerdp_session->PostConnect = frdp_post_connect; - priv->freerdp_session->Authenticate = frdp_authenticate; - priv->freerdp_session->VerifyCertificate = frdp_certificate_verify; --#if HAVE_FREERDP_1_1 - priv->freerdp_session->VerifyChangedCertificate = frdp_changed_certificate_verify; --#endif - --#if HAVE_FREERDP_1_1 - priv->freerdp_session->ContextSize = sizeof (frdpContext); --#else -- priv->freerdp_session->context_size = sizeof (frdpContext); --#endif - - freerdp_context_new (priv->freerdp_session); - ((frdpContext *) priv->freerdp_session->context)->rdp_tab = rdp_tab; -@@ -1070,53 +1018,24 @@ init_freerdp (VinagreRdpTab *rdp_tab) - settings = priv->freerdp_session->settings; - - /* Security settings */ --#if HAVE_FREERDP_1_1 - settings->RdpSecurity = TRUE; - settings->TlsSecurity = TRUE; - settings->NlaSecurity = TRUE; - settings->EncryptionMethods = ENCRYPTION_METHOD_40BIT | ENCRYPTION_METHOD_128BIT | ENCRYPTION_METHOD_FIPS; - settings->EncryptionLevel = ENCRYPTION_LEVEL_CLIENT_COMPATIBLE; --#else -- settings->rdp_security = true; -- settings->tls_security = true; -- settings->nla_security = true; -- settings->encryption = true; -- settings->encryption_method = ENCRYPTION_METHOD_40BIT | ENCRYPTION_METHOD_128BIT | ENCRYPTION_METHOD_FIPS; -- settings->encryption_level = ENCRYPTION_LEVEL_CLIENT_COMPATIBLE; --#endif --#include --#if (FREERDP_VERSION_MAJOR == 1 && FREERDP_VERSION_MINOR >= 2 && FREERDP_VERSION_REVISION >= 1) || (FREERDP_VERSION_MAJOR == 2) - settings->UseRdpSecurityLayer = FALSE; --#else -- settings->DisableEncryption = FALSE; --#endif - - /* Set display size */ --#if HAVE_FREERDP_1_1 - settings->DesktopWidth = width; - settings->DesktopHeight = height; --#else -- settings->width = width; -- settings->height = height; --#endif - - /* Set hostname */ --#if HAVE_FREERDP_1_1 - settings->WindowTitle = g_strdup (hostname); - settings->ServerHostname = g_strdup (hostname); - settings->ServerPort = port; --#else -- settings->window_title = g_strdup (hostname); -- settings->hostname = g_strdup (hostname); -- settings->port = port; --#endif - - /* Set keyboard layout */ --#if HAVE_FREERDP_1_1 - freerdp_keyboard_init (KBD_US); --#else -- freerdp_kbd_init (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()), KBD_US); --#endif - - /* Allow font smoothing by default */ - settings->AllowFontSmoothing = TRUE; --- -2.19.1 - diff --git a/sources b/sources deleted file mode 100644 index 052bda8..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -451554ddf46636105cd5f0330e98d254 vinagre-3.22.0.tar.xz diff --git a/vinagre-c99.patch b/vinagre-c99.patch deleted file mode 100644 index 63598fc..0000000 --- a/vinagre-c99.patch +++ /dev/null @@ -1,54 +0,0 @@ -Add missing GType types, to avoid defaulting to int. For C99 compatibility. - -diff --git a/plugins/rdp/vinagre-rdp-plugin.c b/plugins/rdp/vinagre-rdp-plugin.c -index 475110242a3c9b8b..30531098ea5451c2 100644 ---- a/plugins/rdp/vinagre-rdp-plugin.c -+++ b/plugins/rdp/vinagre-rdp-plugin.c -@@ -234,7 +234,7 @@ __attribute__((constructor)) void - rdp_register_types (void) - { - g_type_init (); -- volatile dontoptimiseaway = vinagre_rdp_plugin_get_type (); -+ volatile GType dontoptimiseaway = vinagre_rdp_plugin_get_type (); - } - - /* vim: set ts=8: */ -diff --git a/plugins/spice/vinagre-spice-plugin.c b/plugins/spice/vinagre-spice-plugin.c -index 87377eff75c6c625..6c2c951beb28e65f 100644 ---- a/plugins/spice/vinagre-spice-plugin.c -+++ b/plugins/spice/vinagre-spice-plugin.c -@@ -368,7 +368,7 @@ __attribute__((constructor)) void - spice_register_types (void) - { - g_type_init (); -- volatile dontoptimiseaway = vinagre_spice_plugin_get_type (); -+ volatile GType dontoptimiseaway = vinagre_spice_plugin_get_type (); - } - - /* vim: set ts=8: */ -diff --git a/plugins/ssh/vinagre-ssh-plugin.c b/plugins/ssh/vinagre-ssh-plugin.c -index 38306d51815c8fb1..1563720ff88b129a 100644 ---- a/plugins/ssh/vinagre-ssh-plugin.c -+++ b/plugins/ssh/vinagre-ssh-plugin.c -@@ -199,7 +199,7 @@ __attribute__((constructor)) void - ssh_register_types (void) - { - g_type_init (); -- volatile dontoptimiseaway = vinagre_ssh_plugin_get_type (); -+ volatile GType dontoptimiseaway = vinagre_ssh_plugin_get_type (); - } - - /* vim: set ts=8: */ -diff --git a/plugins/vnc/vinagre-vnc-plugin.c b/plugins/vnc/vinagre-vnc-plugin.c -index d77140f806407ef6..b0100d77aca3b121 100644 ---- a/plugins/vnc/vinagre-vnc-plugin.c -+++ b/plugins/vnc/vinagre-vnc-plugin.c -@@ -431,7 +431,7 @@ __attribute__((constructor)) void - vnc_register_types (void) - { - g_type_init (); -- volatile dontoptimiseaway = vinagre_vnc_plugin_get_type (); -+ volatile GType dontoptimiseaway = vinagre_vnc_plugin_get_type (); - } - - /* vim: set ts=8: */ diff --git a/vinagre-rdp-let-cancel-auth-dialog.patch b/vinagre-rdp-let-cancel-auth-dialog.patch deleted file mode 100644 index 881e05c..0000000 --- a/vinagre-rdp-let-cancel-auth-dialog.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/plugins/rdp/vinagre-rdp-tab.c b/plugins/rdp/vinagre-rdp-tab.c -index b731f9b..5b98c24 100644 ---- a/plugins/rdp/vinagre-rdp-tab.c -+++ b/plugins/rdp/vinagre-rdp-tab.c -@@ -1218,7 +1218,7 @@ open_freerdp (VinagreRdpTab *rdp_tab) - init_freerdp (rdp_tab); - } - } -- while (!success && authentication_errors < 3); -+ while (!success && !cancelled && authentication_errors < 3); - - if (!success) - { diff --git a/vinagre.spec b/vinagre.spec deleted file mode 100644 index d93fa1b..0000000 --- a/vinagre.spec +++ /dev/null @@ -1,747 +0,0 @@ -%global _legacy_common_support 1 -# old vala-generated code triggers -Werror=incompatible-pointer-type, -# but the code will not regenerate either due to changes in vala -%global build_type_safety_c 2 - -%ifarch %{ix86} x86_64 -%define with_spice 1 -%endif - -Name: vinagre -Version: 3.22.0 -Release: 36%{?dist} -Summary: VNC client for GNOME - -# Automatically converted from old format: GPLv2+ - review is highly recommended. -License: GPL-2.0-or-later -URL: https://wiki.gnome.org/Apps/Vinagre -#VCS: git:git://git.gnome.org/vinagre -Source0: https://download.gnome.org/sources/%{name}/3.22/%{name}-%{version}.tar.xz - -# https://gitlab.gnome.org/GNOME/vinagre/merge_requests/3 -Patch0: fix-build-with-recent-freerdp-versions.patch - -# Let the user cancel the rdp auth dialog instead of looping forever -# https://bugzilla.gnome.org/show_bug.cgi?id=780713 -Patch1: %{name}-rdp-let-cancel-auth-dialog.patch - -# https://gitlab.gnome.org/GNOME/vinagre/merge_requests/7 -Patch2: fix-appstream-data.patch -Patch3: vinagre-c99.patch - -%if 0%{?with_spice} -BuildRequires: pkgconfig(spice-client-gtk-3.0) -%endif -BuildRequires: pkgconfig(avahi-gobject) -BuildRequires: pkgconfig(avahi-ui-gtk3) -BuildRequires: pkgconfig(freerdp2) -BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(gtk-vnc-2.0) -BuildRequires: pkgconfig(libsecret-1) -BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(telepathy-glib) -BuildRequires: pkgconfig(vte-2.91) -BuildRequires: desktop-file-utils -BuildRequires: /usr/bin/appstream-util -BuildRequires: intltool -BuildRequires: itstool -BuildRequires: vala-devel -# For Patch0 gnome-autogen.sh -BuildRequires: gnome-common -BuildRequires: libappstream-glib-devel -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: make - -# for /usr/share/dbus-1/services -Requires: dbus -Requires: telepathy-filesystem - -# for file triggers -Requires: glib2 >= 2.45.4-2 -Requires: desktop-file-utils >= 0.22-6 -Requires: shared-mime-info >= 1.4-7 - -%description -Vinagre is a VNC client for the GNOME desktop. - -With Vinagre you can have several connections open simultaneously, bookmark -your servers thanks to the Favorites support, store the passwords in the -GNOME keyring, and browse the network to look for VNC servers. - -Apart from the VNC protocol, vinagre supports Spice and RDP. - - -%prep -%autosetup -p1 - -%build -# copied from autogen.sh, needed for Patch0; drop when that is merged -ACLOCAL_FLAGS="$ACLOCAL_FLAGS" USE_GNOME2_MACROS=1 . gnome-autogen.sh -export CFLAGS="%{optflags} -Wno-deprecated-declarations -Wno-format-nonliteral" -%configure \ -%if 0%{?with_spice} - --enable-spice \ -%endif - --enable-rdp \ - --enable-ssh \ - --with-avahi -make V=1 %{?_smp_mflags} - - -%install -make install DESTDIR=%{buildroot} INSTALL="install -p" - -%find_lang vinagre --with-gnome - - -%check -make check - -%files -f vinagre.lang -%doc AUTHORS NEWS README -%license COPYING -%{_bindir}/vinagre -%{_datadir}/metainfo/*.appdata.xml -%{_datadir}/applications/*.desktop -%{_datadir}/icons/hicolor/*/*/* -%{_datadir}/mime/packages/vinagre-mime.xml -%{_datadir}/vinagre/ -%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service -%{_datadir}/telepathy/clients/Vinagre.client -%{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml -%dir %{_datadir}/GConf/ -%dir %{_datadir}/GConf/gsettings/ -%{_datadir}/GConf/gsettings/org.gnome.Vinagre.convert -%{_mandir}/man1/vinagre.1* - - -%changelog -* Fri Jul 17 2026 Fedora Release Engineering - 3.22.0-36 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Sat Jan 17 2026 Fedora Release Engineering - 3.22.0-35 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 3.22.0-34 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jan 19 2025 Fedora Release Engineering - 3.22.0-33 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Fri Jul 26 2024 Miroslav Suchý - 3.22.0-32 -- convert license to SPDX - -* Sat Jul 20 2024 Fedora Release Engineering - 3.22.0-31 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jan 27 2024 Fedora Release Engineering - 3.22.0-30 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 3.22.0-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon Mar 20 2023 Florian Weimer - 3.22.0-28 -- Port to C99 (#2179869) - -* Sat Jan 21 2023 Fedora Release Engineering - 3.22.0-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Aug 15 2022 Simone Caronni - 3.22.0-26 -- Rebuild for updated FreeRDP. - -* Sat Jul 23 2022 Fedora Release Engineering - 3.22.0-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 3.22.0-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 3.22.0-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Apr 15 2021 Simone Caronni - 3.22.0-22 -- Rebuild for updated FreeRDP. - -* Wed Jan 27 2021 Fedora Release Engineering - 3.22.0-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 3.22.0-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri May 22 2020 Simone Caronni - 3.22.0-19 -- Rebuild for updated FreeRDP. - -* Fri Feb 07 2020 Simone Caronni - 3.22.0-18 -- Rebuild for updated FreeRDP. - -* Fri Jan 31 2020 Fedora Release Engineering - 3.22.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Nov 13 2019 Felipe Borges - 3.22.0-16 -- Update appstream data to pass validation - -* Sat Jul 27 2019 Fedora Release Engineering - 3.22.0-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Feb 28 2019 Simone Caronni - 3.22.0-14 -- Rebuild for FreeRDP update. - -* Sun Feb 03 2019 Fedora Release Engineering - 3.22.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Nov 30 2018 Ondrej Holy - 3.22.0-12 -- Fix build with recent FreeRDP versions - -* Mon Oct 15 2018 Simone Caronni - 3.22.0-11 -- Rebuild for updated FreeRDP. - -* Sat Jul 14 2018 Fedora Release Engineering - 3.22.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 22 2018 Igor Gnatenko - 3.22.0-9 -- Simplify spec - -* Fri Feb 09 2018 Fedora Release Engineering - 3.22.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 25 2018 Karsten Hopp - 3.22.0-8 -- build with freerdp2 - -* Thu Jan 18 2018 Igor Gnatenko - 3.22.0-7 -- Remove obsolete scriptlets - -* Thu Aug 03 2017 Fedora Release Engineering - 3.22.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 3.22.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Mar 21 2017 Simone Caronni - 3.22.0-4 -- Build requirement compat-freerdp12 has been renamed to freerdp1.2. - -* Thu Mar 02 2017 Simone Caronni - 3.22.0-3 -- Tune compile options and use compatibility FreeRDP 1.2 package to fix FTBFS - in rawhide. - -* Sat Feb 11 2017 Fedora Release Engineering - 3.22.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Sep 20 2016 David King - 3.22.0-1 -- Update to 3.22.0 - -* Tue Sep 13 2016 David King - 3.21.92-1 -- Update to 3.21.92 - -* Wed Jun 22 2016 Marc-André Lureau - 3.21.3-2 -- Rebuild to pick spice-gtk 0.32 ABI break - -* Tue Jun 21 2016 David King - 3.21.3-1 -- Update to 3.21.3 - -* Mon May 09 2016 David King - 3.20.2-2 -- Update to 3.20.2 - -* Fri Apr 22 2016 Adam Williamson - 3.20.1-2 -- rebuild for changed freerdp sonames -- backport patch to handle freerdp pkgconfig module rename - -* Mon Apr 11 2016 David King - 3.20.1-1 -- Update to 3.20.1 - -* Tue Mar 22 2016 David King - 3.20.0-1 -- Update to 3.20.0 - -* Tue Feb 16 2016 David King - 3.19.2-2 -- Fix AppData (#1308230) - -* Fri Feb 05 2016 Fedora Release Engineering - 3.19.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 24 2015 David King - 3.19.2-1 -- Update to 3.19.2 - -* Mon Nov 16 2015 David King - 3.18.2-2 -- Rebuild for new freerdp - -* Thu Nov 12 2015 David King - 3.18.2-1 -- Update to 3.18.2 - -* Tue Oct 13 2015 David King - 3.18.1-1 -- Update to 3.18.1 - -* Mon Sep 21 2015 David King - 3.18.0-1 -- Update to 3.18.0 - -* Tue Sep 01 2015 David King - 3.17.91-1 -- Update to 3.17.91 - -* Fri Aug 14 2015 Matthias Clasen - 3.17.2-3 -- Rely on file triggers - -* Fri Jun 19 2015 Fedora Release Engineering - 3.17.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon May 25 2015 David King - 3.17.2-1 -- Update to 3.17.2 - -* Mon May 11 2015 David King - 3.16.1-1 -- Update to 3.16.1 - -* Sat Apr 18 2015 David King - 3.16.0-2 -- Increase SPICE password limit - -* Mon Mar 23 2015 Kalev Lember - 3.16.0-1 -- Update to 3.16.0 - -* Sun Mar 22 2015 Kalev Lember - 3.15.92-2 -- Rebuilt for freerdp version downgrade - -* Tue Mar 17 2015 Kalev Lember - 3.15.92-1 -- Update to 3.15.92 - -* Mon Mar 02 2015 David King - 3.15.91-1 -- Update to 3.15.91 -- Use license macro for COPYING - -* Thu Jan 08 2015 David King - 3.15.3-3 -- Update mimeinfo scriptlet snippet -- Update man page glob in files section - -* Sat Dec 20 2014 David King - 3.15.3-2 -- Rebuild for FreeRDP bump - -* Mon Dec 15 2014 David King - 3.15.3-1 -- Update to 3.15.3 - -* Mon Nov 24 2014 David King - 3.15.2-1 -- Update to 3.15.2 -- Depend on appstream-util at build time for AppData check - -* Mon Nov 10 2014 David King - 3.14.2-1 -- Update to 3.14.2 -- Use pkgconfig for BuildRequires -- Call "make check" in check -- Update homepage -- Preserve timestamps during install - -* Mon Oct 13 2014 Kalev Lember - 3.14.1-1 -- Update to 3.14.1 - -* Tue Sep 23 2014 Kalev Lember - 3.14.0-1 -- Update to 3.14.0 - -* Tue Sep 16 2014 Kalev Lember - 3.13.92-1 -- Update to 3.13.92 - -* Mon Aug 18 2014 Kalev Lember - 3.13.90-1 -- Update to 3.13.90 -- Run update-mime-database scriptlets once per transaction - -* Mon Aug 18 2014 Fedora Release Engineering - 3.13.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Mon Jul 21 2014 Kalev Lember - 3.13.4-1 -- Update to 3.13.4 - -* Sun Jun 08 2014 Fedora Release Engineering - 3.13.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue May 27 2014 Kalev Lember - 3.13.2-1 -- Update to 3.13.2 - -* Thu May 15 2014 Kalev Lember - 3.12.2-1 -- Update to 3.12.2 - -* Tue Apr 15 2014 Kalev Lember - 3.12.1-1 -- Update to 3.12.1 -- Use desktop-file-validate - -* Mon Mar 24 2014 Richard Hughes - 3.12.0-1 -- Update to 3.12.0 - -* Tue Mar 18 2014 Richard Hughes - 3.11.92-1 -- Update to 3.11.92 - -* Tue Feb 04 2014 Richard Hughes - 3.11.5-1 -- Update to 3.11.5 - -* Mon Nov 18 2013 Richard Hughes - 3.10.2-1 -- Update to 3.10.2 - -* Tue Oct 29 2013 Richard Hughes - 3.10.1-1 -- Update to 3.10.1 - -* Wed Sep 25 2013 Kalev Lember - 3.10.0-1 -- Update to 3.10.0 - -* Thu Sep 5 2013 Matthias Clasen - 3.9.90-2 -- Depend on freerdp, thats what is used now - -* Thu Aug 22 2013 Kalev Lember - 3.9.90-1 -- Update to 3.9.90 - -* Sat Aug 10 2013 Kalev Lember - 3.9.5-1 -- Update to 3.9.5 - -* Sun Aug 04 2013 Fedora Release Engineering - 3.9.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Tue Jul 16 2013 Richard Hughes - 3.9.4-1 -- Update to 3.9.4 - -* Sun Jun 02 2013 Kalev Lember - 3.9.2-1 -- Update to 3.9.2 - -* Tue May 14 2013 Richard Hughes - 3.8.2-1 -- Update to 3.8.2 - -* Tue Apr 23 2013 Mat Booth - 3.8.1-2 -- Add explicit dep on rdesktop for RDP functionality (#903225) - -* Mon Apr 15 2013 Kalev Lember - 3.8.1-1 -- Update to 3.8.1 - -* Tue Mar 26 2013 Kalev Lember - 3.8.0-1 -- Update to 3.8.0 - -* Tue Mar 19 2013 Richard Hughes - 3.7.92-1 -- Update to 3.7.92 - -* Fri Mar 8 2013 Matthias Clasen - 3.7.91-1 -- Update to 3.7.91 - -* Tue Feb 19 2013 Richard Hughes - 3.7.90-1 -- Update to 3.7.90 - -* Fri Feb 15 2013 Fedora Release Engineering - 3.7.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jan 16 2013 Richard Hughes - 3.7.4-1 -- Update to 3.7.4 - -* Wed Jan 09 2013 Richard Hughes - 3.7.3-1 -- Update to 3.7.3 - -* Tue Nov 13 2012 Kalev Lember - 3.6.2-1 -- Update to 3.6.2 - -* Wed Oct 17 2012 Kalev Lember - 3.6.1-1 -- Update to 3.6.1 - -* Wed Sep 26 2012 Matthias Clasen - 3.6.0-1 -- Update to 3.6.0 - -* Wed Sep 19 2012 Richard Hughes - 3.5.92-1 -- Update to 3.5.92 - -* Thu Sep 6 2012 Matthias Clasen - 3.5.90-2 -- Rebuild against new spice - -* Wed Aug 22 2012 Richard Hughes - 3.5.90-1 -- Update to 3.5.90 - -* Thu Aug 09 2012 Christophe Fergeau - 3.5.2-3 -- Rebuilt against new spice-gtk - -* Fri Jul 27 2012 Fedora Release Engineering - 3.5.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jun 07 2012 Richard Hughes - 3.5.2-1 -- Update to 3.5.2 - -* Sun May 06 2012 Kalev Lember - 3.5.1-1 -- Update to 3.5.1 - -* Tue Apr 24 2012 Kalev Lember - 3.4.1-2 -- Silence rpm scriptlet output - -* Tue Apr 17 2012 Kalev Lember - 3.4.1-1 -- Update to 3.4.1 -- Dropped upstreamed translation patch - -* Wed Mar 28 2012 Richard Hughes - 3.4.0-2 -- Fix the build by fixing the Russian help translation. - -* Tue Mar 27 2012 Debarshi Ray - 3.4.0-1 -- Update to 3.4.0 - -* Wed Mar 21 2012 Kalev Lember - 3.3.92-1 -- Update to 3.3.92 - -* Fri Mar 9 2012 Ville Skyttä - 3.3.4-3 -- Own %%{_datadir}/telepathy and %%{_datadir}/GConf dirs (#681636). - -* Mon Feb 13 2012 Matthias Clasen - 3.3.4-2 -- Update the description to mention RDP and Spice - -* Tue Jan 17 2012 Matthias Clasen - 3.3.4-1 -- Update to 3.3.4 - -* Sat Jan 14 2012 Fedora Release Engineering - 3.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Dec 20 2011 Matthias Clasen - 3.3.3-1 -- Update to 3.3.3 - -* Thu Nov 24 2011 Tomas Bzatek - 3.3.2-2 -- Fix the spice plugin - -* Tue Nov 22 2011 Matthias Clasen - 3.3.2-1 -- Update to 3.3.2 - -* Wed Nov 2 2011 Matthias Clasen - 3.3.1-1 -- Update to 3.3.1 - -* Wed Oct 26 2011 Fedora Release Engineering - 3.2.1-2 -- Rebuilt for glibc bug#747377 - -* Tue Oct 18 2011 Matthias Clasen - 3.2.1-1 -- Update 3.2.1 - -* Tue Sep 27 2011 Ray - 3.2.0-1 -- Update to 3.2.0 - -* Tue Sep 20 2011 Matthias Clasen - 3.1.92-1 -- Update to 3.1.92 - -* Tue Sep 6 2011 Matthias Clasen - 3.1.91-1 -- Update to 3.1.91 - -* Wed Aug 31 2011 Matthias Clasen - 3.1.90-1 -- Update to 3.1.90 -- Make the dbus dep archful - -* Thu Aug 18 2011 Matthias Clasen - 3.1.5-1 -- Update to 3.1.5 - -* Wed Aug 03 2011 Adam Williamson - 3.1.4-2 -- rebuild against updated spice - -* Mon Jul 25 2011 Matthew Barnes 3.1.4-1 -- Update to 3.1.4 - -* Tue Jul 05 2011 Bastien Nocera 3.1.3-1 -- Update to 3.1.3 - -* Mon Jun 20 2011 Tomas Bzatek - 3.1.2-3 -- Fix vala sources compilation - -* Wed Jun 15 2011 Tomas Bzatek - 3.1.2-2 -- Fix the main notebook widget expansion - -* Tue Jun 14 2011 Tomas Bzatek - 3.1.2-1 -- Update to 3.1.2 -- Removed -devel package - -* Wed May 11 2011 Tomas Bzatek - 3.1.1-1 -- Update to 3.1.1 - -* Sat May 07 2011 Christopher Aillon - 3.0.1-3 -- Update scriptlets - -* Thu Apr 28 2011 Dan Horák - 3.0.1-2 -- spice available only on x86 - -* Mon Apr 25 2011 Matthias Clasen - 3.0.1-1 -- Update to 3.0.1 - -* Tue Apr 5 2011 Christopher Aillon - 3.0.0-2 -- Kill off the remnants of GConf, this uses GSettings now. -- Bring back ssh support (by building against vte3 instead of vte) - -* Mon Apr 4 2011 Matthias Clasen - 3.0.0-1 -- Update to 3.0.0 - -* Fri Mar 25 2011 Matthias Clasen - 2.91.93-1 -- Update to 2.91.93 - -* Mon Mar 21 2011 Matthias Clasen - 2.91.92-1 -- Update to 2.91.92 - -* Tue Mar 8 2011 Matthias Clasen - 2.91.91-2 -- Fix build - -* Mon Mar 7 2011 Matthias Clasen - 2.91.91-1 -- Update to 2.91.91 - -* Tue Mar 1 2011 Matthias Clasen - 2.91.8-2 -- Update to 2.91.8 -- Build the spice plugin - -* Tue Feb 22 2011 Matthias Clasen - 2.91.7-1 -- Update to 2.91.7 - -* Mon Feb 07 2011 Fedora Release Engineering - 2.31.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Thu Aug 19 2010 Matthias Clasen 2.31.4-2 -- Disable the applet -- Build against gtk3 - -* Wed Jun 30 2010 Matthias Clasen 2.31.4-1 -- Update to 2.31.4 - -* Sat Jun 19 2010 Matthias Clasen 2.30.1-2 -- Reduce overlinking - -* Thu May 27 2010 Matthias Clasen 2.30.1-1 -- Update to 2.30.1 - -* Mon Mar 29 2010 Matthias Clasen 2.30.0-1 -- Update to 2.30.0 -- Modernize the icon cache handling - -* Tue Mar 9 2010 Tomas Bzatek 2.29.92-1 -- Update to 2.29.92 - -* Mon Feb 22 2010 Matthias Clasen 2.29.91-1 -- Update to 2.29.91 - -* Wed Feb 10 2010 Bastien Nocera 2.29.90-1 -- Update to 2.29.90 - -* Tue Jan 26 2010 Matthias Clasen 2.29.6-1 -- Update to 2.29.6 - -* Mon Jan 4 2010 Matthias Clasen 2.29.1-2 -- Don't crash when the history file is empty (#552076) - -* Fri Dec 4 2009 Matthias Clasen 2.29.1-1 -- 2.29.1 - -* Mon Oct 19 2009 Matthias Clasen 2.28.1-1 -- Update to 2.28.1 - -* Wed Sep 23 2009 Matthias Clasen 2.28.0.1-1 -- Update to 2.28.0.1 - -* Fri Sep 18 2009 Bastien Nocera 2.27.92-3 -- Update mDNS patch - -* Fri Sep 18 2009 Bastien Nocera 2.27.92-2 -- Fix mDNS bookmarks activation - -* Mon Sep 7 2009 Matthias Clasen - 2.27.92-1 -- Update to 2.27.92 - -* Sat Sep 5 2009 Matthias Clasen - 2.27.91-3 -- Fix warnings at startup (#521382) - -* Thu Sep 3 2009 Matthias Clasen - 2.27.91-2 -- Make ids unique - -* Tue Aug 25 2009 Matthias Clasen - 2.27.91-1 -- Update to 2.27.91 - -* Tue Aug 11 2009 Matthias Clasen - 2.27.90-1 -- 2.27.90 - -* Tue Aug 04 2009 Bastien Nocera 2.27.5-2 -- Fix pkg-config requires - -* Tue Jul 28 2009 Matthisa Clasen - 2.27.5-1 -- Update to 2.27.5 -- Split off a -devel package - -* Sun Jul 26 2009 Fedora Release Engineering - 2.26.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Apr 13 2009 Matthias Clasen - 2.26.1-1 -- Update to 2.26.1 -- See http://download.gnome.org/sources/vinagre/2.26/vinagre-2.26.1.news - -* Mon Mar 16 2009 Matthias Clasen - 2.26.0-1 -- Update to 2.26.0 - -* Mon Mar 2 2009 Matthias Clasen - 2.25.92-1 -- Update to 2.25.92 - -* Wed Feb 25 2009 Fedora Release Engineering - 2.25.91-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Feb 18 2009 Matthias Clasen - 2.25.91-1 -- Update to 2.25.91 - -* Tue Feb 3 2009 Matthias Clasen - 2.25.90-1 -- Update to 2.25.90 - -* Fri Jan 23 2009 Matthias Clasen - 2.25.5-1 -- Update to 2.25.5 - -* Tue Jan 6 2009 Matthias Clasen - 2.25.4-1 -- Update to 2.25.4 - -* Wed Dec 17 2008 Matthias Clasen - 2.25.3-1 -- Update to 2.25.3 - -* Sat Nov 22 2008 Matthias Clasen - 2.24.1-2 -- Better URL -- Tweak %%description - -* Mon Oct 20 2008 Matthias Clasen - 2.24.1-1 -- Update to 2.24.1 - -* Thu Oct 9 2008 Matthias Clasen - 2.24.0-2 -- Save some space - -* Mon Sep 22 2008 Matthias Clasen - 2.24.0-1 -- Update to 2.24.0 - -* Mon Sep 8 2008 Matthias Clasen - 2.23.92-1 -- Update to 2.23.92 - -* Tue Sep 2 2008 Matthias Clasen - 2.23.91-1 -- Update to 2.23.91 - -* Fri Aug 22 2008 Matthias Clasen - 2.23.90-1 -- Update to 2.23.90 - -* Wed Jun 25 2008 - Bastien Nocera - 2.23.4-2 -- Rebuild - -* Tue Jun 17 2008 - Bastien Nocera - 2.23.4-1 -- Update to 2.23.4 -- Fix URL (#451746) - -* Wed Jun 4 2008 Matthias Clasen - 2.23.3.1-1 -- Update to 2.23.3.1 - -* Fri Apr 25 2008 Matthias Clasen - 2.23.1-1 -- Update to 2.23.1 - -* Mon Apr 7 2008 Matthias Clasen - 0.5.1-1 -- Update to 0.5.1 - -* Mon Mar 10 2008 Matthias Clasen - 0.5.0-1 -- Update to 0.5.0 - -* Mon Feb 25 2008 Matthias Clasen - 0.4.92-1 -- Update to 0.4.92 - -* Mon Feb 18 2008 Matthias Clasen - 0.4.91-2 -- Spec file fixes - -* Tue Feb 12 2008 Matthias Clasen - 0.4.91-1 -- Update to 0.4.91 - -* Tue Jan 29 2008 Matthias Clasen - 0.4.90-1 -- Update to 0.4.90 - -* Thu Dec 13 2007 - Bastien Nocera - 0.4-1 -- Update to 0.4 and drop obsolete patches - -* Fri Nov 23 2007 - Bastien Nocera - 0.3-3 -- Fix crasher when passing broken options on the command-line (#394671) - -* Thu Oct 25 2007 - Bastien Nocera - 0.3-2 -- Fix crasher when setting a favourite with no password (#352371) - -* Mon Sep 24 2007 - Bastien Nocera - 0.3-1 -- Update to 0.3 - -* Wed Aug 22 2007 - Bastien Nocera - 0.2-1 -- First version -- Fix plenty of comments from Ray Strode as per review -- Have work-around for BZ #253734 -