From e13ddf884e481effe102d03388dbfa309e49c88b Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 25 May 2024 12:53:26 +0200 Subject: [PATCH 1/3] Rebuild for gstreamer-plugins-bad 1.24 --- wxGTK.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxGTK.spec b/wxGTK.spec index 3040c8b..918d581 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -5,7 +5,7 @@ Name: wxGTK Version: 3.2.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: GTK port of the wxWidgets GUI library License: wxWidgets URL: https://www.wxwidgets.org/ @@ -321,6 +321,9 @@ fi %doc html %changelog +* Sat May 25 2024 Fabio Valentini - 3.2.4-6 +- Rebuild for gstreamer-plugins-bad 1.24. + * Sun Feb 04 2024 Scott Talbert - 3.2.4-5 - Enable wxLZMAInputStream (#2258458) From b7f7410cd446c5d764fe86ad92fa36264e227ce4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 2 Sep 2024 18:07:20 +0000 Subject: [PATCH 2/3] Add migration path from wxGTK3 Addressing error during upgrade from F39 to F40: Error: Problem 1: package wxGTK3-3.0.5.1-10.fc38.x86_64 from @System requires libtiff.so.5()(64bit), but none of the providers can be installed --- wxGTK.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/wxGTK.spec b/wxGTK.spec index 918d581..a113160 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -5,7 +5,7 @@ Name: wxGTK Version: 3.2.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: GTK port of the wxWidgets GUI library License: wxWidgets URL: https://www.wxwidgets.org/ @@ -48,6 +48,14 @@ BuildRequires: xorg-x11-server-Xvfb BuildRequires: python3-httpbin BuildRequires: vulkan-loader +# Can be removed in Fedora 42 +Provides: wxGTK3 = %version-%{release} +Obsoletes: wxGTK3 < %version-%{release} +Obsoletes: compat-wxGTK3-gtk2 < %version-%{release} +Obsoletes: wxGTK3-media < %version-%{release} +Obsoletes: wxGTK3-gl < %version-%{release} +Obsoletes: wxGTK3-i18n < %version-%{release} + Provides: %{srcname} = %{version}-%{release} Provides: bundled(scintilla) = 3.7.2 Requires: %{wxbasename}%{?_isa} = %{version}-%{release} @@ -321,6 +329,9 @@ fi %doc html %changelog +* Wed Sep 04 2024 Scott Talbert - 3.2.4-7 +- Add migration path from wxGTK3 + * Sat May 25 2024 Fabio Valentini - 3.2.4-6 - Rebuild for gstreamer-plugins-bad 1.24. From 0af71d64cbbd6b79f6d6cf1b1b47832aed478498 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Tue, 10 Sep 2024 23:30:44 -0400 Subject: [PATCH 3/3] Add more wxGTK3 Obsoletes --- wxGTK.spec | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/wxGTK.spec b/wxGTK.spec index a113160..5c21140 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -5,7 +5,7 @@ Name: wxGTK Version: 3.2.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: GTK port of the wxWidgets GUI library License: wxWidgets URL: https://www.wxwidgets.org/ @@ -52,9 +52,17 @@ BuildRequires: vulkan-loader Provides: wxGTK3 = %version-%{release} Obsoletes: wxGTK3 < %version-%{release} Obsoletes: compat-wxGTK3-gtk2 < %version-%{release} -Obsoletes: wxGTK3-media < %version-%{release} +Obsoletes: compat-wxGTK3-gtk2-devel < %version-%{release} +Obsoletes: compat-wxGTK3-gtk2-gl < %version-%{release} +Obsoletes: compat-wxGTK3-gtk2-media < %version-%{release} +Obsoletes: wxBase3 < %version-%{release} +Obsoletes: wxBase3-devel < %version-%{release} +Obsoletes: wxGTK3-devel < %version-%{release} +Obsoletes: wxGTK3-docs < %version-%{release} Obsoletes: wxGTK3-gl < %version-%{release} Obsoletes: wxGTK3-i18n < %version-%{release} +Obsoletes: wxGTK3-media < %version-%{release} +Obsoletes: wxGTK3-webview < %version-%{release} Provides: %{srcname} = %{version}-%{release} Provides: bundled(scintilla) = 3.7.2 @@ -329,6 +337,9 @@ fi %doc html %changelog +* Wed Sep 11 2024 Scott Talbert - 3.2.4-8 +- Add more wxGTK3 Obsoletes + * Wed Sep 04 2024 Scott Talbert - 3.2.4-7 - Add migration path from wxGTK3