Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package attica-qt5 for openSUSE:Factory 
checked in at 2021-11-15 15:24:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/attica-qt5 (Old)
 and      /work/SRC/openSUSE:Factory/.attica-qt5.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "attica-qt5"

Mon Nov 15 15:24:41 2021 rev:97 rq:931052 version:5.88.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/attica-qt5/attica-qt5.changes    2021-10-18 
21:58:21.593927234 +0200
+++ /work/SRC/openSUSE:Factory/.attica-qt5.new.1890/attica-qt5.changes  
2021-11-15 15:24:43.441795329 +0100
@@ -1,0 +2,17 @@
+Sun Nov  7 09:13:04 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Strip 'Source' URL for faster submissions
+
+-------------------------------------------------------------------
+Sun Nov  7 09:07:43 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.88.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.88.0
+- Changes since 5.87.0:
+  * Port QStringRef (deprecated) to QStringView
+  * Add FreeBSD CI
+  * Add Android CI
+
+-------------------------------------------------------------------

Old:
----
  attica-5.87.0.tar.xz
  attica-5.87.0.tar.xz.sig

New:
----
  attica-5.88.0.tar.xz
  attica-5.88.0.tar.xz.sig

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

Other differences:
------------------
++++++ attica-qt5.spec ++++++
--- /var/tmp/diff_new_pack.lDJmLG/_old  2021-11-15 15:24:44.317795574 +0100
+++ /var/tmp/diff_new_pack.lDJmLG/_new  2021-11-15 15:24:44.317795574 +0100
@@ -19,7 +19,7 @@
 %define sonum   5
 %define rname attica
 %define _libname KF5Attica
-%define _tar_path 5.87
+%define _tar_path 5.88
 # 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,15 +27,15 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           attica-qt5
-Version:        5.87.0
+Version:        5.88.0
 Release:        0
 Summary:        Open Collaboration Service client library
 License:        LGPL-2.1-or-later
 Group:          System/GUI/KDE
 URL:            https://www.kde.org
-Source:         
https://download.kde.org/stable/frameworks/%{_tar_path}/%{rname}-%{version}.tar.xz
+Source:         %{rname}-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/frameworks/%{_tar_path}/%{rname}-%{version}.tar.xz.sig
+Source1:        %{rname}-%{version}.tar.xz.sig
 Source2:        frameworks.keyring
 %endif
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++++++ attica-5.87.0.tar.xz -> attica-5.88.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/.gitlab-ci.yml 
new/attica-5.88.0/.gitlab-ci.yml
--- old/attica-5.87.0/.gitlab-ci.yml    2021-10-02 14:13:28.000000000 +0200
+++ new/attica-5.88.0/.gitlab-ci.yml    2021-10-30 19:57:10.000000000 +0200
@@ -3,3 +3,5 @@
 
 include:
   - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/android.yml
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/freebsd.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/CMakeLists.txt 
new/attica-5.88.0/CMakeLists.txt
--- old/attica-5.87.0/CMakeLists.txt    2021-10-02 14:13:28.000000000 +0200
+++ new/attica-5.88.0/CMakeLists.txt    2021-10-30 19:57:10.000000000 +0200
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.87.0") # handled by release scripts
+set(KF_VERSION "5.88.0") # handled by release scripts
 project(Attica VERSION ${KF_VERSION})
 
 # ECM setup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/autotests/providertest.cpp 
new/attica-5.88.0/autotests/providertest.cpp
--- old/attica-5.87.0/autotests/providertest.cpp        2021-10-02 
14:13:28.000000000 +0200
+++ new/attica-5.88.0/autotests/providertest.cpp        2021-10-30 
19:57:10.000000000 +0200
@@ -23,7 +23,7 @@
     Q_OBJECT
 public:
     ProviderTest();
-    virtual ~ProviderTest();
+    ~ProviderTest() override;
 
 private:
     void initProvider(const QUrl &url);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/src/atticabasejob.h 
new/attica-5.88.0/src/atticabasejob.h
--- old/attica-5.87.0/src/atticabasejob.h       2021-10-02 14:13:28.000000000 
+0200
+++ new/attica-5.88.0/src/atticabasejob.h       2021-10-30 19:57:10.000000000 
+0200
@@ -28,7 +28,7 @@
     Q_OBJECT
 
 public:
-    virtual ~BaseJob();
+    ~BaseJob() override;
 
     Metadata metadata() const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/src/atticautils.cpp 
new/attica-5.88.0/src/atticautils.cpp
--- old/attica-5.87.0/src/atticautils.cpp       2021-10-02 14:13:28.000000000 
+0200
+++ new/attica-5.88.0/src/atticautils.cpp       2021-10-30 19:57:10.000000000 
+0200
@@ -48,8 +48,14 @@
                 mm = tzlist[1].toInt();
             }
         } else {
+#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
+            QStringView sv(tz);
+            hh = sv.left(2).toInt();
+            mm = sv.mid(2).toInt();
+#else
             hh = tz.leftRef(2).toInt();
             mm = tz.midRef(2).toInt();
+#endif
         }
 
         tzsecs = 60 * 60 * hh + 60 * mm;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/src/content.cpp 
new/attica-5.88.0/src/content.cpp
--- old/attica-5.87.0/src/content.cpp   2021-10-02 14:13:28.000000000 +0200
+++ new/attica-5.88.0/src/content.cpp   2021-10-30 19:57:10.000000000 +0200
@@ -176,11 +176,16 @@
     QList<Attica::DownloadDescription> descriptions;
     QMap<QString, QString>::const_iterator iter = 
d->m_extendedAttributes.constBegin();
     while (iter != d->m_extendedAttributes.constEnd()) {
-        QString key = iter.key();
-        if (key.startsWith(QLatin1String("downloadname"))) {
+        const QString &key = iter.key();
+        static const QLatin1String tag("downloadname");
+        if (key.startsWith(tag)) {
             bool ok;
             // remove "downloadlink", get the rest as number
-            int num = key.rightRef(key.size() - 12).toInt(&ok);
+#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
+            const int num = QStringView(key).right(key.size() - 
tag.size()).toInt(&ok);
+#else
+            const int num = key.rightRef(key.size() - tag.size()).toInt(&ok);
+#endif
             if (ok) {
                 // check if the download actually has a name
                 if (!iter.value().isEmpty()) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/src/platformdependent_v2.h 
new/attica-5.88.0/src/platformdependent_v2.h
--- old/attica-5.87.0/src/platformdependent_v2.h        2021-10-02 
14:13:28.000000000 +0200
+++ new/attica-5.88.0/src/platformdependent_v2.h        2021-10-30 
19:57:10.000000000 +0200
@@ -27,7 +27,7 @@
 class PlatformDependentV2 : public PlatformDependent
 {
 public:
-    virtual ~PlatformDependentV2();
+    ~PlatformDependentV2() override;
     virtual QNetworkReply *deleteResource(const QNetworkRequest &request) = 0;
     virtual QNetworkReply *put(const QNetworkRequest &request, QIODevice 
*data) = 0;
     virtual QNetworkReply *put(const QNetworkRequest &request, const 
QByteArray &data) = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/src/providermanager.h 
new/attica-5.88.0/src/providermanager.h
--- old/attica-5.87.0/src/providermanager.h     2021-10-02 14:13:28.000000000 
+0200
+++ new/attica-5.88.0/src/providermanager.h     2021-10-30 19:57:10.000000000 
+0200
@@ -63,7 +63,7 @@
     Q_DECLARE_FLAGS(ProviderFlags, ProviderFlag)
 
     ProviderManager(const ProviderFlags &flags = NoFlags);
-    ~ProviderManager();
+    ~ProviderManager() override;
 
     /**
      * Load available providers from configuration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/attica-5.87.0/tests/projecttest/projecttest.h 
new/attica-5.88.0/tests/projecttest/projecttest.h
--- old/attica-5.87.0/tests/projecttest/projecttest.h   2021-10-02 
14:13:28.000000000 +0200
+++ new/attica-5.88.0/tests/projecttest/projecttest.h   2021-10-30 
19:57:10.000000000 +0200
@@ -29,7 +29,7 @@
     Q_OBJECT
 public:
     ProjectTest();
-    virtual ~ProjectTest();
+    ~ProjectTest() override;
 
 private Q_SLOTS:
     void providerAdded(const Attica::Provider &provider);

Reply via email to