Hello community,

here is the log from the commit of package libyui-qt for openSUSE:Leap:15.2 
checked in at 2020-05-26 18:32:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libyui-qt (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.libyui-qt.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libyui-qt"

Tue May 26 18:32:32 2020 rev:26 rq:808222 version:2.52.4

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libyui-qt/libyui-qt.changes    2020-02-21 
23:49:49.404622723 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libyui-qt.new.2738/libyui-qt.changes  
2020-05-26 18:32:46.553627630 +0200
@@ -1,0 +2,12 @@
+Wed May 20 10:00:31 UTC 2020 - Stefan Hundhammer <[email protected]>
+
+- Fixed build failures with older Qt versions (pre-5.15) (bsc#1165118)
+- 2.52.4
+
+-------------------------------------------------------------------
+Tue Mar 24 16:18:31 UTC 2020 - Stefan Hundhammer <[email protected]>
+
+- Fixed Qt 5.15 deprecated warnings (bsc#1165118)
+- 2.52.3
+
+-------------------------------------------------------------------

Old:
----
  libyui-qt-2.52.2.tar.bz2

New:
----
  libyui-qt-2.52.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libyui-qt-doc.spec ++++++
--- /var/tmp/diff_new_pack.FAcZfw/_old  2020-05-26 18:32:46.881628347 +0200
+++ /var/tmp/diff_new_pack.FAcZfw/_new  2020-05-26 18:32:46.885628355 +0200
@@ -21,7 +21,7 @@
 
 Name:           %{parent}-doc
 # DO NOT manually bump the version here; instead, use   rake version:bump
-Version:        2.52.2
+Version:        2.52.4
 Release:        0
 Source:         %{parent}-%{version}.tar.bz2
 

++++++ libyui-qt.spec ++++++
--- /var/tmp/diff_new_pack.FAcZfw/_old  2020-05-26 18:32:46.905628400 +0200
+++ /var/tmp/diff_new_pack.FAcZfw/_new  2020-05-26 18:32:46.905628400 +0200
@@ -18,7 +18,7 @@
 
 Name:           libyui-qt
 # DO NOT manually bump the version here; instead, use   rake version:bump
-Version:        2.52.2
+Version:        2.52.4
 Release:        0
 Source:         %{name}-%{version}.tar.bz2
 

++++++ libyui-qt-2.52.2.tar.bz2 -> libyui-qt-2.52.4.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/VERSION.cmake 
new/libyui-qt-2.52.4/VERSION.cmake
--- old/libyui-qt-2.52.2/VERSION.cmake  2020-02-17 13:45:07.000000000 +0100
+++ new/libyui-qt-2.52.4/VERSION.cmake  2020-05-20 14:08:45.000000000 +0200
@@ -1,6 +1,6 @@
 SET(VERSION_MAJOR "2")
 SET(VERSION_MINOR "52")
-SET(VERSION_PATCH "2")
+SET(VERSION_PATCH "4")
 SET( VERSION 
"${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${GIT_SHA1_VERSION}" )
 
 ##### This is needed for the libyui-qt core ONLY.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/package/libyui-qt-doc.spec 
new/libyui-qt-2.52.4/package/libyui-qt-doc.spec
--- old/libyui-qt-2.52.2/package/libyui-qt-doc.spec     2020-02-17 
13:45:07.000000000 +0100
+++ new/libyui-qt-2.52.4/package/libyui-qt-doc.spec     2020-05-20 
14:08:45.000000000 +0200
@@ -21,7 +21,7 @@
 
 Name:           %{parent}-doc
 # DO NOT manually bump the version here; instead, use   rake version:bump
-Version:        2.52.2
+Version:        2.52.4
 Release:        0
 Source:         %{parent}-%{version}.tar.bz2
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/package/libyui-qt.changes 
new/libyui-qt-2.52.4/package/libyui-qt.changes
--- old/libyui-qt-2.52.2/package/libyui-qt.changes      2020-02-17 
13:45:07.000000000 +0100
+++ new/libyui-qt-2.52.4/package/libyui-qt.changes      2020-05-20 
14:08:45.000000000 +0200
@@ -1,4 +1,16 @@
 -------------------------------------------------------------------
+Wed May 20 10:00:31 UTC 2020 - Stefan Hundhammer <[email protected]>
+
+- Fixed build failures with older Qt versions (pre-5.15) (bsc#1165118)
+- 2.52.4
+
+-------------------------------------------------------------------
+Tue Mar 24 16:18:31 UTC 2020 - Stefan Hundhammer <[email protected]>
+
+- Fixed Qt 5.15 deprecated warnings (bsc#1165118)
+- 2.52.3
+
+-------------------------------------------------------------------
 Mon Feb 17 11:29:24 UTC 2020 - Stefan Hundhammer <[email protected]>
 
 - Added missing gettext init (bsc#1163586)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/package/libyui-qt.spec 
new/libyui-qt-2.52.4/package/libyui-qt.spec
--- old/libyui-qt-2.52.2/package/libyui-qt.spec 2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/package/libyui-qt.spec 2020-05-20 14:08:45.000000000 
+0200
@@ -18,7 +18,7 @@
 
 Name:           libyui-qt
 # DO NOT manually bump the version here; instead, use   rake version:bump
-Version:        2.52.2
+Version:        2.52.4
 Release:        0
 Source:         %{name}-%{version}.tar.bz2
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/QY2Styler.cc 
new/libyui-qt-2.52.4/src/QY2Styler.cc
--- old/libyui-qt-2.52.2/src/QY2Styler.cc       2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/QY2Styler.cc       2020-05-20 14:08:45.000000000 
+0200
@@ -301,7 +301,7 @@
 {
     // Don't use yuiDebug() here - deadlock (reason unknown so far) in thread 
handling!
 
-    qDebug() << "Registering " << widget << " for parent " << parent << endl;
+    qDebug() << "Registering " << widget << " for parent " << parent << "\n";
     widget->installEventFilter( this );
     _children[parent].push_back( widget );
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQApplication.cc 
new/libyui-qt-2.52.4/src/YQApplication.cc
--- old/libyui-qt-2.52.2/src/YQApplication.cc   2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQApplication.cc   2020-05-20 14:08:45.000000000 
+0200
@@ -54,14 +54,17 @@
 #include "YQContextMenu.h"
 
 using std::string;
+using std::endl;
 
-// Qt5 requires the explicit font initialization; otherwise it picks up
+
+// Qt5 requires explicit font initialization; otherwise it picks up
 // any random matching fonts, and tends to choose the worst one
 // (e.g. bitmap fonts) in the end. (bnc#879991)
 // Note that this is also set in LANG_FONTS_FILE
 static const char * default_font_family = "Sans Serif";
 
 
+
 YQApplication::YQApplication()
     : YApplication()
     , _currentFont( 0 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQCheckBoxFrame.cc 
new/libyui-qt-2.52.4/src/YQCheckBoxFrame.cc
--- old/libyui-qt-2.52.2/src/YQCheckBoxFrame.cc 2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQCheckBoxFrame.cc 2020-05-20 14:08:45.000000000 
+0200
@@ -38,6 +38,7 @@
 #define TOP_MARGIN 6
 
 using std::string;
+using std::endl;
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQComboBox.cc 
new/libyui-qt-2.52.4/src/YQComboBox.cc
--- old/libyui-qt-2.52.2/src/YQComboBox.cc      2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQComboBox.cc      2020-05-20 14:08:45.000000000 
+0200
@@ -43,6 +43,7 @@
 #include <QDebug>
 
 using std::string;
+using std::endl;
 
 
 
@@ -76,8 +77,25 @@
             this,              &pclass(this)::slotSelected );
 #endif
 
+#if (QT_VERSION < QT_VERSION_CHECK( 5, 15, 0 ))
+
+    // The Trolls introduced a bunch of SOURCE CODE INCOMPATIBILITIES in a 
MINOR RELEASE!
+    // With Qt 5.15, they deprecated a ton of functions, causing a ton of 
warnings.
+    // For us, this means a build failure because we always compile with 
-Werror,
+    // promoting all warnings to errors.
+    //
+    // Seriously, Trolls, WTF?!?
+    //
+    // And now we have to live with ugly stuff like this #if QT_VERSION. 
Thanks a lot.
+    //
+    // -- 2020-05-20 HuHa
+
     connect( _qt_comboBox,     static_cast<void (QComboBox::*)(const 
QString&)>(&QComboBox::activated),
             this,              &pclass(this)::textChanged );
+#else
+    connect( _qt_comboBox,     static_cast<void (QComboBox::*)(const 
QString&)>(&QComboBox::textActivated),
+            this,              &pclass(this)::textChanged );
+#endif
 
     connect( _qt_comboBox,     &pclass(_qt_comboBox)::editTextChanged,
             this,              &pclass(this)::textChanged );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQContextMenu.cc 
new/libyui-qt-2.52.4/src/YQContextMenu.cc
--- old/libyui-qt-2.52.2/src/YQContextMenu.cc   2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQContextMenu.cc   2020-05-20 14:08:45.000000000 
+0200
@@ -33,6 +33,9 @@
 #include "YQContextMenu.h"
 #include <yui/YEvent.h>
 
+using std::endl;
+
+
 
 YQContextMenu::YQContextMenu()
     : QObject ()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQDialog.cc 
new/libyui-qt-2.52.4/src/YQDialog.cc
--- old/libyui-qt-2.52.2/src/YQDialog.cc        2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQDialog.cc        2020-05-20 14:08:45.000000000 
+0200
@@ -50,6 +50,8 @@
 
 #define VERBOSE_EVENT_LOOP     0
 
+using std::endl;
+
 
 
 YQDialog::YQDialog( YDialogType        dialogType,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQDumbTab.cc 
new/libyui-qt-2.52.4/src/YQDumbTab.cc
--- old/libyui-qt-2.52.2/src/YQDumbTab.cc       2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQDumbTab.cc       2020-05-20 14:08:45.000000000 
+0200
@@ -41,6 +41,9 @@
 #define YQDumbTabSpacing       2
 #define YQDumbTabFrameMargin   2
 
+using std::endl;
+
+
 
 YQDumbTab::YQDumbTab( YWidget *        parent )
     : QWidget( (QWidget *) parent->widgetRep() )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQGenericButton.cc 
new/libyui-qt-2.52.4/src/YQGenericButton.cc
--- old/libyui-qt-2.52.2/src/YQGenericButton.cc 2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQGenericButton.cc 2020-05-20 14:08:45.000000000 
+0200
@@ -38,6 +38,7 @@
 #include "YQDialog.h"
 
 using std::string;
+using std::endl;
 
 
 YQGenericButton::YQGenericButton( YWidget *            parent,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQImage.cc 
new/libyui-qt-2.52.4/src/YQImage.cc
--- old/libyui-qt-2.52.2/src/YQImage.cc 2020-02-17 13:45:07.000000000 +0100
+++ new/libyui-qt-2.52.4/src/YQImage.cc 2020-05-20 14:08:45.000000000 +0200
@@ -36,6 +36,7 @@
 #include "YQImage.h"
 
 using std::string;
+using std::endl;
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQInputField.cc 
new/libyui-qt-2.52.4/src/YQInputField.cc
--- old/libyui-qt-2.52.2/src/YQInputField.cc    2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQInputField.cc    2020-05-20 14:08:45.000000000 
+0200
@@ -47,6 +47,7 @@
 #include <X11/keysym.h>                // CapsLock detection
 
 using std::string;
+using std::endl;
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQMultiProgressMeter.cc 
new/libyui-qt-2.52.4/src/YQMultiProgressMeter.cc
--- old/libyui-qt-2.52.2/src/YQMultiProgressMeter.cc    2020-02-17 
13:45:07.000000000 +0100
+++ new/libyui-qt-2.52.4/src/YQMultiProgressMeter.cc    2020-05-20 
14:08:45.000000000 +0200
@@ -34,6 +34,8 @@
 #include "YQMultiProgressMeter.h"
 #include <yui/YDialog.h>
 
+using std::endl;
+
 
 
 YQMultiProgressMeter::YQMultiProgressMeter( YWidget *                  parent,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQRadioButton.cc 
new/libyui-qt-2.52.4/src/YQRadioButton.cc
--- old/libyui-qt-2.52.2/src/YQRadioButton.cc   2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQRadioButton.cc   2020-05-20 14:08:45.000000000 
+0200
@@ -38,6 +38,7 @@
 #include "YQSignalBlocker.h"
 
 using std::string;
+using std::endl;
 
 #define SPACING 8
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQSelectionBox.cc 
new/libyui-qt-2.52.4/src/YQSelectionBox.cc
--- old/libyui-qt-2.52.2/src/YQSelectionBox.cc  2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQSelectionBox.cc  2020-05-20 14:08:45.000000000 
+0200
@@ -47,6 +47,7 @@
 #define SHRINKABLE_VISIBLE_LINES       2
 
 using std::string;
+using std::endl;
 
 
 YQSelectionBox::YQSelectionBox( YWidget * parent, const string & label )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQTable.cc 
new/libyui-qt-2.52.4/src/YQTable.cc
--- old/libyui-qt-2.52.2/src/YQTable.cc 2020-02-17 13:45:07.000000000 +0100
+++ new/libyui-qt-2.52.4/src/YQTable.cc 2020-05-20 14:08:45.000000000 +0200
@@ -39,6 +39,9 @@
 #include "YQApplication.h"
 
 
+using std::endl;
+
+
 
 YQTable::YQTable( YWidget *             parent,
                   YTableHeader *        tableHeader,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libyui-qt-2.52.2/src/YQUI_builtins.cc 
new/libyui-qt-2.52.4/src/YQUI_builtins.cc
--- old/libyui-qt-2.52.2/src/YQUI_builtins.cc   2020-02-17 13:45:07.000000000 
+0100
+++ new/libyui-qt-2.52.4/src/YQUI_builtins.cc   2020-05-20 14:08:45.000000000 
+0200
@@ -60,6 +60,7 @@
 #define DEFAULT_MACRO_FILE_NAME         "macro.ycp"
 
 using std::string;
+using std::endl;
 
 
 


Reply via email to