Hello community,

here is the log from the commit of package prison-qt5 for openSUSE:Factory 
checked in at 2020-07-14 07:55:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/prison-qt5 (Old)
 and      /work/SRC/openSUSE:Factory/.prison-qt5.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "prison-qt5"

Tue Jul 14 07:55:02 2020 rev:45 rq:820406 version:5.72.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/prison-qt5/prison-qt5.changes    2020-06-16 
13:44:51.921557573 +0200
+++ /work/SRC/openSUSE:Factory/.prison-qt5.new.3060/prison-qt5.changes  
2020-07-14 07:57:13.957390015 +0200
@@ -1,0 +2,10 @@
+Sun Jul  5 07:55:54 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.72.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.72.0
+- Changes since 5.71.0:
+  * Deprecate AbstractBarcode::minimumSize() also for the compiler
+
+-------------------------------------------------------------------

Old:
----
  prison-5.71.0.tar.xz
  prison-5.71.0.tar.xz.sig

New:
----
  prison-5.72.0.tar.xz
  prison-5.72.0.tar.xz.sig

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

Other differences:
------------------
++++++ prison-qt5.spec ++++++
--- /var/tmp/diff_new_pack.P7FRVR/_old  2020-07-14 07:57:15.757395844 +0200
+++ /var/tmp/diff_new_pack.P7FRVR/_new  2020-07-14 07:57:15.757395844 +0200
@@ -19,7 +19,7 @@
 %define sonum   5
 %define rname prison
 %define _libname KF5Prison
-%define _tar_path 5.71
+%define _tar_path 5.72
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -27,7 +27,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           prison-qt5
-Version:        5.71.0
+Version:        5.72.0
 Release:        0
 Summary:        Barcode abstraction layer library
 License:        MIT
@@ -39,14 +39,13 @@
 Source2:        frameworks.keyring
 %endif
 Source99:       baselibs.conf
-BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig
-BuildRequires:  cmake(Qt5Core) >= 5.5.0
-BuildRequires:  cmake(Qt5Gui) >= 5.5.0
-BuildRequires:  cmake(Qt5Quick) >= 5.5.0
+BuildRequires:  cmake(Qt5Core) >= 5.12.0
+BuildRequires:  cmake(Qt5Gui) >= 5.12.0
+BuildRequires:  cmake(Qt5Quick) >= 5.12.0
 BuildRequires:  pkgconfig(libdmtx)
 BuildRequires:  pkgconfig(libqrencode)
 
@@ -77,7 +76,7 @@
 Summary:        Development files for prison-qt5, a barcode abstraction library
 Group:          Development/Libraries/C and C++
 Requires:       lib%{_libname}%{sonum} = %{version}
-Requires:       cmake(Qt5Gui) >= 5.5.0
+Requires:       cmake(Qt5Gui) >= 5.12.0
 
 %description -n prison-qt5-devel
 Development files for prison, a barcode abstraction layer library providing
@@ -98,13 +97,13 @@
 %postun -n lib%{_libname}%{sonum} -p /sbin/ldconfig
 
 %files -n lib%{_libname}%{sonum}
-%license LICENSE
+%license LICENSES/*
 %doc README*
-%{_libqt5_libdir}/lib%{_libname}*.so.*
 %{_kf5_debugdir}/*.categories
+%{_libqt5_libdir}/lib%{_libname}*.so.*
 
 %files imports
-%license LICENSE
+%license LICENSES/*
 %doc README*
 %dir %{_kf5_qmldir}/org/
 %dir %{_kf5_qmldir}/org/kde/
@@ -113,9 +112,10 @@
 %{_kf5_qmldir}/org/kde/prison/qmldir
 
 %files -n prison-qt5-devel
-%{_kf5_libdir}/cmake/KF5Prison/
-%{_libqt5_libdir}/lib%{_libname}*.so
+%license LICENSES/*
 %{_kf5_includedir}/
+%{_kf5_libdir}/cmake/KF5Prison/
 %{_kf5_mkspecsdir}/qt_Prison.pri
+%{_libqt5_libdir}/lib%{_libname}*.so
 
 %changelog


++++++ prison-5.71.0.tar.xz -> prison-5.72.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/CMakeLists.txt 
new/prison-5.72.0/CMakeLists.txt
--- old/prison-5.71.0/CMakeLists.txt    2020-06-06 21:36:34.000000000 +0200
+++ new/prison-5.72.0/CMakeLists.txt    2020-07-04 11:59:12.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.71.0") # handled by release scripts
+set(KF5_VERSION "5.72.0") # handled by release scripts
 project(prison VERSION ${KF5_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.71.0 NO_MODULE)
+find_package(ECM 5.72.0 NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" "${ECM_MODULE_PATH}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/autotests/aztecbarcodetest.cpp 
new/prison-5.72.0/autotests/aztecbarcodetest.cpp
--- old/prison-5.71.0/autotests/aztecbarcodetest.cpp    2020-06-06 
21:36:34.000000000 +0200
+++ new/prison-5.72.0/autotests/aztecbarcodetest.cpp    2020-07-04 
11:59:12.000000000 +0200
@@ -388,13 +388,20 @@
     {
         std::unique_ptr<Prison::AbstractBarcode> 
barcode(Prison::createBarcode(Prison::Aztec));
         QVERIFY(barcode);
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
         QVERIFY(!barcode->minimumSize().isValid());
+#endif
         barcode->setData(QStringLiteral("UNIT TEST"));
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
         QCOMPARE(barcode->minimumSize(), QSize(60, 60));
+#endif
         QCOMPARE(barcode->trueMinimumSize(), QSize(15, 15));
         QCOMPARE(barcode->preferredSize(1), QSize(60, 60));
         QCOMPARE(barcode->preferredSize(2), QSize(30, 30));
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
         QCOMPARE(barcode->toImage(barcode->minimumSize()).size(), QSize(60, 
60));
+#endif
+        QCOMPARE(barcode->toImage(barcode->preferredSize(1)).size(), QSize(60, 
60));
         QCOMPARE(barcode->toImage({1, 1}).isNull(), true);
     }
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/autotests/code128barcodetest.cpp 
new/prison-5.72.0/autotests/code128barcodetest.cpp
--- old/prison-5.71.0/autotests/code128barcodetest.cpp  2020-06-06 
21:36:34.000000000 +0200
+++ new/prison-5.72.0/autotests/code128barcodetest.cpp  2020-07-04 
11:59:12.000000000 +0200
@@ -105,13 +105,20 @@
     {
         std::unique_ptr<Prison::AbstractBarcode> 
barcode(Prison::createBarcode(Prison::Code128));
         QVERIFY(barcode);
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
         QVERIFY(!barcode->minimumSize().isValid());
+#endif
         barcode->setData(QStringLiteral("UNIT TEST"));
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
         QCOMPARE(barcode->minimumSize(), QSize(154, 10));
+#endif
         QCOMPARE(barcode->trueMinimumSize(), QSize(154, 1));
         QCOMPARE(barcode->preferredSize(1), QSize(308, 50));
         QCOMPARE(barcode->preferredSize(2), QSize(154, 50));
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
         QCOMPARE(barcode->toImage(barcode->minimumSize()).size(), QSize(154, 
10));
+#endif
+        QCOMPARE(barcode->toImage(barcode->preferredSize(1)).size(), 
QSize(308, 50));
         QCOMPARE(barcode->toImage({1, 1}).isNull(), true);
     }
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/docs/Doxyfile.local 
new/prison-5.72.0/docs/Doxyfile.local
--- old/prison-5.71.0/docs/Doxyfile.local       1970-01-01 01:00:00.000000000 
+0100
+++ new/prison-5.72.0/docs/Doxyfile.local       2020-07-04 11:59:12.000000000 
+0200
@@ -0,0 +1,8 @@
+### KApiDox Project-specific Overrides File
+
+# define so that deprecated API is not skipped
+PREDEFINED += \
+    "PRISON_ENABLE_DEPRECATED_SINCE(x, y)=1" \
+    "PRISON_BUILD_DEPRECATED_SINCE(x, y)=1" \
+    "PRISON_DEPRECATED_VERSION(x, y, t)=" \
+    "PRISON_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)="
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/src/lib/CMakeLists.txt 
new/prison-5.72.0/src/lib/CMakeLists.txt
--- old/prison-5.71.0/src/lib/CMakeLists.txt    2020-06-06 21:36:34.000000000 
+0200
+++ new/prison-5.72.0/src/lib/CMakeLists.txt    2020-07-04 11:59:12.000000000 
+0200
@@ -33,7 +33,7 @@
     GROUP_BASE_NAME KF
     VERSION ${KF5_VERSION}
     DEPRECATED_BASE_VERSION 0
-    DEPRECATION_VERSIONS 5.69
+    DEPRECATION_VERSIONS 5.69 5.72
     EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT}
 )
 add_library(KF5::Prison ALIAS KF5Prison)
@@ -104,6 +104,8 @@
             PRISON_EXPORT
             PRISON_DEPRECATED
             PRISON_DEPRECATED_EXPORT
+            "PRISON_DEPRECATED_VERSION(x, y, t)"
+            "PRISON_DEPRECATED_VERSION_BELATED(x, y, xt, yt, t)"
         TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
         QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
         COMPONENT Devel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/src/lib/abstractbarcode.cpp 
new/prison-5.72.0/src/lib/abstractbarcode.cpp
--- old/prison-5.71.0/src/lib/abstractbarcode.cpp       2020-06-06 
21:36:34.000000000 +0200
+++ new/prison-5.72.0/src/lib/abstractbarcode.cpp       2020-07-04 
11:59:12.000000000 +0200
@@ -85,6 +85,7 @@
   d->m_cache=QImage();
 }
 
+#if PRISON_BUILD_DEPRECATED_SINCE(5, 72)
 QSizeF AbstractBarcode::minimumSize() const
 {
     d->recompute();
@@ -105,6 +106,7 @@
 
     return d->m_cache.size();
 }
+#endif
 
 QSizeF AbstractBarcode::trueMinimumSize() const
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/src/lib/abstractbarcode.h 
new/prison-5.72.0/src/lib/abstractbarcode.h
--- old/prison-5.71.0/src/lib/abstractbarcode.h 2020-06-06 21:36:34.000000000 
+0200
+++ new/prison-5.72.0/src/lib/abstractbarcode.h 2020-07-04 11:59:12.000000000 
+0200
@@ -59,13 +59,17 @@
      * a null QImage will be returned
      */
     QImage toImage(const QSizeF& size) ;
+
+#if PRISON_ENABLE_DEPRECATED_SINCE(5, 72)
     /**
      * The minimal size of this barcode.
      * @note This isn't the absolute minimum, but closer to the result of 
preferredSize(1).
      * @return the minimal size for this barcode.
-     * @deprecated since 5.69 Prefer preferredSize() or trueMinimumSize().
+     * @deprecated Since 5.69, use preferredSize() or trueMinimumSize().
      */
+    PRISON_DEPRECATED_VERSION_BELATED(5, 72, 5, 69, "Use preferredSize() or 
trueMinimumSize()")
     QSizeF minimumSize() const;
+#endif
 
     /**
      * The minimal amount of pixels needed to represent this barcode without 
loss of information.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/prison-5.71.0/tests/barcodeexamplewidget.cpp 
new/prison-5.72.0/tests/barcodeexamplewidget.cpp
--- old/prison-5.71.0/tests/barcodeexamplewidget.cpp    2020-06-06 
21:36:34.000000000 +0200
+++ new/prison-5.72.0/tests/barcodeexamplewidget.cpp    2020-07-04 
11:59:12.000000000 +0200
@@ -6,6 +6,8 @@
 
 #include "barcodeexamplewidget.h"
 #include "src/lib/abstractbarcode.h"
+#include <QGuiApplication>
+#include <QScreen>
 #include <QResizeEvent>
 #include <QPainter>
 #include <QMimeData>
@@ -72,7 +74,7 @@
 QSize BarcodeExampleWidget::minimumSizeHint() const
 {
   if(m_barcode) {
-    return m_barcode->minimumSize().toSize();
+    return 
m_barcode->preferredSize(QGuiApplication::primaryScreen()->devicePixelRatio()).toSize();
   } else {
     return QWidget::minimumSizeHint();
   }


Reply via email to