commit wxWidgets-3_2 for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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