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);
