Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package drkonqi5 for openSUSE:Factory 
checked in at 2021-07-09 23:56:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/drkonqi5 (Old)
 and      /work/SRC/openSUSE:Factory/.drkonqi5.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "drkonqi5"

Fri Jul  9 23:56:59 2021 rev:71 rq:904494 version:5.22.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/drkonqi5/drkonqi5.changes        2021-06-27 
18:58:42.212246236 +0200
+++ /work/SRC/openSUSE:Factory/.drkonqi5.new.2625/drkonqi5.changes      
2021-07-09 23:57:12.741516919 +0200
@@ -1,0 +2,10 @@
+Tue Jul  6 12:01:45 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.22.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.22.2
+- Changes since 5.22.2.1:
+  * repair query construction
+
+-------------------------------------------------------------------

Old:
----
  drkonqi-5.22.2.1.tar.xz
  drkonqi-5.22.2.1.tar.xz.sig

New:
----
  drkonqi-5.22.3.tar.xz
  drkonqi-5.22.3.tar.xz.sig

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

Other differences:
------------------
++++++ drkonqi5.spec ++++++
--- /var/tmp/diff_new_pack.5er1ZT/_old  2021-07-09 23:57:13.333512315 +0200
+++ /var/tmp/diff_new_pack.5er1ZT/_new  2021-07-09 23:57:13.337512284 +0200
@@ -20,18 +20,18 @@
 %bcond_without lang
 Name:           drkonqi5
 # Full Plasma 5 version (e.g. 5.9.1)
-%{!?_plasma5_bugfix: %define _plasma5_bugfix 5.22.2}
+%{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
 # Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF)
 %{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk 
-F. '{print $1"."$2}')}
-Version:        5.22.2.1
+Version:        5.22.3
 Release:        0
 Summary:        Helper for debugging and reporting crashes
 License:        GPL-2.0-or-later
 Group:          Development/Tools/Debuggers
 URL:            http://www.kde.org/
-Source:         
https://download.kde.org/stable/plasma/5.22.2/drkonqi-%{version}.tar.xz
+Source:         
https://download.kde.org/stable/plasma/%{version}/drkonqi-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/5.22.2/drkonqi-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/plasma/%{version}/drkonqi-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 # PATCHES 100-199 are from upstream 5.16 branch

++++++ drkonqi-5.22.2.1.tar.xz -> drkonqi-5.22.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-5.22.2.1/CMakeLists.txt 
new/drkonqi-5.22.3/CMakeLists.txt
--- old/drkonqi-5.22.2.1/CMakeLists.txt 2021-06-22 20:54:49.000000000 +0200
+++ new/drkonqi-5.22.3/CMakeLists.txt   2021-07-06 12:13:34.000000000 +0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(drkonqi)
-set(PROJECT_VERSION "5.22.2")
+set(PROJECT_VERSION "5.22.3")
 set(PROJECT_VERSION_MAJOR 5)
 
 set(QT_MIN_VERSION "5.15.0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-5.22.2.1/po/cs/drkonqi5.po 
new/drkonqi-5.22.3/po/cs/drkonqi5.po
--- old/drkonqi-5.22.2.1/po/cs/drkonqi5.po      2021-06-22 20:54:30.000000000 
+0200
+++ new/drkonqi-5.22.3/po/cs/drkonqi5.po        2021-07-06 12:13:13.000000000 
+0200
@@ -9,7 +9,7 @@
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-06-03 01:52+0000\n"
-"PO-Revision-Date: 2021-05-13 13:37+0200\n"
+"PO-Revision-Date: 2021-06-23 09:34+0200\n"
 "Last-Translator: Vit Pelcak <vpel...@suse.cz>\n"
 "Language-Team: Czech <kde-i18n-...@kde.org>\n"
 "Language: cs\n"
@@ -17,7 +17,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Lokalize 21.04.0\n"
+"X-Generator: Lokalize 21.04.2\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -936,6 +936,9 @@
 "compositor and cannot be submitted as it lacks the required information to "
 "resolve the problem."
 msgstr ""
+"Zd?? se, ??e p??d je ve skute??nosti d??sledkem p??edchoz??ho p??du v 
kompozitoru a "
+"tedy jej nelze odeslat proto??e mu chyb?? pot??ebn?? informace pro 
vy??e??en?? "
+"probl??mu."
 
 #: bugzillaintegration/reportassistantpages_base.cpp:260
 #, kde-kuit-format
@@ -948,6 +951,12 @@
 
"How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl'>the
 "
 "KDE Community Wiki</link>."
 msgstr ""
+"V??voj????i KDE by ocenili, pokud najdete a p??ilo????te z??znam o p??du "
+"kompozitoru. M????ete jej z??skat pomoc?? n??stroje coredumpctl. V??ce 
informac?? "
+"naleznete na<link url='https://community.kde.org/Guidelines_and_HOWTOs/";
+"Debugging/"
+"How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl'>Wiki
 "
+"komunity KDE</link>."
 
 #: bugzillaintegration/reportassistantpages_base.cpp:284
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-5.22.2.1/po/eu/drkonqi5.po 
new/drkonqi-5.22.3/po/eu/drkonqi5.po
--- old/drkonqi-5.22.2.1/po/eu/drkonqi5.po      2021-06-22 20:54:32.000000000 
+0200
+++ new/drkonqi-5.22.3/po/eu/drkonqi5.po        2021-07-06 12:13:16.000000000 
+0200
@@ -1,4 +1,4 @@
-# Translation of drkonqi5.po to Euskara/Basque (eu).
+# Translation for drkonqi5.po to Euskara/Basque (eu).
 # Copyright (C) 2002-2018, Free Software Foundation, Inc.
 # Copyright (C) 2019-2021, This file is copyright:
 # This file is distributed under the same license as the drkonqi package.
@@ -13,14 +13,14 @@
 "Project-Id-Version: drkonqi\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-06-03 01:52+0000\n"
-"PO-Revision-Date: 2021-01-24 10:16+0100\n"
+"PO-Revision-Date: 2021-06-29 14:33+0200\n"
 "Last-Translator: I??igo Salvador Azurmendi <xa...@ni.eus>\n"
 "Language-Team: Basque <kde-i18n...@kde.org>\n"
 "Language: eu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 20.12.1\n"
+"X-Generator: Lokalize 21.04.2\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
 #, kde-format
@@ -2752,7 +2752,7 @@
 #, kde-format
 msgctxt "@info:shell"
 msgid "Bugzilla product name"
-msgstr ""
+msgstr "Bugzillako produktu izena"
 
 #: main.cpp:126
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drkonqi-5.22.2.1/po/pl/drkonqi5.po 
new/drkonqi-5.22.3/po/pl/drkonqi5.po
--- old/drkonqi-5.22.2.1/po/pl/drkonqi5.po      2021-06-22 20:54:41.000000000 
+0200
+++ new/drkonqi-5.22.3/po/pl/drkonqi5.po        2021-07-06 12:13:26.000000000 
+0200
@@ -8,7 +8,7 @@
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-06-03 01:52+0000\n"
-"PO-Revision-Date: 2021-05-09 07:23+0200\n"
+"PO-Revision-Date: 2021-06-27 10:57+0200\n"
 "Last-Translator: ??ukasz Wojni??owicz <lukasz.wojnilow...@gmail.com>\n"
 "Language-Team: Polish <kde-i18n-...@kde.org>\n"
 "Language: pl\n"
@@ -45,7 +45,7 @@
 #, kde-kuit-format
 msgctxt "@info/rich"
 msgid "You can help us improve this software by filing a bug report."
-msgstr "Zg??oszenie tego b????du mo??e nam pom??c w usprawnieniu tego 
programu."
+msgstr "Zg??oszenie tego zdarzenia mo??e pom??c nam usprawni?? ten program."
 
 #: aboutbugreportingdialog.cpp:43
 #, kde-kuit-format
@@ -2795,7 +2795,7 @@
 #: statusnotifier.cpp:66
 #, kde-format
 msgid "Please report this error to help improve this software."
-msgstr "Zg??oszenie tego b????du mo??e pom??c usprawni?? program."
+msgstr "Zg??oszenie tego zdarzenia mo??e pom??c nam usprawni?? ten program."
 
 #: statusnotifier.cpp:73
 #, kde-format
@@ -2817,7 +2817,7 @@
 #, kde-format
 msgctxt "Notification text"
 msgid "Please report this error to help improve this software."
-msgstr "Zg??oszenie tego b????du mo??e pom??c usprawni?? program."
+msgstr "Zg??oszenie tego zdarzenia mo??e pom??c nam usprawni?? ten program."
 
 #: statusnotifier.cpp:134
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/drkonqi-5.22.2.1/src/bugzillaintegration/libbugzilla/autotests/bugtest.cpp 
new/drkonqi-5.22.3/src/bugzillaintegration/libbugzilla/autotests/bugtest.cpp
--- 
old/drkonqi-5.22.2.1/src/bugzillaintegration/libbugzilla/autotests/bugtest.cpp  
    2021-06-22 20:54:26.000000000 +0200
+++ 
new/drkonqi-5.22.3/src/bugzillaintegration/libbugzilla/autotests/bugtest.cpp    
    2021-07-06 12:13:09.000000000 +0200
@@ -57,6 +57,10 @@
         if (path == "/bug" && query.toString() == "product=dragonplayer2") {
             return new JobDouble{QFINDTESTDATA("data/bugs.unresolved.json")};
         }
+        if (path == "/bug" && query.toString() == 
"product=dragonplayerSecondProduct&product=dragonplayerFirstProduct") {
+            // simply to test the query params. returns regular unresolved 
result
+            return new JobDouble{QFINDTESTDATA("data/bugs.unresolved.json")};
+        }
         Q_ASSERT_X(false, "get", qUtf8Printable(QStringLiteral("unmapped: %1; 
%2").arg(path, query.toString())));
         return nullptr;
     }
@@ -151,6 +155,19 @@
         // None of the above should fail assertions or exception tests.
     }
 
+    void testSearchMultipleProducts()
+    {
+        // Queries support the same argument more than once and indeed the API 
does too and we rely on this behavior.
+        // Make sure multiple keys are properly sent in the request.
+        Bugzilla::BugSearch search;
+        search.products = QStringList{"dragonplayerFirstProduct", 
"dragonplayerSecondProduct"};
+        auto job = Bugzilla::BugClient().search(search);
+        job->start();
+        QList<Bug::Ptr> bugs = Bugzilla::BugClient().search(job);
+        QCOMPARE(bugs.size(), 1);
+        // None of the above should fail assertions or exception tests.
+    }
+
     void testNewBug()
     {
         Bugzilla::NewBug bug;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/drkonqi-5.22.2.1/src/bugzillaintegration/libbugzilla/query.h 
new/drkonqi-5.22.3/src/bugzillaintegration/libbugzilla/query.h
--- old/drkonqi-5.22.2.1/src/bugzillaintegration/libbugzilla/query.h    
2021-06-22 20:54:26.000000000 +0200
+++ new/drkonqi-5.22.3/src/bugzillaintegration/libbugzilla/query.h      
2021-07-06 12:13:09.000000000 +0200
@@ -5,7 +5,7 @@
 
 #pragma once
 
-#include <QMap>
+#include <QMultiMap>
 #include <QString>
 
 namespace Bugzilla
@@ -20,10 +20,10 @@
 //   through QUrlQuery to prevent encoding confusion.
 //
 // QMap is used as base because order makes test assertions easier to check.
-class Query : public QMap<QString, QString>
+class Query : public QMultiMap<QString, QString>
 {
 public:
-    using QMap<QString, QString>::QMap;
+    using QMultiMap<QString, QString>::QMultiMap;
 
     // Compat rigging so this feels like QUrlQuery and reduces porting
     // noise for bugfix backport.

Reply via email to