From ea5765d69bbbed4a7aeb986dc233affca90e6a71 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 18 Mar 2025 13:39:24 -0400 Subject: [PATCH 1/6] Update mesa test dependencies mesa-libEGL is needed as an implementation behind libglvnd-egl to run some GUI tests; while usually required thereby, it is not for flatpak builds in order to separate mesa as an extension from the runtime. However, mesa-libEGL now requires mesa-dri-drivers since 25.0: https://src.fedoraproject.org/rpms/mesa/c/7f5395e84998c17715e566e7fd14fa72c47dfd4e --- wxGTK.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wxGTK.spec b/wxGTK.spec index f1555a9..40bc76e 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -43,7 +43,7 @@ BuildRequires: libcurl-devel # For Tests %if %{with tests} BuildRequires: glibc-langpack-en -BuildRequires: mesa-dri-drivers +BuildRequires: mesa-libEGL BuildRequires: xclock BuildRequires: xorg-x11-server-Xvfb BuildRequires: python3-httpbin From a5ac9517a606600c8600987df271312cb9bb86af Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 18 Mar 2025 13:50:36 -0400 Subject: [PATCH 2/6] Skip VirtListCtrlTestCase on ppc64le This test started failing recently. --- wxGTK.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wxGTK.spec b/wxGTK.spec index 40bc76e..8636b29 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -263,6 +263,9 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} wxUSE_XVFB=1 xvfb-run -a \ %ifarch i686 ~ImageTestCase \ %endif +%ifarch ppc64le + ~VirtListCtrlTestCase \ +%endif %ifarch s390x ~WebView \ %endif From 4c7c0d49d90a7fbe13d6fd864ef85cc0bc04d10f Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Tue, 8 Apr 2025 20:16:27 -0400 Subject: [PATCH 3/6] Update to new upstream release 3.2.7 --- .gitignore | 1 + sources | 2 +- wxGTK.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e8719ad..4eb8e96 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /wxWidgets-3.2.4.tar.bz2 /wxWidgets-3.2.5.tar.bz2 /wxWidgets-3.2.6.tar.bz2 +/wxWidgets-3.2.7.tar.bz2 diff --git a/sources b/sources index 757b87e..d5ff39e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxWidgets-3.2.6.tar.bz2) = 87830a73df096ab35d4ff7e131872131153da76f76c58d70e57558915c3faea280af193104163ce24e9e249a62b8e65d19ebfa20046ce0d2c45b2368b108619f +SHA512 (wxWidgets-3.2.7.tar.bz2) = 7b2a8ec2dfcd8e816ac6fee9fe74c3f20d8e81422fe044fb5d701ab257fae6fc31871ab1e099b3cdce1d83a54b6edd547c8b155a4b84658dcaac123390a7b82b diff --git a/wxGTK.spec b/wxGTK.spec index 8636b29..6a1d890 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -5,8 +5,8 @@ %bcond_without tests Name: wxGTK -Version: 3.2.6 -Release: 3%{?dist} +Version: 3.2.7 +Release: 1%{?dist} Summary: GTK port of the wxWidgets GUI library License: LGPL-2.0-or-later WITH WxWindows-exception-3.1 URL: https://www.wxwidgets.org/ @@ -350,6 +350,9 @@ fi %doc html %changelog +* Wed Apr 09 2025 Scott Talbert - 3.2.7-1 +- Update to new upstream release 3.2.7 + * Tue Feb 18 2025 Scott Talbert - 3.2.6-3 - Add conditional for disabling tests From 9892600e9aa527636cd6ba75ff8f4b3e4bb1f245 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Mon, 5 May 2025 20:30:41 -0400 Subject: [PATCH 4/6] Update to new upstream release 3.2.8 (#2363255) --- .gitignore | 1 + sources | 2 +- wxGTK.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4eb8e96..85e5b49 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /wxWidgets-3.2.5.tar.bz2 /wxWidgets-3.2.6.tar.bz2 /wxWidgets-3.2.7.tar.bz2 +/wxWidgets-3.2.8.tar.bz2 diff --git a/sources b/sources index d5ff39e..266945f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxWidgets-3.2.7.tar.bz2) = 7b2a8ec2dfcd8e816ac6fee9fe74c3f20d8e81422fe044fb5d701ab257fae6fc31871ab1e099b3cdce1d83a54b6edd547c8b155a4b84658dcaac123390a7b82b +SHA512 (wxWidgets-3.2.8.tar.bz2) = 3ac5c8f689c771ea27fedcfc4c4416c936f279f8dbf87476a9d8e454d9ecd8c4ed7f9072d7c1e33273128dbfc3fea22954c466ba538bbe5868745d14e882df63 diff --git a/wxGTK.spec b/wxGTK.spec index 6a1d890..cfd954f 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -5,7 +5,7 @@ %bcond_without tests Name: wxGTK -Version: 3.2.7 +Version: 3.2.8 Release: 1%{?dist} Summary: GTK port of the wxWidgets GUI library License: LGPL-2.0-or-later WITH WxWindows-exception-3.1 @@ -350,6 +350,9 @@ fi %doc html %changelog +* Tue May 06 2025 Scott Talbert - 3.2.8-1 +- Update to new upstream release 3.2.8 (#2363255) + * Wed Apr 09 2025 Scott Talbert - 3.2.7-1 - Update to new upstream release 3.2.7 From 496728c71401f38ec21b166281e371f763ec1a97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:34:35 +0000 Subject: [PATCH 5/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wxGTK.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxGTK.spec b/wxGTK.spec index cfd954f..dc1f778 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -6,7 +6,7 @@ Name: wxGTK Version: 3.2.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: GTK port of the wxWidgets GUI library License: LGPL-2.0-or-later WITH WxWindows-exception-3.1 URL: https://www.wxwidgets.org/ @@ -350,6 +350,9 @@ fi %doc html %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.2.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue May 06 2025 Scott Talbert - 3.2.8-1 - Update to new upstream release 3.2.8 (#2363255) From 0370c8a20d567ef381b3fdb28aaa69ab4062f26a Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Mon, 15 Dec 2025 23:17:51 -0500 Subject: [PATCH 6/6] Update to new upstream release 3.2.9 --- .gitignore | 1 + sources | 2 +- wxGTK.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 85e5b49..f18c14f 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /wxWidgets-3.2.6.tar.bz2 /wxWidgets-3.2.7.tar.bz2 /wxWidgets-3.2.8.tar.bz2 +/wxWidgets-3.2.9.tar.bz2 diff --git a/sources b/sources index 266945f..fccf811 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wxWidgets-3.2.8.tar.bz2) = 3ac5c8f689c771ea27fedcfc4c4416c936f279f8dbf87476a9d8e454d9ecd8c4ed7f9072d7c1e33273128dbfc3fea22954c466ba538bbe5868745d14e882df63 +SHA512 (wxWidgets-3.2.9.tar.bz2) = 6fe5caa3deaa02df0ef1891e417625b7719cffc9968a2d43e5fbca349ec9fdb8d4fc85fb422f835df751af3a816f946fb9d0d008163924be1669e54ce2346df7 diff --git a/wxGTK.spec b/wxGTK.spec index dc1f778..09cc32c 100644 --- a/wxGTK.spec +++ b/wxGTK.spec @@ -5,8 +5,8 @@ %bcond_without tests Name: wxGTK -Version: 3.2.8 -Release: 2%{?dist} +Version: 3.2.9 +Release: 1%{?dist} Summary: GTK port of the wxWidgets GUI library License: LGPL-2.0-or-later WITH WxWindows-exception-3.1 URL: https://www.wxwidgets.org/ @@ -350,6 +350,9 @@ fi %doc html %changelog +* Tue Dec 16 2025 Scott Talbert - 3.2.9-1 +- Update to new upstream release 3.2.9 + * Fri Jul 25 2025 Fedora Release Engineering - 3.2.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild