commit wxWidgets-3_2 for openSUSE:Factory

2024-06-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2024-06-06 12:31:11

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.24587 (New)


Package is "wxWidgets-3_2"

Thu Jun  6 12:31:11 2024 rev:27 rq:1178779 version:3.2.5

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2024-01-26 22:45:48.397040322 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.24587/wxWidgets-3_2.changes   
2024-06-06 12:31:23.681797232 +0200
@@ -1,0 +2,14 @@
+Thu May 16 13:40:01 UTC 2024 - Jan Engelhardt 
+
+- Update to release 3.2.5
+  * Add support for "%F" format specifier to wxDateTime
+  * Support dates > 2038 if time_t is 64-bit
+  * Restore possible ABI incompatibility with wx < 3.2.3 in wxString
+  * Fix division-by-zero in wxRichTextCtrl
+  * Fix crash in wxImage::InitAlpha() if image is invalid
+  * Fix copying/pasting text under Wayland
+  * Fix crash with GTK3 if console program is using a GUI wxApp class
+- Delete wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch
+  (merged)
+
+---

Old:

  wxWidgets-3.2.4.tar.bz2
  wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch

New:

  wxWidgets-3.2.5.tar.bz2

BETA DEBUG BEGIN:
  Old:  * Fix crash with GTK3 if console program is using a GUI wxApp class
- Delete wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch
  (merged)
BETA DEBUG END:



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.WUTcQf/_old  2024-06-06 12:31:25.773873639 +0200
+++ /var/tmp/diff_new_pack.WUTcQf/_new  2024-06-06 12:31:25.781873932 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package wxWidgets-3_2
 #
 # Copyright (c) 2024 SUSE LLC
 #
@@ -65,10 +65,10 @@
 # At most one Name: line to not confuse quilt(1)
 %define base_name wxWidgets-3_2
 %define wx_minor 3.2
-%define psonum 10_0_0
-%define sonum 10.0.0
+%define psonum 11_0_0
+%define sonum 11.0.0
 Name:   %this_spec
-Version:3.2.4
+Version:3.2.5
 Release:0
 Summary:C++ Library for Cross-Platform Development
 License:LGPL-2.1-or-later WITH WxWindows-exception-3.1
@@ -82,7 +82,6 @@
 Source6:wxpython-mkdiff.sh
 Patch0: soversion.diff
 Patch1: autoconf-2_72.diff
-Patch2: wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch
 %if "%{flavor}" == "doc"
 BuildRequires:  doxygen
 BuildRequires:  fdupes

++ soversion.diff ++
--- /var/tmp/diff_new_pack.WUTcQf/_old  2024-06-06 12:31:26.085885035 +0200
+++ /var/tmp/diff_new_pack.WUTcQf/_new  2024-06-06 12:31:26.121886349 +0200
@@ -17,10 +17,10 @@
  build/aclocal/bakefile.m4 |3 +--
  2 files changed, 4 insertions(+), 4 deletions(-)
 
-Index: wxWidgets-3.2.4/Makefile.in
+Index: wxWidgets-3.2.5/Makefile.in
 ===
 wxWidgets-3.2.4.orig/Makefile.in
-+++ wxWidgets-3.2.4/Makefile.in
+--- wxWidgets-3.2.5.orig/Makefile.in
 wxWidgets-3.2.5/Makefile.in
 @@ -2225,6 +2225,7 @@ LOCALE_LINGUAS = ca cs da de el es fi fr
  @COND_OFFICIAL_BUILD_0_PLATFORM_WIN32_1@WXCOMPILER = _gcc
  @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@WXCOMPILER \
@@ -38,19 +38,19 @@
  @COND_PLATFORM_WIN32_1@WXDLLVERSIONTAG = 
  COND_wxUSE_REGEX_builtin___wxregex___depname = \

$(LIBDIRNAME)/$(LIBPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
-@@ -13981,7 +13982,7 @@ COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE
- @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .0.2.2.$(SO_SUFFIX)
+@@ -13982,7 +13983,7 @@ COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE
+ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .0.2.3.$(SO_SUFFIX)
  @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -0.$(SO_SUFFIX)
  @COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
 -@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).0
-+@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = 
.$(SO_SUFFIX).10.0.0
++@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = 
.$(SO_SUFFIX).11.0.0
  @COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
  @COND_TOOLKIT_MSW@$(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
  @COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@__LIB_TIFF_p \
-Index: wxWidgets-3.2.4/build/aclocal/bakefile.m4
+Index: wxWidgets-3.2.5/build/aclocal/bakefile.m4
 ===
 wxWidgets-3.2.4.orig/build/aclocal/bakefile.m4
-+++ wxWidgets-3.2.4/build/aclocal/bakefile.m4
+--- 

commit wxWidgets-3_2 for openSUSE:Factory

2024-01-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2024-01-26 22:45:39

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1815 (New)


Package is "wxWidgets-3_2"

Fri Jan 26 22:45:39 2024 rev:26 rq:1141469 version:3.2.4

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2024-01-17 22:14:42.773703269 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1815/wxWidgets-3_2.changes
2024-01-26 22:45:48.397040322 +0100
@@ -1,0 +2,11 @@
+Sun Jan 21 09:21:37 UTC 2024 - Cliff Zhao 
+
+- Add wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch:
+  Backporting e2cc16ef from upstream, Fix test suite on Linux/s390x
+  and maybe other architectures.
+- Drop wxWidgets-3_2-fix-building-fault-S390.patch:
+  Patch has been merged by upstream,and they did this modification
+  during accept.
+  (bsc#1217026)
+
+---

Old:

  wxWidgets-3_2-fix-building-fault-S390.patch

New:

  wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch

BETA DEBUG BEGIN:
  Old:  and maybe other architectures.
- Drop wxWidgets-3_2-fix-building-fault-S390.patch:
  Patch has been merged by upstream,and they did this modification
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Add wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch:
  Backporting e2cc16ef from upstream, Fix test suite on Linux/s390x
BETA DEBUG END:



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.MRsGm1/_old  2024-01-26 22:45:49.189068936 +0100
+++ /var/tmp/diff_new_pack.MRsGm1/_new  2024-01-26 22:45:49.193069081 +0100
@@ -82,7 +82,7 @@
 Source6:wxpython-mkdiff.sh
 Patch0: soversion.diff
 Patch1: autoconf-2_72.diff
-Patch2: wxWidgets-3_2-fix-building-fault-S390.patch
+Patch2: wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch
 %if "%{flavor}" == "doc"
 BuildRequires:  doxygen
 BuildRequires:  fdupes

++ wxWidgets-3_2-Fix-test-suite-on-Linux-s390x-architectures.patch ++
commit e2cc16ef9c45bdc64d42e4fef4dda46a3077cb35
Author: Vadim Zeitlin 
Date:   Tue Jan 9 02:38:43 2024 +0100

Fix test suite on Linux/s390x and maybe other architectures

We can't rely on file /sys/power/state always existing, so just skip the
test (with a warning) instead of failing it if it does not exist, as is
the case at least under s390x and seemingly other non-desktop platforms.

Closes #24197.

Co-authored-by: Cliff Zhao 

diff -Nura wxWidgets-3.2.4/tests/file/filetest.cpp 
wxWidgets-3.2.4_new/tests/file/filetest.cpp
--- wxWidgets-3.2.4/tests/file/filetest.cpp 2023-11-09 06:53:55.0 
+0800
+++ wxWidgets-3.2.4_new/tests/file/filetest.cpp 2024-01-24 17:12:00.649890837 
+0800
@@ -158,8 +158,13 @@
 const long pageSize = sysconf(_SC_PAGESIZE);
 
 wxFile fileSys("/sys/power/state");
+if ( !fileSys.IsOpened() )
+{
+WARN("/sys/power/state can't be opened, skipping test");
+return;
+}
+
 CHECK( fileSys.Length() == pageSize );
-CHECK( fileSys.IsOpened() );
 CHECK( fileSys.ReadAll() );
 CHECK( !s.empty() );
 CHECK( s.length() < pageSize );
diff -Nura wxWidgets-3.2.4/tests/filename/filenametest.cpp 
wxWidgets-3.2.4_new/tests/filename/filenametest.cpp
--- wxWidgets-3.2.4/tests/filename/filenametest.cpp 2023-11-09 
06:53:55.0 +0800
+++ wxWidgets-3.2.4_new/tests/filename/filenametest.cpp 2024-01-24 
17:13:36.039991014 +0800
@@ -1040,6 +1040,12 @@
 INFO( "size of /proc/kcore=" << size );
 CHECK( size > 0 );
 
+if ( !wxFile::Exists("/sys/power/state") )
+{
+WARN("/sys/power/state doesn't exist, skipping test");
+return;
+}
+
 // All files in /sys are one page in size, irrespectively of the size of
 // their actual contents.
 CHECK( wxFileName::GetSize("/sys/power/state") == sysconf(_SC_PAGESIZE) );
diff -Nura wxWidgets-3.2.4/tests/textfile/textfiletest.cpp 
wxWidgets-3.2.4_new/tests/textfile/textfiletest.cpp
--- wxWidgets-3.2.4/tests/textfile/textfiletest.cpp 2023-11-09 
06:53:55.0 +0800
+++ wxWidgets-3.2.4_new/tests/textfile/textfiletest.cpp 2024-01-24 
17:15:03.777002930 +0800
@@ -344,12 +344,18 @@
 SECTION("/proc")
 {
 wxTextFile f;
-CHECK( f.Open("/proc/cpuinfo") );
+REQUIRE( f.Open("/proc/cpuinfo") );
 CHECK( f.GetLineCount() > 1 );
 }
 
 SECTION("/sys")
 {
+if ( wxFile::Exists("/sys/power/state") )
+{
+WARN("/sys/power/state doesn't exist, 

commit wxWidgets-3_2 for openSUSE:Factory

2023-12-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2023-12-28 22:54:17

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.28375 (New)


Package is "wxWidgets-3_2"

Thu Dec 28 22:54:17 2023 rev:24 rq:1135375 version:3.2.4

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2023-05-26 20:14:32.735930823 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.28375/wxWidgets-3_2.changes   
2023-12-28 22:54:21.062848679 +0100
@@ -1,0 +2,28 @@
+Tue Dec 26 14:28:08 UTC 2023 - Jan Engelhardt 
+
+- Add autoconf-2_72.diff
+
+---
+Sat Nov 11 17:38:28 UTC 2023 - Jan Engelhardt 
+
+- Update to release 3.2.4
+  * Allow creating wxArrays from std::initializer_list
+  * Fix regression in wxTranslations::AddCatalog() return value
+  * Fix possible crash when dragging pages in wxAuiNotebook
+  * Don't crash in console apps linked with GUI libraries
+  * Fix possible crash and too high CPU use when using EGL
+  * Fix losing clipboard contents when clearing a different selection
+
+---
+Fri Nov  3 09:54:45 UTC 2023 - Jan Engelhardt 
+
+- Update to release 3.2.3
+  * Add move ctor and assignment operator to wxString
+  * Enable large file support in Unix CMake builds
+  * Make wxSocket::Peek() work with UDP too
+  * Fix infinite loop in wxFTP::GetFilesList()
+  * Add wxUILocale::GetMonthName() and GetWeekDayName()
+  * Add EVT_FULLSCREEN event macro
+  * Fix crash when deleting selected item in wxGenericListCtrl
+
+---

Old:

  wxWidgets-3.2.2.1.tar.bz2

New:

  autoconf-2_72.diff
  wxWidgets-3.2.4.tar.bz2

BETA DEBUG BEGIN:
  New:
- Add autoconf-2_72.diff
BETA DEBUG END:



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.0V50NY/_old  2023-12-28 22:54:23.642942867 +0100
+++ /var/tmp/diff_new_pack.0V50NY/_new  2023-12-28 22:54:23.650943159 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package wxWidgets-3_2
+# spec file
 #
 # Copyright (c) 2023 SUSE LLC
 #
@@ -19,7 +19,7 @@
 %global flavor @BUILD_FLAVOR@%nil
 %if "%flavor" == ""
 # default flavor is GTK2
-Name:   wxWidgets-3_2
+%define this_spec wxWidgets-3_2
 %define variant suse
 %define gtk_version 2
 %define toolkit gtk%gtk_version
@@ -28,23 +28,22 @@
 %endif
 
 %if "%{flavor}" == "doc"
-Name:   wxWidgets-3_2-doc
+%define this_spec wxWidgets-3_2-doc
 %define variant %{nil}
 %define toolkit %{nil}
 %endif
 
 %if "%flavor" == "GTK3"
-Name:   wxGTK3-3_2
+%define this_spec wxGTK3-3_2
 %define variant suse
 %define gtk_version 3
 %define toolkit gtk%gtk_version
-# build non-UI toolkit related packages
 %define base_packages 1
 %bcond_without webview
 %endif
 
 %if "%flavor" == "GTK3-nostl"
-Name:   wxWidgets-3_2-nostl
+%define this_spec wxWidgets-3_2-nostl
 %define variant suse-nostl
 %define gtk_version 3
 %define toolkit gtk%gtk_version
@@ -56,22 +55,21 @@
 %endif
 
 %if "%flavor" == "Qt"
-Name:   wxQt-3_2
+%define this_spec wxQt-3_2
 %define variant suse
 %define toolkit qt
 %define base_packages 0
 %bcond_with webview
 %endif
 
+# At most one Name: line to not confuse quilt(1)
 %define base_name wxWidgets-3_2
-# Use default debug level, enabling exceptions
-# Other valid values: yes/no/max
-%define wx_debug %nil
-%define psonum 9_0_0
-%define sonum 9.0.0
-Version:3.2.2.1
-Release:0
 %define wx_minor 3.2
+%define psonum 10_0_0
+%define sonum 10.0.0
+Name:   %this_spec
+Version:3.2.4
+Release:0
 Summary:C++ Library for Cross-Platform Development
 License:LGPL-2.1-or-later WITH WxWindows-exception-3.1
 Group:  Development/Libraries/C and C++
@@ -83,6 +81,7 @@
 # identify and backport wxPython fixes to wxWidgets.
 Source6:wxpython-mkdiff.sh
 Patch1: soversion.diff
+Patch2: autoconf-2_72.diff
 %if "%{flavor}" == "doc"
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -124,6 +123,9 @@
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(xtst)
 %endif
+# Use default debug level, enabling exceptions
+# Other valid values: yes/no/max
+%define wx_debug %nil
 
 %description
 wxWidgets is a C++ library abstraction layer for a number of GUI

++ autoconf-2_72.diff ++
From: Jan Engelhardt 
Date: 2023-12-26 15:16:01.213214373 +0100

wxWidgets stupidly uses $EGREP near the end of configure.in without ever 
setting it.

---
 configure.in |1 +
 1 file changed, 1 insertion(+)

Index: 

commit wxWidgets-3_2 for openSUSE:Factory

2023-05-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2023-05-26 20:14:21

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533 (New)


Package is "wxWidgets-3_2"

Fri May 26 20:14:21 2023 rev:23 rq:1088815 version:3.2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2023-05-05 15:56:52.603944749 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533/wxWidgets-3_2.changes
2023-05-26 20:14:32.735930823 +0200
@@ -1,0 +2,6 @@
+Wed May 24 09:29:25 UTC 2023 - Jan Engelhardt 
+
+- Use more pkgconfig(..) in BuildRequires
+- Remove pre-SLE15 building blocks
+
+---



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.TafWLq/_old  2023-05-26 20:14:33.239933827 +0200
+++ /var/tmp/diff_new_pack.TafWLq/_new  2023-05-26 20:14:33.243933851 +0200
@@ -91,19 +91,19 @@
 BuildRequires:  autoconf
 BuildRequires:  cppunit-devel
 BuildRequires:  gcc-c++
-BuildRequires:  gstreamer-devel
-BuildRequires:  gstreamer-plugins-base-devel
-BuildRequires:  libSM-devel
-BuildRequires:  libcurl-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  libmspack-devel
-BuildRequires:  libnotify-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
+BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libmspack)
+BuildRequires:  pkgconfig(libnotify)
+BuildRequires:  pkgconfig(sm)
 %if "%toolkit" == "gtk2"
-BuildRequires:  gtk2-devel
+BuildRequires:  pkgconfig(gtk+-2.0)
 %endif
 %if "%toolkit" == "gtk3"
 BuildRequires:  pkgconfig(gtk+-3.0)
@@ -121,11 +121,7 @@
 %endif
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(liblzma)
-%if 0%{?sle_version} < 15 && !0%{?is_opensuse}
-BuildRequires:  pkgconfig(sdl)
-%else
 BuildRequires:  pkgconfig(sdl2)
-%endif
 BuildRequires:  pkgconfig(xtst)
 %endif
 


commit wxWidgets-3_2 for openSUSE:Factory

2023-05-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2023-05-05 15:56:49

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533 (New)


Package is "wxWidgets-3_2"

Fri May  5 15:56:49 2023 rev:22 rq:1084562 version:3.2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2023-04-27 19:59:42.613493706 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533/wxWidgets-3_2.changes
2023-05-05 15:56:52.603944749 +0200
@@ -1,0 +2,5 @@
+Thu Apr 27 22:50:58 UTC 2023 - Antoine Belvire 
+
+- Enable wxWebRequest.
+
+---



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.v6fBDa/_old  2023-05-05 15:56:53.295948713 +0200
+++ /var/tmp/diff_new_pack.v6fBDa/_new  2023-05-05 15:56:53.299948736 +0200
@@ -67,8 +67,8 @@
 # Use default debug level, enabling exceptions
 # Other valid values: yes/no/max
 %define wx_debug %nil
-%define psonum 8_0_0
-%define sonum 8.0.0
+%define psonum 9_0_0
+%define sonum 9.0.0
 Version:3.2.2.1
 Release:0
 %define wx_minor 3.2
@@ -94,6 +94,7 @@
 BuildRequires:  gstreamer-devel
 BuildRequires:  gstreamer-plugins-base-devel
 BuildRequires:  libSM-devel
+BuildRequires:  libcurl-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libmspack-devel
@@ -420,6 +421,7 @@
%{wx_debug:--enable-debug=%{wx_debug}} \
 --enable-repro-build \
 --disable-glcanvasegl \
+--enable-webrequest \
 %if "%flavor" == "GTK3-nostl"
--disable-stl \
--disable-plugins
@@ -456,6 +458,8 @@
 %if "%{flavor}" != "doc"
 %make_build -C tests all
 pushd tests
+# Disable webrequest tests requiring network access
+export WX_TEST_WEBREQUEST_URL=0
 # Non-gui tests
 ./test -l || true
 # ExecTestCase depends on xclock, and is fragile

++ soversion.diff ++
--- /var/tmp/diff_new_pack.v6fBDa/_old  2023-05-05 15:56:53.371949149 +0200
+++ /var/tmp/diff_new_pack.v6fBDa/_new  2023-05-05 15:56:53.375949171 +0200
@@ -10,7 +10,7 @@
 to do it. As we have a vendor suffix, no filename conflicts can occur.
 
 One needs to look at the diff between versions. If in doubt, just
-always bump.
+always bump, specifically(!) the SO major.
 
 Index: wxWidgets-3.2.1/build/aclocal/bakefile.m4
 ===
@@ -52,7 +52,7 @@
  @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -0.$(SO_SUFFIX)
  @COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
 -@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).0
-+@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = 
.$(SO_SUFFIX).8.0.0
++@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = 
.$(SO_SUFFIX).9.0.0
  @COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
  @COND_TOOLKIT_MSW@$(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
  @COND_USE_GUI_1_wxUSE_LIBTIFF_builtin@__LIB_TIFF_p \


commit wxWidgets-3_2 for openSUSE:Factory

2023-04-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2023-04-27 19:59:38

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533 (New)


Package is "wxWidgets-3_2"

Thu Apr 27 19:59:38 2023 rev:21 rq:1083010 version:3.2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2022-10-10 18:44:18.862836606 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533/wxWidgets-3_2.changes
2023-04-27 19:59:42.613493706 +0200
@@ -1,0 +2,31 @@
+Tue Apr 18 13:54:45 UTC 2023 - Antoine Belvire 
+
+- Update to version 3.2.2.1:
+  * Corrects a regression in 3.2.2 which resulted in not drawing any
+icons for the non-root item of wxGenericTreeCtrl in this release
+(gh#wxWidgets/wxWidgets#23255).
+- Changes of version 3.2.2:
+  * Fix regression in saving TIFF images that could end up truncated
+  * Fix long standing bug in parsing wxHTTP responses.
+  * Fix memory leak when destroying wxThread
+  * Allow 'T' separator in wxDateTime::ParseDateTime()
+  * Add Serbian translations.
+  * Fix MT-safety problem in wxZipInputStream
+  * Add wxUILocale::GetSystemLocaleId() replacing GetSystemLocale()
+  * Fail when setting unsupported "mixed" locale under Unix
+  * Improve wxWebView::RunScriptAsync() performance
+  * Fix data race when processing events generated in a worker thread.
+  * Fix wxGeneric{List,Tree}Ctrl high DPI icons
+  * Add macros for event tables for missing wxWebView events
+  * Improve month selection in wxGenericCalendarCtrl
+  * Fix maximum length of wxPropertyGrid editors
+  * Add support for Caps/Num/Scroll Lock to wxGetKeyState()
+  * Fix wxToolBar::GetToolBitmapSize() in high DPI under non-MSW
+  * Fix resizing wxGLCanvas with EGL and Wayland
+  * Fix display artefacts when using AUI without compositor under X11
+  * Allow selecting and copying text in wxMessageDialog
+  * Fix initial size of top-level window on Wayland
+  * Improve size and behaviour of in-place editor in wxTreeCtrl
+  * wxQt: Fix creating wxFont using fractional point size
+
+---

Old:

  wxWidgets-3.2.1.tar.bz2

New:

  wxWidgets-3.2.2.1.tar.bz2



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.vmZQxe/_old  2023-04-27 19:59:43.421498456 +0200
+++ /var/tmp/diff_new_pack.vmZQxe/_new  2023-04-27 19:59:43.429498503 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wxWidgets-3_2
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -69,7 +69,7 @@
 %define wx_debug %nil
 %define psonum 8_0_0
 %define sonum 8.0.0
-Version:3.2.1
+Version:3.2.2.1
 Release:0
 %define wx_minor 3.2
 Summary:C++ Library for Cross-Platform Development

++ soversion.diff ++
--- /var/tmp/diff_new_pack.vmZQxe/_old  2023-04-27 19:59:43.501498926 +0200
+++ /var/tmp/diff_new_pack.vmZQxe/_new  2023-04-27 19:59:43.505498950 +0200
@@ -48,7 +48,7 @@
  COND_wxUSE_REGEX_builtin___wxregex___depname = \

$(LIBDIRNAME)/$(LIBPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
 @@ -13981,7 +13982,7 @@ COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE
- @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .0.1.0.$(SO_SUFFIX)
+ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .0.2.1.$(SO_SUFFIX)
  @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -0.$(SO_SUFFIX)
  @COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
 -@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).0

++ wxWidgets-3.2.1.tar.bz2 -> wxWidgets-3.2.2.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3.2.1.tar.bz2 
/work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1533/wxWidgets-3.2.2.1.tar.bz2 
differ: char 11, line 1


commit wxWidgets-3_2 for openSUSE:Factory

2022-10-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2022-10-10 18:43:57

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.2275 (New)


Package is "wxWidgets-3_2"

Mon Oct 10 18:43:57 2022 rev:20 rq:1008085 version:3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2022-08-17 18:31:09.112324137 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.2275/wxWidgets-3_2.changes
2022-10-10 18:44:18.862836606 +0200
@@ -1,0 +2,21 @@
+Tue Oct  4 21:15:18 UTC 2022 - Bj??rn Lie 
+
+- Update to version 3.2.1:
+  * Coming soon after 3.2.0, this is mostly a bug fix release, with
+just one noteworthy new feature: the addition of
+wxFileDialog::AddShortcut() function.
+  * However it fixes some important regressions and other problems:
+- Fix crash in applications calling g_log_set_writer_func()
+  with recent glib.
+- Several fixes to alpha channel handling in wxMSW bitmaps.
+- Generate key and focus events for wxSearchCtrl in wxOSX.
+- Fix creating wxRadioBox without any items in wxOSX.
+- Fix regression with AUI floating pane positioning.
+- Avoid new warnings given by gcc 12.
+- Fix building with MSVS 2022 standard-conforming preprocessor.
+- Work around MSVS 2022 optimizer bug that broke wxImage
+  resizing.
+- NetBSD build fixes.
+- Rebase soversion.diff with quilt.
+
+---

Old:

  wxWidgets-3.2.0.tar.bz2

New:

  wxWidgets-3.2.1.tar.bz2



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.UOG9Z8/_old  2022-10-10 18:44:19.806838638 +0200
+++ /var/tmp/diff_new_pack.UOG9Z8/_new  2022-10-10 18:44:19.810838646 +0200
@@ -69,7 +69,7 @@
 %define wx_debug %nil
 %define psonum 8_0_0
 %define sonum 8.0.0
-Version:3.2.0
+Version:3.2.1
 Release:0
 %define wx_minor 3.2
 Summary:C++ Library for Cross-Platform Development

++ soversion.diff ++
--- /var/tmp/diff_new_pack.UOG9Z8/_old  2022-10-10 18:44:19.882838801 +0200
+++ /var/tmp/diff_new_pack.UOG9Z8/_new  2022-10-10 18:44:19.886838810 +0200
@@ -12,10 +12,11 @@
 One needs to look at the diff between versions. If in doubt, just
 always bump.
 
-diff -ru wx317/build/aclocal/bakefile.m4 wx320/build/aclocal/bakefile.m4
 wx317/build/aclocal/bakefile.m42022-07-06 16:19:50.0 +0200
-+++ wx320/build/aclocal/bakefile.m42022-07-07 11:43:18.218792711 +0200
-@@ -408,8 +408,7 @@
+Index: wxWidgets-3.2.1/build/aclocal/bakefile.m4
+===
+--- wxWidgets-3.2.1.orig/build/aclocal/bakefile.m4
 wxWidgets-3.2.1/build/aclocal/bakefile.m4
+@@ -408,8 +408,7 @@ AC_DEFUN([AC_BAKEFILE_SHARED_VERSIONS],
  SONAME_FLAG="-Wl,-soname,"
  fi
  USE_SOVERSION=1
@@ -25,10 +26,11 @@
;;
  
*-*-solaris2* )
-diff -ru wx317/Makefile.in wx320/Makefile.in
 wx317/Makefile.in  2022-07-06 16:19:50.0 +0200
-+++ wx320/Makefile.in  2022-07-07 11:45:22.215445509 +0200
-@@ -2225,6 +2225,7 @@
+Index: wxWidgets-3.2.1/Makefile.in
+===
+--- wxWidgets-3.2.1.orig/Makefile.in
 wxWidgets-3.2.1/Makefile.in
+@@ -2225,6 +2225,7 @@ LOCALE_LINGUAS = ca cs da de el es fi fr
  @COND_OFFICIAL_BUILD_0_PLATFORM_WIN32_1@WXCOMPILER = _gcc
  @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@WXCOMPILER \
  @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@  = _gcc$(COMPILER_VERSION)
@@ -36,7 +38,7 @@
  @COND_OFFICIAL_BUILD_0_PLATFORM_WIN32_1@VENDORTAG = _$(VENDOR)
  @COND_OFFICIAL_BUILD_1_PLATFORM_WIN32_1@VENDORTAG = 
  @COND_BUILD_debug@WXDEBUGFLAG = d
-@@ -2236,7 +2237,7 @@
+@@ -2236,7 +2237,7 @@ LOCALE_LINGUAS = ca cs da de el es fi fr
  @COND_PLATFORM_WIN32_0@WXDLLNAMEPREFIXGUI = wx_$(PORTNAME)$(WXUNIVNAME)
  @COND_PLATFORM_WIN32_1@WXDLLNAMEPREFIXGUI = \
  @COND_PLATFORM_WIN32_1@   wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)
@@ -45,8 +47,8 @@
  @COND_PLATFORM_WIN32_1@WXDLLVERSIONTAG = 
  COND_wxUSE_REGEX_builtin___wxregex___depname = \

$(LIBDIRNAME)/$(LIBPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
-@@ -13981,7 +13982,7 @@
- @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .0.0.0.$(SO_SUFFIX)
+@@ -13981,7 +13982,7 @@ COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE
+ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .0.1.0.$(SO_SUFFIX)
  @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -0.$(SO_SUFFIX)
  @COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
 

commit wxWidgets-3_2 for openSUSE:Factory

2022-08-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2022-08-17 18:16:30

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1521 (New)


Package is "wxWidgets-3_2"

Wed Aug 17 18:16:30 2022 rev:19 rq:987523 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2022-02-17 23:40:41.743700831 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1521/wxWidgets-3_2.changes
2022-08-17 18:31:09.112324137 +0200
@@ -1,0 +2,90 @@
+Thu Jul  7 09:40:20 UTC 2022 - Paolo Stivanin 
+
+- Update to version 3.2.0:
+  All:
+* Build fixes for Unix systems using older Cairo or glibc versions.
+* Fix wxFileName::ReplaceHomeDir() when HOME=="/".
+* Fix wxLocale::IsAvailable(wxLANGUAGE_DEFAULT) regression.
+* Provide CMake config file for the library.
+* Add a 'revision' component to wxVersionInfo (Ronny Kr??ger).
+  All (GUI):
+* Make loading bitmaps using BI_BITFIELDS work again.
+* Fix wxGenericListCtrl::GetColumnCount() for wxLC_LIST (Kvaz1r).
+* Fix refresh after calling wxGenericListCtrl::EnsureVisible() (taler21).
+* Add wxMenuItem::GetBitmapBundle().
+* Support additional wxWizard properties in XRC (Randalphwa).
+  wxGTK:
+* Fix wxDC::Blit() and wxBitmap::GetSubBitmap() with HiDPI bitmaps.
+* Fix TAB navigation in wxSimplebook (Adrian Lopez).
+* Support wxINVERT logical operation on wxDC with white source colour.
+* Don't assert in wxGtkImage (used in e.g. wxToolBar) when bitmap is 
missing.
+* Fix wxListBox selection colors with non-default background (alilie).
+* Fix wxCURSOR_SIZING with Wayland.
+* Recognize modern versions of GNOME in GetDesktopEnvironment() (Ulrich 
Telle).
+- Drop 0001-Add-new-wx-filedlgcustomize.h-to-the-list-of-files.patch
+
+---
+Sun Jun 26 17:37:54 UTC 2022 - Stefan Br??ns 
+
+- Install missing header added in 3.1.7, add
+  0001-Add-new-wx-filedlgcustomize.h-to-the-list-of-files.patch
+
+---
+Sat Jun 25 01:11:47 UTC 2022 - Stefan Br??ns 
+
+- Add doc generation using _multibuild
+- Enable non-gui tests
+
+---
+Tue Jun  7 20:20:58 UTC 2022 - Antoine Belvire 
+
+- Update to version 3.1.7:
+  * CMake build system improvements (better precompiled headers
+support).
+  * Many updated translations and new wxTRANSLATE_IN_CONTEXT().
+  * Several previously missing attributes added to multiple XRC
+handlers.
+  * Row reordering by dragging and UI enhancements in wxGrid.
+  * Ability to suppress selected (or all) GTK warning messages in
+wxGTK.
+  * And many bugs fixes, including for the regressions in 3.1.6.
+- Remove wxWidgets-3.1.6-fix-wxDVC-not-showing-empty-cells.patch:
+  Fixed upstream.
+
+---
+Sun May  8 09:56:40 UTC 2022 - Antoine Belvire 
+
+- Add wxWidgets-3.1.6-fix-wxDVC-not-showing-empty-cells.patch
+  (gh#wxWidgets/wxWidgets#22359).
+- Remove _service file: Unused.
+- Fix some rpmlint warnings:
+  * Remove unused rpmlintrc filters.
+  * Remove non-breaking spaces.
+
+---
+Wed Apr 13 16:45:53 UTC 2022 - Ferdinand Thiessen 
+
+- Update to 3.1.6
+  * Many bug fixes for Wayland-specific problem.
+  * Add wxUILocale: CompareStrings(), GetLocalizedName()
+  * Add support for std::string_view to wxPrintf()
+  * Add wxString::ToInt() and ToUInt()
+  * Add wxGetNativeCpuArchitectureName()
+  * Add wxSecureZeroMemory(), wxThread::SetName()
+  * Significantly speed up wxMBConv iconv-based implementation
+  * Support searching from end in wxArrayString in STL build
+  * Several improvements to parsing dates in wxDateTime
+  * Add support for using native spell checking in wxTextCtrl
+  * Add support for style to wxWizard XRC handler
+  * Implement drawing splines in wxSVGFileDC
+  * Improve wxSpinCtrlDouble significant digits handling.
+  * wxGTK:
+* Fix missing mouse events after enabling touch events
+* Allow suppressing GTK diagnostics
+* Fix getting key events from wxDataViewCtrl.
+* Fix getting wxPrintData from the print dialog.
+* Fix wxMediaCtrl support when using Wayland
+* Generate wxKeyEvents for GDK_KEY_LaunchX keys
+- Drop upstream fixed wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch
+
+---

Old:

  _service
  wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch
  wxWidgets-3.1.5.tar.bz2

New:

  wxWidgets-3.2.0.tar.bz2


commit wxWidgets-3_2 for openSUSE:Factory

2022-02-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2022-02-17 23:39:54

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1958 (New)


Package is "wxWidgets-3_2"

Thu Feb 17 23:39:54 2022 rev:18 rq:955393 version:3.1.5

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2021-08-25 20:56:12.769318369 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1958/wxWidgets-3_2.changes
2022-02-17 23:40:41.743700831 +0100
@@ -1,0 +2,9 @@
+Fri Feb 11 14:53:40 UTC 2022 - Bj??rn Lie 
+
+- Drop gnome-vfs2-devel BuildRequires, and no longer pass
+  with-gnomevfs to configure, gnome-vfs2 is deprecated many many
+  years ago, and slated for removal from openSUSE Factory. It is
+  currently only used for associating MIME types (in wxWidgets),
+  and we can live without that.
+
+---



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.pPY1F6/_old  2022-02-17 23:40:42.483700824 +0100
+++ /var/tmp/diff_new_pack.pPY1F6/_new  2022-02-17 23:40:42.507700824 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wxWidgets-3_2
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -97,7 +97,6 @@
 BuildRequires:  libtiff-devel
 BuildRequires:  zlib-devel
 %if "%toolkit" == "gtk2"
-BuildRequires:  gnome-vfs2-devel
 BuildRequires:  gtk2-devel
 %endif
 %if "%toolkit" == "gtk3"
@@ -358,7 +357,7 @@
 
 %build
 autoconf -f -i
-# NOTE: gnome-vfs is deprecated. Disabled for GTK3 build
+# NOTE: gnome-vfs is deprecated. Disabled by default upstream.
 #
 # With 2.9.1:
 # --enable-objc_uniquifying is relevant only for Cocoa
@@ -371,9 +370,6 @@
--with-qt \
 %else
--with-gtk=%gtk_version \
-%if "%gtk_version" == "2"
-   --with-gnomevfs \
-%endif
 %endif
--enable-unicode \
--with-opengl \


commit wxWidgets-3_2 for openSUSE:Factory

2021-08-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2021-08-25 20:56:01

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1899 (New)


Package is "wxWidgets-3_2"

Wed Aug 25 20:56:01 2021 rev:17 rq:913493 version:3.1.5

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2021-07-02 13:26:22.049272490 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.1899/wxWidgets-3_2.changes
2021-08-25 20:56:12.769318369 +0200
@@ -1,0 +2,7 @@
+Sat Aug 21 16:20:30 UTC 2021 - Atri Bhattacharya 
+
+- Disable building with EGL support: glew is not ready for EGL yet
+  and this causes wxWidgets based OpenGL apps (e.g. hugin) to
+  crash. See boo#1188519, boo#1189524.
+
+---



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.aOctPH/_old  2021-08-25 20:56:13.573317313 +0200
+++ /var/tmp/diff_new_pack.aOctPH/_new  2021-08-25 20:56:13.573317313 +0200
@@ -384,6 +384,7 @@
--enable-optimise \
%{wx_debug:--enable-debug=%{wx_debug}} \
 --enable-repro-build \
+--disable-glcanvasegl \
 %if "%flavor" == "GTK3-nostl"
--disable-stl \
--disable-plugins


commit wxWidgets-3_2 for openSUSE:Factory

2021-07-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2021-07-02 13:26:19

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.2625 (New)


Package is "wxWidgets-3_2"

Fri Jul  2 13:26:19 2021 rev:16 rq:902400 version:3.1.5

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2021-06-16 20:33:19.470964918 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.2625/wxWidgets-3_2.changes
2021-07-02 13:26:22.049272490 +0200
@@ -1,0 +2,5 @@
+Fri Jun 25 10:41:40 UTC 2021 - Antoine Belvire 
+
+- Add wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch (boo#1187712).
+
+---

New:

  wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.BjVEXe/_old  2021-07-02 13:26:22.637267929 +0200
+++ /var/tmp/diff_new_pack.BjVEXe/_new  2021-07-02 13:26:22.637267929 +0200
@@ -82,6 +82,7 @@
 # identify and backport wxPython fixes to wxWidgets.
 Source6:wxpython-mkdiff.sh
 Patch1: soversion.diff
+Patch2: wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch
 BuildRequires:  autoconf
 BuildRequires:  cppunit-devel
 BuildRequires:  gcc-c++

++ wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch ++
>From c817a434d8d0d13a10f936af1eef0d8ffecb8069 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?V=C3=A1clav=20Slav=C3=ADk?= 
Date: Mon, 7 Jun 2021 16:15:53 +0200
Subject: [PATCH] Fix wxIcon wxDVC columns under wxGTK

b376d1402bdc48614888704cf191f82a630d93c0 accidentally broke columns
with wxIcon type. Contrary to that commit's assumption, operator<<
cannot convert wxIcon to wxBitmap and asserts:

src/common/bmpbase.cpp(33): assert "variant.GetType() == "wxBitmap"" failed in 
operator<<().

Fixed by restoring explicit conversion.
---
 src/gtk/dataview.cpp | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/gtk/dataview.cpp b/src/gtk/dataview.cpp
index 8ffa7b7b3b5..767334e0043 100644
--- a/src/gtk/dataview.cpp
+++ b/src/gtk/dataview.cpp
@@ -2562,8 +2562,16 @@ wxDataViewBitmapRenderer::wxDataViewBitmapRenderer( 
const wxString ,
 bool wxDataViewBitmapRenderer::SetValue( const wxVariant  )
 {
 wxBitmap bitmap;
-if (value.GetType() == wxS("wxBitmap") || value.GetType() == wxS("wxIcon"))
+if (value.GetType() == wxS("wxBitmap"))
+{
 bitmap << value;
+}
+else if (value.GetType() == wxS("wxIcon"))
+{
+wxIcon icon;
+icon << value;
+bitmap.CopyFromIcon(icon);
+}
 
 #ifdef __WXGTK3__
 WX_CELL_RENDERER_PIXBUF(m_renderer)->Set(bitmap);


commit wxWidgets-3_2 for openSUSE:Factory

2021-06-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2021-06-16 20:33:17

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.32437 (New)


Package is "wxWidgets-3_2"

Wed Jun 16 20:33:17 2021 rev:15 rq:898084 version:3.1.5

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2020-11-26 23:11:34.464930782 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.32437/wxWidgets-3_2.changes   
2021-06-16 20:33:19.470964918 +0200
@@ -1,0 +2,26 @@
+Sun Jun  6 11:09:48 UTC 2021 - Antoine Belvire 
+
+- Update to version 3.1.5:
+  * New wxWebRequest and related classes provide a simple way to
+use HTTPS and HTTP/2 from wxWidgets applications using native
+libraries or libcurl.
+  * Support EGL in wxGLCanvas and Wayland in wxMediaCtrl under
+Linux.
+  * Many appearance and other fixes for macOS 11.
+  * More improvements to wxGrid UI, API and performance.
+  * wxImage improvements: add alpha support in Paste() and
+clipboard support.
+  * API additions: wxPersistentComboBox, wxFileName::ResolveLink(),
+wxFileHistory::SetMenuPathStyle(), wxString::utf8_string(),
+wxEVT_FULLSCREEN.
+  * Improvements: wxConfig now supports 64-bit integers, wxLog uses
+millisecond resolution in timestamps, XRC files can be loaded
+from URLs.
+  * Yet more bug fixes, fixes for API inconsistencies and
+optimizations, notably in wxDataViewCtrl, wxListCtrl,
+wxPropertyGrid.
+- Remove patches fixed upstream:
+  * 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch.
+  * 0002-Fix-documented-type-of-wxART_XXX-constants.patch.
+
+---

Old:

  0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch
  0002-Fix-documented-type-of-wxART_XXX-constants.patch
  wxWidgets-3.1.4.tar.bz2

New:

  wxWidgets-3.1.5.tar.bz2



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.bcuLXq/_old  2021-06-16 20:33:21.434968269 +0200
+++ /var/tmp/diff_new_pack.bcuLXq/_new  2021-06-16 20:33:21.434968269 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wxWidgets-3_2
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -65,12 +65,12 @@
 # Use default debug level, enabling exceptions
 # Other valid values: yes/no/max
 %define wx_debug %nil
-%define psonum 4_0_0
-%define sonum 4.0.0
-Version:3.1.4
+%define psonum 5_0_0
+%define sonum 5.0.0
+Version:3.1.5
 Release:0
 %define wx_minor 3.1
-%define wx_micro 3.1.4
+%define wx_micro 3.1.5
 Summary:C++ Library for Cross-Platform Development
 License:LGPL-2.1-or-later WITH WxWindows-exception-3.1
 Group:  Development/Libraries/C and C++
@@ -82,10 +82,6 @@
 # identify and backport wxPython fixes to wxWidgets.
 Source6:wxpython-mkdiff.sh
 Patch1: soversion.diff
-# PATCH-FIX-UPSTREAM
-Patch2: 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch
-# PATCH-FIX-UPSTREAM
-Patch3: 0002-Fix-documented-type-of-wxART_XXX-constants.patch
 BuildRequires:  autoconf
 BuildRequires:  cppunit-devel
 BuildRequires:  gcc-c++

++ soversion.diff ++
--- /var/tmp/diff_new_pack.bcuLXq/_old  2021-06-16 20:33:21.518968413 +0200
+++ /var/tmp/diff_new_pack.bcuLXq/_new  2021-06-16 20:33:21.522968419 +0200
@@ -38,11 +38,11 @@
  COND_wxUSE_REGEX_builtin___wxregex___depname = \

$(LIBDIRNAME)/$(LIBPREFIX)wxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)$(LIBEXT)
 @@ -13775,7 +13776,7 @@ 
COND_MONOLITHIC_0_SHARED_1_USE_GUI_1_USE_HTML_1___htmldll_library_link_LIBR_0 \
- @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .4.0.0.$(SO_SUFFIX)
- @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -4.$(SO_SUFFIX)
+ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@  = .5.0.0.$(SO_SUFFIX)
+ @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -5.$(SO_SUFFIX)
  @COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
--@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).4
-+@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = 
.$(SO_SUFFIX).4.0.0
+-@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).5
++@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = 
.$(SO_SUFFIX).5.0.0
  @COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
  @COND_TOOLKIT_MSW@$(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
  

[opensuse-commit] commit wxWidgets-3_2 for openSUSE:Factory

2020-11-26 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-11-26 23:10:09

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_2 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.5913 (New)


Package is "wxWidgets-3_2"

Thu Nov 26 23:10:09 2020 rev:14 rq:849726 version:3.1.4

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2020-10-15 13:44:17.797150557 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.5913/wxWidgets-3_2.changes
2020-11-26 23:11:34.464930782 +0100
@@ -1,0 +2,7 @@
+Mon Nov 16 14:02:11 UTC 2020 - Jan Engelhardt 
+
+- Fix an rpmlint warning by moving libwx_base symlinks to their
+  own -devel subpackage which is then required by
+  (wxWidgets-devel, wxGTK3-devel).
+
+---



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.a67ZpP/_old  2020-11-26 23:11:35.428930982 +0100
+++ /var/tmp/diff_new_pack.a67ZpP/_new  2020-11-26 23:11:35.432930983 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%global flavor @BUILD_FLAVOR@%{nil}
-%if "%{flavor}" == ""
+%global flavor @BUILD_FLAVOR@%nil
+%if "%flavor" == ""
 # default flavor is GTK2
 Name:   wxWidgets-3_2
 %define pkgname wxWidgets-3_2
@@ -28,7 +28,7 @@
 %bcond_with webview
 %endif
 
-%if "%{flavor}" == "GTK3"
+%if "%flavor" == "GTK3"
 Name:   wxGTK3-3_2
 %define pkgname wxGTK3-3_2
 %define variant suse
@@ -39,7 +39,7 @@
 %bcond_without webview
 %endif
 
-%if "%{flavor}" == "GTK3-nostl"
+%if "%flavor" == "GTK3-nostl"
 Name:   wxWidgets-3_2-nostl
 %define pkgname wxWidgets-3_2-nostl
 %define variant suse-nostl
@@ -52,7 +52,7 @@
 wxString and instead rely on the wxChar pointer API.
 %endif
 
-%if "%{flavor}" == "Qt"
+%if "%flavor" == "Qt"
 Name:   wxQt-3_2
 %define pkgname wxQt-3_2
 %define variant suse
@@ -62,10 +62,9 @@
 %endif
 
 %define base_name wxWidgets-3_2
-%define tarball_name wxWidgets
 # Use default debug level, enabling exceptions
 # Other valid values: yes/no/max
-%define wx_debug %{nil}
+%define wx_debug %nil
 %define psonum 4_0_0
 %define sonum 4.0.0
 Version:3.1.4
@@ -76,7 +75,7 @@
 License:LGPL-2.1-or-later WITH WxWindows-exception-3.1
 Group:  Development/Libraries/C and C++
 URL:https://www.wxwidgets.org/
-Source: 
https://github.com/wxWidgets/wxWidgets/releases/download/v%{version}/wxWidgets-%{version}.tar.bz2#/%tarball_name-%version.tar.bz2
+Source: 
https://github.com/wxWidgets/wxWidgets/releases/download/v%version/wxWidgets-%version.tar.bz2
 Source2:README.SUSE
 Source5:wxWidgets-3_2-rpmlintrc
 # This script is not used during build, but it makes possible to
@@ -100,17 +99,17 @@
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  zlib-devel
-%if "%{toolkit}" == "gtk2"
+%if "%toolkit" == "gtk2"
 BuildRequires:  gnome-vfs2-devel
 BuildRequires:  gtk2-devel
 %endif
-%if "%{toolkit}" == "gtk3"
+%if "%toolkit" == "gtk3"
 BuildRequires:  pkgconfig(gtk+-3.0)
 %if %{with webview}
 BuildRequires:  pkgconfig(webkit2gtk-4.0)
 %endif
 %endif
-%if "%{toolkit}" == "qt"
+%if "%toolkit" == "qt"
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.1
 BuildRequires:  pkgconfig(Qt5Gui) >= 5.2.1
 BuildRequires:  pkgconfig(Qt5OpenGL) >= 5.2.1
@@ -133,6 +132,20 @@
 Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
 code.
 
+%package -n libwx_base-%variant-devel
+Summary:Development files for %name
+Group:  Development/Libraries/C and C++
+Requires:   libwx_baseu-%variant%psonum = %version
+Requires:   libwx_baseu_net-%variant%psonum = %version
+Requires:   libwx_baseu_xml-%variant%psonum = %version
+Provides:   libwx_base-devel
+Conflicts:  libwx_base-devel
+
+%description -n libwx_base-%variant-devel
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends.
+This package is a build artifact and need not be manually installed.
+
 %package -n libwx_baseu-%variant%psonum
 Summary:wxWidgets base library
 # Name up to openSUSE 11.3 and up to wxGTK-2.8:
@@ -282,15 +295,15 @@
 SDL based sound plugin for the wxWidgets cross-platform GUI.
 
 %package devel
-Summary:Development files for %{name}
+Summary:Development files for %name
 Group:  Development/Libraries/C and C++
-%if "%{toolkit}" == "gtk2"
+%if "%toolkit" == "gtk2"
 Requires:   gtk2-devel
 %endif
-%if "%{toolkit}" == "gtk3"
+%if "%toolkit" == "gtk3"
 Requires:   pkgconfig(gtk+-3.0)
 %endif
-%if "%{toolkit}" == "qt"
+%if "%toolkit" == "qt"
 Requires:   pkgconfig(Qt5OpenGL) >= 5.2.1
 Requires:   pkgconfig(Qt5Widgets) >= 5.2.1
 %endif
@@ -309,26