commit wxWidgets-3_2 for openSUSE:Factory

2020-10-15 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-10-15 13:44:08

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


Package is "wxWidgets-3_2"

Thu Oct 15 13:44:08 2020 rev:13 rq:841336 version:3.1.4

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2020-10-02 17:16:38.970109472 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.3486/wxWidgets-3_2.changes
2020-10-15 13:44:17.797150557 +0200
@@ -1,0 +2,10 @@
+Fri Oct  9 16:48:47 UTC 2020 - Jan Engelhardt 
+
+- Change wxGTK2 flavor to be the main (unnamed) flavor.
+
+---
+Fri Oct  9 13:48:14 UTC 2020 - Stefan Brüns 
+
+- Fix unquoted bareword comparisons for RPM 4.16 compatibility
+
+---



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.ShFIEb/_old  2020-10-15 13:44:18.433150806 +0200
+++ /var/tmp/diff_new_pack.ShFIEb/_new  2020-10-15 13:44:18.437150808 +0200
@@ -18,11 +18,7 @@
 
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == ""
-Name:   wxWidgets-3_2
-ExclusiveArch:  do_not_build
-%endif
-
-%if "%{flavor}" == "GTK2"
+# default flavor is GTK2
 Name:   wxWidgets-3_2
 %define pkgname wxWidgets-3_2
 %define variant suse
@@ -104,17 +100,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
@@ -288,13 +284,13 @@
 %package devel
 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
@@ -320,19 +316,19 @@
 Requires:   pkgconfig(glu)
 Provides:   wxWidgets-any-devel
 Conflicts:  wxWidgets-any-devel
-%if %{toolkit} == "gtk2"
+%if "%{toolkit}" == "gtk2"
 Provides:   wxGTK2-devel = %version-%release
 Provides:   wxWidgets-devel = %version-%release
 # Name up to openSUSE 11.3 and up to wxGTK-2.8.x:
 Provides:   wxGTK-devel = %version-%release
 Obsoletes:  wxGTK-devel < %version-%release
 %endif
-%if %{toolkit} == "gtk3"
+%if "%{toolkit}" == "gtk3"
 %if "%{flavor}" != "GTK3-nostl"
 Provides:   wxGTK3-devel = %version-%release
 %endif
 %endif
-%if %{toolkit} == "qt"
+%if "%{toolkit}" == "qt"
 Provides:   wxQt-devel = %version-%release
 %endif
 
@@ -363,11 +359,11 @@
 
 %configure \
--enable-vendor=%variant \
-%if %{toolkit} == "qt"
+%if "%{toolkit}" == "qt"
--with-qt \
 %else
--with-gtk=%gtk_version \
-%if %{gtk_version} == 2
+%if "%gtk_version" == "2"
--with-gnomevfs \
 %endif
 %endif

++ _multibuild ++
--- /var/tmp/diff_new_pack.ShFIEb/_old  2020-10-15 13:44:18.501150832 +0200
+++ /var/tmp/diff_new_pack.ShFIEb/_new  2020-10-15 13:44:18.501150832 +0200
@@ -1,5 +1,4 @@
 
-  GTK2
   GTK3
   GTK3-nostl
   Qt




commit wxWidgets-3_2 for openSUSE:Factory

2020-10-02 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-10-02 17:16:13

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


Package is "wxWidgets-3_2"

Fri Oct  2 17:16:13 2020 rev:12 rq:838843 version:3.1.4

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2020-09-25 16:30:42.363846277 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.4249/wxWidgets-3_2.changes
2020-10-02 17:16:38.970109472 +0200
@@ -1,0 +2,7 @@
+Wed Sep 30 17:39:01 UTC 2020 - Stefan Brüns 
+
+- Fix wxPython compatibility issue:
+  Add 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch
+  Add 0002-Fix-documented-type-of-wxART_XXX-constants.patch
+
+---

New:

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



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.amNYDX/_old  2020-10-02 17:16:41.898109599 +0200
+++ /var/tmp/diff_new_pack.amNYDX/_new  2020-10-02 17:16:41.898109599 +0200
@@ -87,6 +87,10 @@
 # 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++

++ 0001-Don-t-use-wxASCII_STR-inside-wxART_MAKE_XXX_ID-macro.patch ++
>From 93860ce690d7a8d9f9a4d900aa45fdd4839d01b5 Mon Sep 17 00:00:00 2001
From: Vadim Zeitlin 
Date: Sun, 23 Aug 2020 02:44:25 +0200
Subject: [PATCH 1/2] Don't use wxASCII_STR() inside wxART_MAKE_XXX_ID macros

This changed the type of the art and client ID values, which broke
compatibility with existing code, notably in wxPython (see
https://github.com/wxWidgets/wxWidgets/pull/1996), and the attempts to
fix this compatibility broke it with all the existing code using
wxART_MAKE_ART_ID() or wxART_MAKE_CLIENT_ID() for their own IDs.

Keep things simple and just define the macros as they were defined
before 4552009805 (Merge branch 'pr1312-no-unsafe-wxstring-conv',
2020-07-20), except for wxART_MAKE_CLIENT_ID_FROM_STR() whose argument
and produced value was already of wxString type, and use wxASCII_STR()
at the place of use of wxART_XXX constants in wx code.

This is obviously not ideal as it will require using wxASCII_STR() in
the application code as well, but seems to be the least evil.
---
 include/wx/artprov.h   | 12 ++--
 include/wx/xrc/xmlres.h| 10 +-
 include/wx/xrc/xmlreshandler.h | 20 ++--
 3 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/include/wx/artprov.h b/include/wx/artprov.h
index b54597659b..6dd2850a82 100644
--- a/include/wx/artprov.h
+++ b/include/wx/artprov.h
@@ -28,9 +28,9 @@ typedef wxString wxArtClient;
 typedef wxString wxArtID;
 
 #define wxART_MAKE_CLIENT_ID_FROM_STR(id)  ((id) + wxASCII_STR("_C"))
-#define wxART_MAKE_CLIENT_ID(id)   wxASCII_STR(#id "_C")
+#define wxART_MAKE_CLIENT_ID(id)   (#id "_C")
 #define wxART_MAKE_ART_ID_FROM_STR(id) (id)
-#define wxART_MAKE_ART_ID(id)  wxASCII_STR(#id)
+#define wxART_MAKE_ART_ID(id)  (#id)
 
 // 
 // Art clients
@@ -154,13 +154,13 @@ public:
 // Query the providers for bitmap with given ID and return it. Return
 // wxNullBitmap if no provider provides it.
 static wxBitmap GetBitmap(const wxArtID& id,
-  const wxArtClient& client = wxART_OTHER,
+  const wxArtClient& client = 
wxASCII_STR(wxART_OTHER),
   const wxSize& size = wxDefaultSize);
 
 // Query the providers for icon with given ID and return it. Return
 // wxNullIcon if no provider provides it.
 static wxIcon GetIcon(const wxArtID& id,
-  const wxArtClient& client = wxART_OTHER,
+  const wxArtClient& client = wxASCII_STR(wxART_OTHER),
   const wxSize& size = wxDefaultSize);
 
 // Helper used by GetMessageBoxIcon(): return the art id corresponding to
@@ -173,13 +173,13 @@ public:
 // can be set)
 static wxIcon GetMessageBoxIcon(int flags)
 {
-return GetIcon(GetMessageBoxIconId(flags), wxART_MESSAGE_BOX);
+return GetIcon(GetMessageBoxIconId(flags), 
wxASCII_STR(wxART_MESSAGE

commit wxWidgets-3_2 for openSUSE:Factory

2020-09-25 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-09-25 16:28:32

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


Package is "wxWidgets-3_2"

Fri Sep 25 16:28:32 2020 rev:11 rq:831918 version:3.1.4

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2020-06-17 14:51:08.549146591 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.4249/wxWidgets-3_2.changes
2020-09-25 16:30:42.363846277 +0200
@@ -1,0 +2,50 @@
+Wed Aug 19 18:01:10 UTC 2020 - Stefan Brüns 
+
+- Use _multibuild to avoid changes and spec files of the variants
+  getting out of sync.
+
+---
+Sun Jul 26 07:45:42 UTC 2020 - Stefan Brüns 
+
+- Do not disable debugging completely, only recommended for
+  constrained environments and breaks wxPython tests
+- Correct base_packages flag for nostl variant, it can not use the
+  base libraries of the regular variant
+- Build base libraries from wxGTK3 build, wxWidgets (GTK2) is no
+  longer used by any Factory package.
+
+---
+Sat Jul 25 15:20:26 UTC 2020 - Stefan Brüns 
+
+- Update to new upstream release 3.1.4:
+  * Incompatible to 3.1.3: CMake library targets were renamed and
+now start with 'wx'. In addition, aliases for the libraries
+have been added using the 'wx::' namespace. For example, the
+core library is now named wxcore and has alias wx::core.
+  * Add natural sort functions.
+  * Add wxTempFFile class (Dummy).
+  * Fix bug with multiple leading ".." in wxFileName::Normalize().
+  * Improve brush transparency support in wxSVGFileDC.
+  * Optionally forbid implicit wxString/char* conversions.
+  * Add support for wxGenericAnimationCtrl to XRC.
+  * Add wxDD_SHOW_HIDDEN and wxDD_MULTIPLE wxDirDialog flags.
+  * Add wxWebView::SetZoomFactor(float).
+  * Add wxWindow::DisableFocusFromKeyboard().
+  * Allow overriding wxDataViewModal::HasValue().
+  * Call wxAuiManager::UnInit() automatically now.
+  * Fix crash and layout problem in wxGenericDirCtrl
+  * wxQt: Fix build with Qt 5.15
+  * GTK backend:
+  * Add native wxSearchCtrl implementation.
+  * Implement wxBU_EXACTFIT support in wxButton.
+  * Fix a regression with crashes when using wxBufferedPaintDC.
+  * Fix drawing bitmaps with masks using wxGraphicsContext under
+GTK2.
+  * Fix position of popup menus on non-primary display.
+  * Make wxUIActionSimulator much more reliable
+  * Fix caret colour in wxTextCtrl with custom colours.
+- Drop obsolete patches:
+  * 0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
+  * 0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
+
+---

Old:

  0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
  0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
  pre_checkin.sh
  wxGTK3-3_2.changes
  wxGTK3-3_2.spec
  wxQt-3_2.changes
  wxQt-3_2.spec
  wxWidgets-3.1.3.tar.bz2
  wxWidgets-3_2-nostl.changes
  wxWidgets-3_2-nostl.spec

New:

  _multibuild
  wxWidgets-3.1.4.tar.bz2



Other differences:
--
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.QyPv9E/_old  2020-09-25 16:30:43.123846952 +0200
+++ /var/tmp/diff_new_pack.QyPv9E/_new  2020-09-25 16:30:43.131846959 +0200
@@ -16,18 +16,66 @@
 #
 
 
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == ""
 Name:   wxWidgets-3_2
+ExclusiveArch:  do_not_build
+%endif
+
+%if "%{flavor}" == "GTK2"
+Name:   wxWidgets-3_2
+%define pkgname wxWidgets-3_2
+%define variant suse
+%define gtk_version 2
+%define toolkit gtk%gtk_version
+%define base_packages 0
+%bcond_with webview
+%endif
+
+%if "%{flavor}" == "GTK3"
+Name:   wxGTK3-3_2
+%define pkgname 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 pkgname wxWidgets-3_2-nostl
+%define variant suse-nostl
+%define gtk_version 3
+%define toolkit gtk%gtk_version
+%define base_packages 1
+%bcond_with webview
+%define extra_description This variant of wxWidgets is built without STL types 
(such as \
+std::string), and is provided for old programs which fail to use e.g. \
+wxString and instead rely on the wxChar pointer API.
+%endif
+
+%if "%{flavor}" == "Qt"
+Name:   wxQt-3_2
+%define pkgname wxQt-3_2
+%define variant suse
+%define toolkit qt
+%define base_packages 0
+%bcond_with webview
+%en

commit wxWidgets-3_2 for openSUSE:Factory

2020-06-17 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-06-17 14:50:44

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


Package is "wxWidgets-3_2"

Wed Jun 17 14:50:44 2020 rev:10 rq:815260 version:3.1.3

Changes:

wxQt-3_2.changes: same change
--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2-nostl.changes
2020-06-10 00:52:19.479557625 +0200
+++ 
/work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.3606/wxWidgets-3_2-nostl.changes  
2020-06-17 14:51:07.333142427 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 10:04:20 UTC 2020 - Dave Plater 
+
+- Build nostl package against gtk3, audacity crashes with gtk2
+
+---
wxWidgets-3_2.changes: same change



Other differences:
--
wxQt-3_2.spec: same change
++ wxWidgets-3_2-nostl.spec ++
--- /var/tmp/diff_new_pack.0o1tnf/_old  2020-06-17 14:51:09.417149563 +0200
+++ /var/tmp/diff_new_pack.0o1tnf/_new  2020-06-17 14:51:09.421149576 +0200
@@ -49,9 +49,9 @@
 BuildRequires:  gnome-vfs2-devel
 BuildRequires:  gstreamer-devel
 BuildRequires:  gstreamer-plugins-base-devel
-BuildRequires:  gtk2-devel
-%define gtk_version 2
+%define gtk_version 3
 %define toolkit gtk%gtk_version
+BuildRequires:  gtk%{gtk_version}-devel
 BuildRequires:  libSM-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
@@ -223,13 +223,6 @@
 interface elements such as dialogs, menu bars and toolbars, to be
 stored in text files and loaded into the application at run-time.
 
-%package plugin-sound_sdlu-3_2
-Summary:wxWidgets SDL Plugin
-Group:  System/Libraries
-
-%description plugin-sound_sdlu-3_2
-SDL based sound plugin for the wxWidgets cross-platform GUI.
-
 %package devel
 Summary:Development files for GTK2-backed wxWidgets 3.2
 Group:  Development/Libraries/C and C++




commit wxWidgets-3_2 for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-06-10 00:52:10

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


Package is "wxWidgets-3_2"

Wed Jun 10 00:52:10 2020 rev:9 rq:812918 version:3.1.3

Changes:

wxQt-3_2.changes: same change
New Changes file:

--- /dev/null   2020-05-28 02:28:09.919761697 +0200
+++ 
/work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.3606/wxWidgets-3_2-nostl.changes  
2020-06-10 00:52:19.479557625 +0200
@@ -0,0 +1,1072 @@
+---
+Tue Jun  9 12:05:18 UTC 2020 - Dave Plater 
+
+- Add nostl package for audacity
+
+---
+Mon Jun  1 12:39:06 UTC 2020 - Stefan Brüns 
+
+- Fix wxQt build with Qt 5.15, add
+  0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
+- Make liblzma build dependency explicit, to have the same feature
+  set on all flavors.
+- Fix wrong function signature causing build failures in
+  python-wxPython, add:
+  0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
+
+---
+Fri May 29 22:21:35 UTC 2020 - Stefan Brüns 
+
+- Add explicit libXtst build dependency, required for Leap 15.1
+  (already implicit on Leap 15.2 and TW).
+
+---
+Thu May 28 22:51:52 UTC 2020 - Stefan Brüns 
+
+- Update to new upstream release 3.1.3
+  For a detailed changelog, see
+  https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.1.3/docs/changes.txt
+  * Support for per-monitor DPI and dynamic DPI changes under MSW.
+  * More generally, many fixes for various controls appearance in high DPI.
+  * Long requested support for freezing rows and/or columns in wxGrid.
+  * New XRC handlers for wxDataViewCtrl, wxInfoBar.
+  * It is now possible to use gradients when creating wxGraphicsPen.
+  * Extended compiler (MSVS 2019) and platforms (macOS 10.14+) support.
+  * Significant improvements to the (still experimental) wxQt port.
+  * Important bug fixes for focus handling in wxOSX port.
+- Cleanup spec file
+- Enable reproducible-build option
+- Use SDL2 instead of SDL1 (only used by sound plugin)
+
+---
+Mon Apr 15 08:55:06 UTC 2019 - Jan Engelhardt 
+
+- Update to new snapshot 3.1.3~g673 (6cc1d63d)
+  * Graphics context methods for the Qt platform
+- Enabled webkit2 backend for wxWebView (wxGTK3 only) [boo#1107337]
+
+---
+Fri Jan 11 20:13:45 UTC 2019 - martin.koeg...@chello.at
+
+- Update to new upstream release 3.1.2
+  * Support for non-integer font sizes and arbitrary font
+weights.
+  * New wxLZMA{Input,Output}Stream classes.
+  * Add wxDataViewToggleRenderer::ShowAsRadio(),
+wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
+wxHtmlEasyPrinting::SetPromptMode(),
+wxJoystickEvent::GetButtonOrdinal(),
+wxToolbook::EnablePage().
+- Remove wxqt-compile.diff (no longer needed)
+
+---
+Tue Apr 17 10:48:16 UTC 2018 - jeng...@inai.de
+
+- Update soversion.diff to use the package version, not some
+  incremental integer.
+
+---
+Mon Feb 19 00:24:12 UTC 2018 - jeng...@inai.de
+
+- Update to new upstream release 3.1.1
+  * wxRibbonButtonBar::DeleteButton() now deletes and not just
+removes the button.
+  * Using invalid flags with wxBoxSizer or wxGridSizer items now
+triggers asserts
+  * wxWS_EX_VALIDATE_RECURSIVELY is now the default behaviour.
+  * wxListCtrl::HasCheckboxes() and EnableCheckboxes(), which
+were added in 3.1.0, have been renamed to HasCheckBoxes and
+EnableCheckBoxes respectively for consistency with wxCheckBox
+naming.
+  * wxZipOutputStream will now automatically convert filenames to
+UTF-8, if the wxMBConv used when calling the constructor
+supports UTF-8 encoding.
+
+---
+Sat Feb 17 10:31:37 UTC 2018 - martin.koeg...@chello.at
+
+- Update to 3.1.1-rc (3.1.1~2807)
+
+---
+Wed Jan 24 09:07:47 UTC 2018 - jeng...@inai.de
+
+- Rework provides/conflicts between -devel variants.
+- Update to new development snapshot 3.1.1~2640
+  * Support for multi-touch gestures
+  * Implement persistence for wxDataViewListCtrl
+  * Rename all objects to "DataViewCtrl" and "DVC" instead of
+"DataViewListCtrl" and "DVLC" to reflect the change of
+implementation at the base class.
+
+---

commit wxWidgets-3_2 for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2020-06-02 14:36:14

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


Package is "wxWidgets-3_2"

Tue Jun  2 14:36:14 2020 rev:8 rq:810644 version:3.1.3

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2019-04-17 
10:08:49.770811907 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.3606/wxGTK3-3_2.changes   
2020-06-02 14:36:24.267097276 +0200
@@ -1,0 +2,35 @@
+Mon Jun  1 12:39:06 UTC 2020 - Stefan Brüns 
+
+- Fix wxQt build with Qt 5.15, add
+  0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
+- Make liblzma build dependency explicit, to have the same feature
+  set on all flavors.
+- Fix wrong function signature causing build failures in
+  python-wxPython, add:
+  0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
+
+---
+Fri May 29 22:21:35 UTC 2020 - Stefan Brüns 
+
+- Add explicit libXtst build dependency, required for Leap 15.1
+  (already implicit on Leap 15.2 and TW).
+
+---
+Thu May 28 22:51:52 UTC 2020 - Stefan Brüns 
+
+- Update to new upstream release 3.1.3
+  For a detailed changelog, see
+  https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.1.3/docs/changes.txt
+  * Support for per-monitor DPI and dynamic DPI changes under MSW.
+  * More generally, many fixes for various controls appearance in high DPI.
+  * Long requested support for freezing rows and/or columns in wxGrid.
+  * New XRC handlers for wxDataViewCtrl, wxInfoBar.
+  * It is now possible to use gradients when creating wxGraphicsPen.
+  * Extended compiler (MSVS 2019) and platforms (macOS 10.14+) support.
+  * Significant improvements to the (still experimental) wxQt port.
+  * Important bug fixes for focus handling in wxOSX port.
+- Cleanup spec file
+- Enable reproducible-build option
+- Use SDL2 instead of SDL1 (only used by sound plugin)
+
+---
wxQt-3_2.changes: same change
wxWidgets-3_2.changes: same change

Old:

  wxWidgets-3.1.3~g673.tar.xz

New:

  0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
  0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
  wxWidgets-3.1.3.tar.bz2



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.7xDRUl/_old  2020-06-02 14:36:31.879121361 +0200
+++ /var/tmp/diff_new_pack.7xDRUl/_new  2020-06-02 14:36:31.883121373 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wxGTK3-3_2
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,25 +22,27 @@
 %define variant suse
 %define psonum 3_1_3
 %define sonum 3.1.3
-Version:3.1.3~g673
+Version:3.1.3
 Release:0
 %define wx_minor 3.1
 %define wx_micro 3.1.3
 # build non-UI toolkit related packages
 %define base_packages 0
 Summary:C++ Library for Cross-Platform Development
-License:LGPL-2.1+ WITH WxWindows-exception-3.1
+License:LGPL-2.1-or-later WITH WxWindows-exception-3.1
 Group:  Development/Libraries/C and C++
 URL:https://www.wxwidgets.org/
-Source: %tarball_name-%version.tar.xz
+Source: 
https://github.com/wxWidgets/wxWidgets/releases/download/v%{version}/wxWidgets-%{version}.tar.bz2#/%tarball_name-%version.tar.bz2
 Source2:README.SUSE
 Source5:wxWidgets-3_2-rpmlintrc
 # This script is not used during build, but it makes possible to
 # identify and backport wxPython fixes to wxWidgets.
 Source6:wxpython-mkdiff.sh
 Patch1: soversion.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  SDL-devel
+# PATCH-FIX-UPSTREAM https://github.com/wxWidgets/wxWidgets/pull/1879
+Patch2: 0002-Make-the-wxUIActionSimulator-Text-implementation-mat.patch
+# PATCH-FIX-UPSTREAM https://github.com/wxWidgets/wxWidgets/pull/1880
+Patch3: 0001-Add-missing-QPainterPath-include-required-with-Qt-5..patch
 BuildRequires:  autoconf
 BuildRequires:  cppunit-devel
 BuildRequires:  gcc-c++
@@ -50,13 +52,7 @@
 BuildRequires:  pkgconfig(webkit2gtk-4.0)
 %define gtk_version 3
 %define toolkit gtk%gtk_version
-%if 0%{?suse_version} >= 1220
 BuildRequires:  libSM-devel
-%else
-%if 0%{?sles_version} >= 11
-BuildRequires:  xorg-x11-libSM-devel
-%endif
-%endif
 BuildRequires:  libexpat-devel
 Bui

commit wxWidgets-3_2 for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2019-04-17 10:08:41

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


Package is "wxWidgets-3_2"

Wed Apr 17 10:08:41 2019 rev:7 rq:694630 version:3.1.3~g673

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2019-03-19 
09:58:42.644095292 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.17052/wxGTK3-3_2.changes  
2019-04-17 10:08:49.770811907 +0200
@@ -1,0 +2,7 @@
+Mon Apr 15 08:55:06 UTC 2019 - Jan Engelhardt 
+
+- Update to new snapshot 3.1.3~g673 (6cc1d63d)
+  * Graphics context methods for the Qt platform
+- Enabled webkit2 backend for wxWebView (wxGTK3 only) [boo#1107337]
+
+---
wxQt-3_2.changes: same change
wxWidgets-3_2.changes: same change

Old:

  wxWidgets-3.1.2.g198.tar.xz

New:

  wxWidgets-3.1.3~g673.tar.xz



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.dHlp1f/_old  2019-04-17 10:09:04.094828439 +0200
+++ /var/tmp/diff_new_pack.dHlp1f/_new  2019-04-17 10:09:04.094828439 +0200
@@ -20,9 +20,9 @@
 %define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
-%define psonum 3_1_2
-%define sonum 3.1.2
-Version:3.1.2.g198
+%define psonum 3_1_3
+%define sonum 3.1.3
+Version:3.1.3~g673
 Release:0
 %define wx_minor 3.1
 %define wx_micro 3.1.3
@@ -31,7 +31,7 @@
 Summary:C++ Library for Cross-Platform Development
 License:LGPL-2.1+ WITH WxWindows-exception-3.1
 Group:  Development/Libraries/C and C++
-Url:http://www.wxwidgets.org/
+URL:https://www.wxwidgets.org/
 Source: %tarball_name-%version.tar.xz
 Source2:README.SUSE
 Source5:wxWidgets-3_2-rpmlintrc
@@ -47,6 +47,7 @@
 BuildRequires:  gstreamer-devel
 BuildRequires:  gstreamer-plugins-base-devel
 BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(webkit2gtk-4.0)
 %define gtk_version 3
 %define toolkit gtk%gtk_version
 %if 0%{?suse_version} >= 1220
@@ -66,12 +67,13 @@
 BuildRequires:  pkgconfig(glu)
 
 %description
-wxWidgets is a C++ library for cross-platform GUI.
-With wxWidgets, you can create applications for different GUIs (GTK+,
-Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
+wxWidgets is a C++ library abstraction layer for a number of GUI
+backends. Applications can be created for different GUIs (GTK+,
+Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source
+code.
 
 %package -n libwx_baseu-%variant%psonum
-Summary:wxWidgets Library
+Summary:wxWidgets base library
 # Name up to openSUSE 11.3 and up to wxGTK-2.8:
 Group:  System/Libraries
 Obsoletes:  wxGTK <= %version.0
@@ -81,105 +83,133 @@
 Recommends: wxWidgets-lang >= 3.0
 
 %description -n libwx_baseu-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Every wxWidgets application must link against this library. It
+contains mandatory classes that any wxWidgets code depends on (e.g.
+wxString) and portability classes that abstract differences between
+platforms. wxBase can be used to develop console-only applications.
 
 %package -n libwx_baseu_net-%variant%psonum
-Summary:wxWidgets Library
+Summary:wxWidgets networking library
 Group:  System/Libraries
 
 %description -n libwx_baseu_net-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Classes for network access with wxWidgets.
 
 %package -n libwx_baseu_xml-%variant%psonum
-Summary:wxWidgets Library
+Summary:wxWidgets XML parser library
 Group:  System/Libraries
 
 %description -n libwx_baseu_xml-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+This library contains classes for parsing XML documents.
 
 %package -n libwx_%{toolkit}u_adv-%variant%psonum
-Summary:wxWidgets Library
+Summary:wxWidgets advanced widgets and rarely-used widgets
 Group:  System/Libraries
 
 %description -n libwx_%{toolkit}u_adv-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+Advanced or rarely-used GUI classes for wxWidgets.
 
 %package -n libwx_%{toolkit}u_aui-%variant%psonum
-Summary:wxWidgets Library
+Summary:wxWidgets advanced user interface docking library
 Group:  System/Libraries
 
 %description -n libwx_%{toolkit}u_aui-%variant%psonum
-Library for the wxWidgets cross-platform GUI.
+The Advanced User Interface docking library of wxWidgets.
 
 %package -n libwx_%{toolkit}u_core-%variant%psonum
-Summary:wxWidgets Library
+Summary:wxW

commit wxWidgets-3_2 for openSUSE:Factory

2019-03-19 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2019-03-19 09:58:41

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


Package is "wxWidgets-3_2"

Tue Mar 19 09:58:41 2019 rev:6 rq:685816 version:3.1.2.g198

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2018-02-20 
17:54:52.874883596 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.28833/wxGTK3-3_2.changes  
2019-03-19 09:58:42.644095292 +0100
@@ -1,0 +2,20 @@
+Fri Jan 11 20:13:45 UTC 2019 - martin.koeg...@chello.at
+
+- Update to new upstream release 3.1.2
+  * Support for non-integer font sizes and arbitrary font
+weights.
+  * New wxLZMA{Input,Output}Stream classes.
+  * Add wxDataViewToggleRenderer::ShowAsRadio(),
+wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
+wxHtmlEasyPrinting::SetPromptMode(),
+wxJoystickEvent::GetButtonOrdinal(),
+wxToolbook::EnablePage().
+- Remove wxqt-compile.diff (no longer needed)
+
+---
+Tue Apr 17 10:48:16 UTC 2018 - jeng...@inai.de
+
+- Update soversion.diff to use the package version, not some
+  incremental integer.
+
+---
wxQt-3_2.changes: same change
--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2018-04-19 15:30:15.977143192 +0200
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new.28833/wxWidgets-3_2.changes   
2019-03-19 09:58:43.080095117 +0100
@@ -1,0 +2,14 @@
+Fri Jan 11 20:13:45 UTC 2019 - martin.koeg...@chello.at
+
+- Update to new upstream release 3.1.2
+  * Support for non-integer font sizes and arbitrary font
+weights.
+  * New wxLZMA{Input,Output}Stream classes.
+  * Add wxDataViewToggleRenderer::ShowAsRadio(),
+wxDisplay::GetPPI(), wxGrid::SetCornerLabelValue(),
+wxHtmlEasyPrinting::SetPromptMode(),
+wxJoystickEvent::GetButtonOrdinal(),
+wxToolbook::EnablePage().
+- Remove wxqt-compile.diff (no longer needed)
+
+---

Old:

  wxWidgets-3.1.1.g3.tar.xz
  wxqt-compile.diff

New:

  wxWidgets-3.1.2.g198.tar.xz



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.EFZZCz/_old  2019-03-19 09:58:44.156094685 +0100
+++ /var/tmp/diff_new_pack.EFZZCz/_new  2019-03-19 09:58:44.156094685 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wxGTK3-3_2
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,12 +20,12 @@
 %define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
-%define psonum 3_1_1
-%define sonum 3.1.1
-Version:3.1.1.g3
+%define psonum 3_1_2
+%define sonum 3.1.2
+Version:3.1.2.g198
 Release:0
 %define wx_minor 3.1
-%define wx_micro 3.1.1
+%define wx_micro 3.1.3
 # build non-UI toolkit related packages
 %define base_packages 0
 Summary:C++ Library for Cross-Platform Development
@@ -39,7 +39,6 @@
 # identify and backport wxPython fixes to wxWidgets.
 Source6:wxpython-mkdiff.sh
 Patch1: soversion.diff
-Patch2: wxqt-compile.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  SDL-devel
 BuildRequires:  autoconf
@@ -227,7 +226,7 @@
 %prep
 echo "=== RPM build flags: WX_DEBUG=0%{?WX_DEBUG}"
 %setup -q -n %tarball_name-%version
-%patch -P 1 -P 2 -p1
+%patch -P 1 -p1
 cp %{S:2} .
 
 %build

wxQt-3_2.spec: same change
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.EFZZCz/_old  2019-03-19 09:58:44.188094672 +0100
+++ /var/tmp/diff_new_pack.EFZZCz/_new  2019-03-19 09:58:44.192094671 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wxWidgets-3_2
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bu

commit wxWidgets-3_2 for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2018-04-19 15:30:05

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


Package is "wxWidgets-3_2"

Thu Apr 19 15:30:05 2018 rev:5 rq:597432 version:3.1.1.g3

Changes:

wxQt-3_2.changes: same change
--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxWidgets-3_2.changes  
2018-02-20 17:55:04.894450806 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new/wxWidgets-3_2.changes 
2018-04-19 15:30:15.977143192 +0200
@@ -1,0 +2,6 @@
+Tue Apr 17 10:48:16 UTC 2018 - jeng...@inai.de
+
+- Update soversion.diff to use the package version, not some
+  incremental integer.
+
+---



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.Sr8KzQ/_old  2018-04-19 15:30:17.277089879 +0200
+++ /var/tmp/diff_new_pack.Sr8KzQ/_new  2018-04-19 15:30:17.281089715 +0200
@@ -20,7 +20,8 @@
 %define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
-%define sonum 6
+%define psonum 3_1_1
+%define sonum 3.1.1
 Version:3.1.1.g3
 Release:0
 %define wx_minor 3.1
@@ -70,7 +71,7 @@
 With wxWidgets, you can create applications for different GUIs (GTK+,
 Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
 
-%package -n libwx_baseu-%variant%sonum
+%package -n libwx_baseu-%variant%psonum
 Summary:wxWidgets Library
 # Name up to openSUSE 11.3 and up to wxGTK-2.8:
 Group:  System/Libraries
@@ -80,105 +81,105 @@
 Provides:   wxWidgets = %version
 Recommends: wxWidgets-lang >= 3.0
 
-%description -n libwx_baseu-%variant%sonum
+%description -n libwx_baseu-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_baseu_net-%variant%sonum
+%package -n libwx_baseu_net-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_baseu_net-%variant%sonum
+%description -n libwx_baseu_net-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_baseu_xml-%variant%sonum
+%package -n libwx_baseu_xml-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_baseu_xml-%variant%sonum
+%description -n libwx_baseu_xml-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_adv-%variant%sonum
+%package -n libwx_%{toolkit}u_adv-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_adv-%variant%sonum
+%description -n libwx_%{toolkit}u_adv-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_aui-%variant%sonum
+%package -n libwx_%{toolkit}u_aui-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_aui-%variant%sonum
+%description -n libwx_%{toolkit}u_aui-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_core-%variant%sonum
+%package -n libwx_%{toolkit}u_core-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_core-%variant%sonum
+%description -n libwx_%{toolkit}u_core-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_gl-%variant%sonum
+%package -n libwx_%{toolkit}u_gl-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_gl-%variant%sonum
+%description -n libwx_%{toolkit}u_gl-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_html-%variant%sonum
+%package -n libwx_%{toolkit}u_html-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_html-%variant%sonum
+%description -n libwx_%{toolkit}u_html-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_media-%variant%sonum
+%package -n libwx_%{toolkit}u_media-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_media-%variant%sonum
+%description -n libwx_%{toolkit}u_media-%variant%psonum
 Library for the wxWidgets cross-platform GUI.
 
-%package -n libwx_%{toolkit}u_propgrid-%variant%sonum
+%package -n libwx_%{toolkit}u_propgrid-%variant%psonum
 Summary:wxWidgets Library
 Group:  System/Libraries
 
-%description -n libwx_%{toolkit}u_propgrid-%variant%sonum
+%description -n libwx_%{toolkit}u_propgrid-%variant

commit wxWidgets-3_2 for openSUSE:Factory

2018-02-20 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2018-02-20 17:54:50

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


Package is "wxWidgets-3_2"

Tue Feb 20 17:54:50 2018 rev:4 rq:577995 version:3.1.1.g3

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2018-01-28 
00:39:52.980239569 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new/wxGTK3-3_2.changes
2018-02-20 17:54:52.874883596 +0100
@@ -1,0 +2,22 @@
+Mon Feb 19 00:24:12 UTC 2018 - jeng...@inai.de
+
+- Update to new upstream release 3.1.1
+  * wxRibbonButtonBar::DeleteButton() now deletes and not just
+removes the button.
+  * Using invalid flags with wxBoxSizer or wxGridSizer items now
+triggers asserts
+  * wxWS_EX_VALIDATE_RECURSIVELY is now the default behaviour.
+  * wxListCtrl::HasCheckboxes() and EnableCheckboxes(), which
+were added in 3.1.0, have been renamed to HasCheckBoxes and
+EnableCheckBoxes respectively for consistency with wxCheckBox
+naming.
+  * wxZipOutputStream will now automatically convert filenames to
+UTF-8, if the wxMBConv used when calling the constructor
+supports UTF-8 encoding.
+
+---
+Sat Feb 17 10:31:37 UTC 2018 - martin.koeg...@chello.at
+
+- Update to 3.1.1-rc (3.1.1~2807)
+
+---
wxQt-3_2.changes: same change
wxWidgets-3_2.changes: same change

Old:

  wxWidgets-3.1.1~2640.tar.xz

New:

  wxWidgets-3.1.1.g3.tar.xz



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.eh1h4j/_old  2018-02-20 17:55:09.502284892 +0100
+++ /var/tmp/diff_new_pack.eh1h4j/_new  2018-02-20 17:55:09.506284748 +0100
@@ -20,8 +20,8 @@
 %define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
-%define sonum 5
-Version:3.1.1~2640
+%define sonum 6
+Version:3.1.1.g3
 Release:0
 %define wx_minor 3.1
 %define wx_micro 3.1.1

wxQt-3_2.spec: same change
++ wxWidgets-3_2.spec ++
--- /var/tmp/diff_new_pack.eh1h4j/_old  2018-02-20 17:55:09.582282011 +0100
+++ /var/tmp/diff_new_pack.eh1h4j/_new  2018-02-20 17:55:09.582282011 +0100
@@ -20,8 +20,8 @@
 %define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
-%define sonum 5
-Version:3.1.1~2640
+%define sonum 6
+Version:3.1.1.g3
 Release:0
 %define wx_minor 3.1
 %define wx_micro 3.1.1

++ _service ++
--- /var/tmp/diff_new_pack.eh1h4j/_old  2018-02-20 17:55:09.662279131 +0100
+++ /var/tmp/diff_new_pack.eh1h4j/_new  2018-02-20 17:55:09.666278987 +0100
@@ -3,7 +3,7 @@
git
git://github.com/wxWidgets/wxWidgets
master
-   3.1.1~@TAG_OFFSET@
+   3.1.1.g@TAG_OFFSET@
v(.*)



++ soversion.diff ++
--- /var/tmp/diff_new_pack.eh1h4j/_old  2018-02-20 17:55:09.694277979 +0100
+++ /var/tmp/diff_new_pack.eh1h4j/_new  2018-02-20 17:55:09.698277835 +0100
@@ -15,7 +15,8 @@
wxWidgets 3.0.2: libwx_*-suse.so.1
wxWidgets 3.1.0~g61143(dp only): libwx_*-suse.so.2
wxWidgets 3.1.0.g2244(dp only): libwx_*-suse.so.4
-   wxWidgets 3.1.1~2640(dp only): libwx_*-suse.so.5
+   wxWidgets 3.1.1~2640: libwx_*-suse.so.5
+   wxWidgets 3.1.1.g3: libwx_*-suse.so.6
 
 Since SOVERLINUX does not support TWOSYMLINKS=0, patch and use
 a bit on SOVERSOLARIS instead.
@@ -50,7 +51,7 @@
  @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@dll___targetsuf3 = -1.$(SO_SUFFIX)
  @COND_USE_SOVERSION_0@dll___targetsuf3 = .$(SO_SUFFIX)
 -@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).1
-+@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).5
++@COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@dll___targetsuf3 = .$(SO_SUFFIX).6
  @COND_TOOLKIT_MSW@__RCDEFDIR_p = --include-dir \
  @COND_TOOLKIT_MSW@$(LIBDIRNAME)/wx/include/$(TOOLCHAIN_FULLNAME)
  @COND_wxUSE_LIBTIFF_builtin@__INC_TIFF_BUILD_p_66 \




commit wxWidgets-3_2 for openSUSE:Factory

2018-01-27 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2018-01-28 00:39:49

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


Package is "wxWidgets-3_2"

Sun Jan 28 00:39:49 2018 rev:3 rq:568880 version:3.1.1~2640

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2017-12-23 
12:21:40.081200812 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new/wxGTK3-3_2.changes
2018-01-28 00:39:52.980239569 +0100
@@ -1,0 +2,11 @@
+Wed Jan 24 09:07:47 UTC 2018 - jeng...@inai.de
+
+- Rework provides/conflicts between -devel variants.
+- Update to new development snapshot 3.1.1~2640
+  * Support for multi-touch gestures
+  * Implement persistence for wxDataViewListCtrl
+  * Rename all objects to "DataViewCtrl" and "DVC" instead of
+"DataViewListCtrl" and "DVLC" to reflect the change of
+implementation at the base class.
+
+---
wxQt-3_2.changes: same change
wxWidgets-3_2.changes: same change

Old:

  wxWidgets-3.1.1~2244.tar.xz

New:

  wxWidgets-3.1.1~2640.tar.xz



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.DhvGJn/_old  2018-01-28 00:39:54.836153110 +0100
+++ /var/tmp/diff_new_pack.DhvGJn/_new  2018-01-28 00:39:54.836153110 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wxGTK3-3_2
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,8 +20,8 @@
 %define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
-%define sonum 4
-Version:3.1.1~2244
+%define sonum 5
+Version:3.1.1~2640
 Release:0
 %define wx_minor 3.1
 %define wx_micro 3.1.1
@@ -66,11 +66,10 @@
 BuildRequires:  pkgconfig(glu)
 
 %description
-wxWidgets is a free C++ library for cross-platform GUI.
+wxWidgets is a C++ library for cross-platform GUI.
 With wxWidgets, you can create applications for different GUIs (GTK+,
 Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
 
-%if %base_packages
 %package -n libwx_baseu-%variant%sonum
 Summary:wxWidgets Library
 # Name up to openSUSE 11.3 and up to wxGTK-2.8:
@@ -98,8 +97,6 @@
 %description -n libwx_baseu_xml-%variant%sonum
 Library for the wxWidgets cross-platform GUI.
 
-%endif
-
 %package -n libwx_%{toolkit}u_adv-%variant%sonum
 Summary:wxWidgets Library
 Group:  System/Libraries
@@ -184,7 +181,6 @@
 %description -n libwx_%{toolkit}u_xrc-%variant%sonum
 Library for the wxWidgets cross-platform GUI.
 
-%if %base_packages
 %package plugin-sound_sdlu-3_2
 Summary:wxWidgets SDL Plugin
 Group:  System/Libraries
@@ -192,10 +188,8 @@
 %description plugin-sound_sdlu-3_2
 SDL Plugin for the wxWidgets cross-platform GUI.
 
-%endif
-
 %package devel
-Summary:Everything needed for development with wxWidgets
+Summary:Development files for GTK3-backed wxWidgets 3.2
 Group:  Development/Libraries/C and C++
 Requires:   gtk%gtk_version-devel
 Requires:   libwx_%{toolkit}u_adv-%variant%sonum = %version
@@ -216,12 +210,11 @@
 Requires:   pkgconfig(gl)
 Requires:   pkgconfig(glu)
 Provides:   wxGTK3-devel = %version-%release
-Provides:   wxWidgets-experimental-devel = %version-%release
-Conflicts:  wxWidgets-devel
-Conflicts:  otherproviders(wxWidgets-experimental-devel)
+Provides:   wxWidgets-any-devel
+Conflicts:  wxWidgets-any-devel
 
 %description devel
-wxWidgets is a free C++ library for cross-platform GUI development.
+wxWidgets is a C++ library for cross-platform GUI development.
 With wxWidgets, you can create applications for different GUIs (GTK+,
 Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
 
@@ -245,32 +238,29 @@
 # --enable-accessibility is currently supported only in msw
 # --enable-extended_rtti does not compile
 
-%configure\
+%configure \
--enable-vendor=%variant \
-   --with-gtk=%gtk_version\
-   --enable-unicode\
-   --with-opengl\
-   --with-libmspack\
-   --with-sdl\
-   --enable-ipv6\
-   --enable-mediactrl\
-   --enable-optimise\
+   --with-gtk=%gtk_version \
+   --enable-unicode \
+   --with-opengl \
+   --with-libmspack \
+   --with-sdl \
+   --enable-ipv6 \
+   --enable-mediactrl \
+   --enable-optimise \
 %if 0%{?WX_DEBUG}
-   --enable-debug\
+   --enable-debug \
 %else
-   --disable-debug\
+

commit wxWidgets-3_2 for openSUSE:Factory

2017-12-23 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_2 for openSUSE:Factory 
checked in at 2017-12-23 12:21:15

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


Package is "wxWidgets-3_2"

Sat Dec 23 12:21:15 2017 rev:2 rq:559506 version:3.1.1~2244

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_2/wxGTK3-3_2.changes 2017-12-19 
10:51:53.288465050 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_2.new/wxGTK3-3_2.changes
2017-12-23 12:21:40.081200812 +0100
@@ -1,0 +2,5 @@
+Fri Dec 15 18:26:37 UTC 2017 - jeng...@inai.de
+
+- Add a recommends from the wx base library to the language package.
+
+---
wxQt-3_2.changes: same change
wxWidgets-3_2.changes: same change



Other differences:
--
++ wxGTK3-3_2.spec ++
--- /var/tmp/diff_new_pack.aTIMLl/_old  2017-12-23 12:21:41.509131187 +0100
+++ /var/tmp/diff_new_pack.aTIMLl/_new  2017-12-23 12:21:41.513130992 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   wxGTK3-3_2
-%define base_name wxWidgets
+%define base_name wxWidgets-3_2
 %define tarball_name wxWidgets
 %define variant suse
 %define sonum 4
@@ -25,12 +25,6 @@
 Release:0
 %define wx_minor 3.1
 %define wx_micro 3.1.1
-# lang packages are exactly equal for all variants. Build it only once:
-%if "%name" == "%base_name"
-%define BUILD_LANG 1
-%else
-%define BUILD_LANG 0
-%endif
 # build non-UI toolkit related packages
 %define base_packages 0
 Summary:C++ Library for Cross-Platform Development
@@ -45,7 +39,7 @@
 Source6:wxpython-mkdiff.sh
 Patch1: soversion.diff
 Patch2: wxqt-compile.diff
-BuildRoot:  %_tmppath/%name-%version-build
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  SDL-devel
 BuildRequires:  autoconf
 BuildRequires:  cppunit-devel
@@ -79,14 +73,13 @@
 %if %base_packages
 %package -n libwx_baseu-%variant%sonum
 Summary:wxWidgets Library
-Group:  System/Libraries
 # Name up to openSUSE 11.3 and up to wxGTK-2.8:
+Group:  System/Libraries
 Obsoletes:  wxGTK <= %version.0
 # Third party base package name:
 Obsoletes:  wxWidgets < %version
-# wxWidgets-lang requires wxWidgets. Provide them to fix dependencies:
 Provides:   wxWidgets = %version
-Recommends: %base_name-lang >= %version
+Recommends: wxWidgets-lang >= 3.0
 
 %description -n libwx_baseu-%variant%sonum
 Library for the wxWidgets cross-platform GUI.
@@ -205,9 +198,6 @@
 Summary:Everything needed for development with wxWidgets
 Group:  Development/Libraries/C and C++
 Requires:   gtk%gtk_version-devel
-Requires:   libwx_baseu-%variant%sonum = %version
-Requires:   libwx_baseu_net-%variant%sonum = %version
-Requires:   libwx_baseu_xml-%variant%sonum = %version
 Requires:   libwx_%{toolkit}u_adv-%variant%sonum = %version
 Requires:   libwx_%{toolkit}u_aui-%variant%sonum = %version
 Requires:   libwx_%{toolkit}u_core-%variant%sonum = %version
@@ -219,11 +209,14 @@
 Requires:   libwx_%{toolkit}u_ribbon-%variant%sonum = %version
 Requires:   libwx_%{toolkit}u_richtext-%variant%sonum = %version
 Requires:   libwx_%{toolkit}u_stc-%variant%sonum = %version
-Requires:   pkgconfig(gl)
 Requires:   libwx_%{toolkit}u_xrc-%variant%sonum = %version
+Requires:   libwx_baseu-%variant%sonum = %version
+Requires:   libwx_baseu_net-%variant%sonum = %version
+Requires:   libwx_baseu_xml-%variant%sonum = %version
+Requires:   pkgconfig(gl)
 Requires:   pkgconfig(glu)
-Provides:   wxWidgets-experimental-devel = %version-%release
 Provides:   wxGTK3-devel = %version-%release
+Provides:   wxWidgets-experimental-devel = %version-%release
 Conflicts:  wxWidgets-devel
 Conflicts:  otherproviders(wxWidgets-experimental-devel)
 
@@ -237,10 +230,6 @@
 Note: wxWidgets variant devel packages are mutually exclusive. Please
 read %_docdir/%name/README.SUSE to pick a correct variant.
 
-%if %BUILD_LANG
-%lang_package -n %base_name
-%endif
-
 %prep
 echo "=== RPM build flags: WX_DEBUG=0%{?WX_DEBUG}"
 %setup -q -n %tarball_name-%version
@@ -274,11 +263,6 @@
--enable-stl\
--enable-plugins
 make %{?_smp_mflags}
-%if %BUILD_LANG
-cd locale
-make allmo
-cd ..
-%endif
 
 %clean
 :
@@ -291,13 +275,7 @@
 rm -f "%buildroot/%_libdir"/libwx_baseu{,_net,_xml}-%variant.so.%{sonum}* \
"%buildroot/%_libdir/wx/%wx_micro"/sound_sdlu-*.so
 %endif
-%if %BUILD_LANG
-# Locales for MS Windows:
-rm -Rf %buildroot/%_datadir/locale/*/LC_MESSAGES/wxmsw.mo
-%find_lang wxstd
-%else
 rm -Rf %buildroot/%_datadir/locale
-%endif
 
 # HACK: Fix wx-config symlink (bug introdu