Hello community,

here is the log from the commit of package frameworkintegration for 
openSUSE:Factory checked in at 2017-03-03 17:46:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/frameworkintegration (Old)
 and      /work/SRC/openSUSE:Factory/.frameworkintegration.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "frameworkintegration"

Fri Mar  3 17:46:48 2017 rev:41 rq:461392 version:5.31.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/frameworkintegration/frameworkintegration.changes    
    2017-02-03 17:36:57.730976445 +0100
+++ 
/work/SRC/openSUSE:Factory/.frameworkintegration.new/frameworkintegration.changes
   2017-03-03 17:47:56.856197283 +0100
@@ -1,0 +2,12 @@
+Mon Feb 13 08:42:38 UTC 2017 - [email protected]
+
+- Build with AppStream-Qt again, right version now available
+
+-------------------------------------------------------------------
+Thu Feb  9 09:22:42 UTC 2017 - [email protected]
+
+- Update to 5.31.0
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.31.0.php
+
+-------------------------------------------------------------------

Old:
----
  frameworkintegration-5.30.0.tar.xz

New:
----
  frameworkintegration-5.31.0.tar.xz

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

Other differences:
------------------
++++++ frameworkintegration.spec ++++++
--- /var/tmp/diff_new_pack.ITSLKd/_old  2017-03-03 17:47:57.484108605 +0100
+++ /var/tmp/diff_new_pack.ITSLKd/_new  2017-03-03 17:47:57.484108605 +0100
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Style5
-%define _tar_path 5.30
+%define _tar_path 5.31
 Name:           frameworkintegration
-Version:        5.30.0
+Version:        5.31.0
 Release:        0
 %define kf5_version %{version}
 BuildRequires:  cmake >= 3.0
@@ -34,10 +34,10 @@
 BuildRequires:  knotifications-devel >= %{_tar_path}
 BuildRequires:  kpackage-devel >= %{_tar_path}
 BuildRequires:  kwidgetsaddons-devel >= %{_tar_path}
-#BuildRequires:  cmake(AppstreamQt)
-BuildRequires:  cmake(Qt5DBus) >= 5.5.0
-BuildRequires:  cmake(Qt5Widgets) >= 5.5.0
-BuildRequires:  cmake(Qt5X11Extras) >= 5.5.0
+BuildRequires:  cmake(AppStreamQt) >= 0.10.4
+BuildRequires:  cmake(Qt5DBus) >= 5.6.0
+BuildRequires:  cmake(Qt5Widgets) >= 5.6.0
+BuildRequires:  cmake(Qt5X11Extras) >= 5.6.0
 #BuildRequires:  cmake(packagekitqt5)
 BuildRequires:  cmake(KF5NewStuff)
 BuildRequires:  pkgconfig(x11)

++++++ frameworkintegration-5.30.0.tar.xz -> frameworkintegration-5.31.0.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/frameworkintegration-5.30.0/CMakeLists.txt 
new/frameworkintegration-5.31.0/CMakeLists.txt
--- old/frameworkintegration-5.30.0/CMakeLists.txt      2017-01-08 
16:13:48.000000000 +0100
+++ new/frameworkintegration-5.31.0/CMakeLists.txt      2017-02-05 
06:03:46.000000000 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.30.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.30.0") # handled by release scripts
+set(KF5_VERSION "5.31.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.31.0") # handled by release scripts
 project(FrameworkIntegration VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.30.0  NO_MODULE)
+find_package(ECM 5.31.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -22,7 +22,7 @@
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 
-set(REQUIRED_QT_VERSION 5.5.0)
+set(REQUIRED_QT_VERSION 5.6.0)
 find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus Widgets)
 
 
@@ -38,6 +38,7 @@
 find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5Package ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5NewStuff ${KF5_DEP_VERSION} REQUIRED)
+find_package(KF5I18n ${KF5_DEP_VERSION} REQUIRED)
 
 find_package(packagekitqt5)
 find_package(AppStreamQt 0.10.4)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/frameworkintegration-5.30.0/autotests/kstyle_unittest.cpp 
new/frameworkintegration-5.31.0/autotests/kstyle_unittest.cpp
--- old/frameworkintegration-5.30.0/autotests/kstyle_unittest.cpp       
2017-01-08 16:13:48.000000000 +0100
+++ new/frameworkintegration-5.31.0/autotests/kstyle_unittest.cpp       
2017-02-05 06:03:46.000000000 +0100
@@ -71,10 +71,10 @@
         QToolBar *toolbar = new QToolBar();
         QToolButton *btn = new QToolButton(toolbar);
 
-        QCOMPARE(qApp->style()->styleHint(QStyle::SH_ToolButtonStyle, 0, btn), 
(int)  Qt::ToolButtonTextOnly);
+        QCOMPARE(qApp->style()->styleHint(QStyle::SH_ToolButtonStyle, nullptr, 
btn), (int)  Qt::ToolButtonTextOnly);
 
         toolbar->setProperty("otherToolbar", true);
-        QCOMPARE(qApp->style()->styleHint(QStyle::SH_ToolButtonStyle, 0, btn), 
(int) Qt::ToolButtonTextUnderIcon);
+        QCOMPARE(qApp->style()->styleHint(QStyle::SH_ToolButtonStyle, nullptr, 
btn), (int) Qt::ToolButtonTextUnderIcon);
     }
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/frameworkintegration-5.30.0/plasma_workspace.notifyrc 
new/frameworkintegration-5.31.0/plasma_workspace.notifyrc
--- old/frameworkintegration-5.30.0/plasma_workspace.notifyrc   2017-01-08 
16:13:48.000000000 +0100
+++ new/frameworkintegration-5.31.0/plasma_workspace.notifyrc   2017-02-05 
06:03:46.000000000 +0100
@@ -264,7 +264,7 @@
 Name[zh_CN]=文本补全:没有匹配
 Name[zh_TW]=文字補完:沒有符合
 Comment=No matching completion was found
-Comment[ar]=لم تُعثر على تطابقات
+Comment[ar]=لم توجد تطابقات
 Comment[ast]=Nun s'alcontró un completáu que concasara
 Comment[bs]=Nije nađeno nijedno poklapanje za dopunu
 Comment[ca]=No s'ha trobat cap compleció coincident
@@ -752,6 +752,7 @@
 
 [Event/applicationcrash]
 Name=Application Crash
+Name[ar]=انهيار التّطبيقات
 Name[ast]=Casque d'aplicación
 Name[ca]=Fallada d'aplicació
 Name[ca@valencia]=Fallada d'aplicació
@@ -763,8 +764,9 @@
 Name[et]=Rakenduse krahh
 Name[fi]=Ohjelman kaatuminen
 Name[gd]=Thuislich aplacaid
-Name[gl]=Quebra dun programa
+Name[gl]=Quebra dun aplicativo
 Name[he]=היישום קרס
+Name[ia]=Crash de application
 Name[it]=Chiusura inattesa dell'applicazione
 Name[ko]=프로그램 충돌
 Name[nl]=Crash van toepassing
@@ -785,6 +787,7 @@
 Name[zh_CN]=应用程序崩溃
 Name[zh_TW]=應用程式當掉
 Comment=An application just closed unexpectedly
+Comment[ar]=أُغلق تطبيق ما للتّو بشكل غير متوقّع
 Comment[ast]=Una aplicación ta acabante zarrase inesperadamente
 Comment[ca]=Una aplicació s'ha tancat inesperadament
 Comment[ca@valencia]=Una aplicació s'ha tancat inesperadament
@@ -796,8 +799,9 @@
 Comment[et]=Rakendus lõpetas lihtsalt ootamatult töö
 Comment[fi]=Ohjelma sulkeutui juuri odottamattomasti
 Comment[gd]=Tha aplacaid air a dùnadh gun dùil
-Comment[gl]=Un programa pechouse inesperadamente
+Comment[gl]=Un aplicativo pechouse inesperadamente
 Comment[he]=היישום קרס בצורה לא צפוייה
+Comment[ia]=Un application justo ora claudeva inopinatemente
 Comment[it]=Un'applicazione si è appena chiusa in modo inatteso
 Comment[ko]=프로그램이 예상하지 못하게 충돌했습니다
 Comment[nl]=Een toepassing is zojuist onverwacht afgesloten
@@ -1060,6 +1064,7 @@
 Comment[gl]=Cancelouse a saída de Plasma
 Comment[he]=היציאה מאת Plasma בוטלה
 Comment[hu]=A KDE kijelentkezési folyamata megszakadt
+Comment[ia]=Clausura de session de Plasma esseva cancellate
 Comment[it]=La chiusura di Plasma è stata annullata
 Comment[ko]=Plasma 로그아웃 취소됨
 Comment[lt]=Plasma išsiregistravimas buvo nutrauktas
@@ -1623,6 +1628,7 @@
 
 [Event/plasmoidInstallationFailed]
 Name=Widget failed to install
+Name[ar]=فشل تثبيت الودجات
 Name[ast]=El widget falló al instalase
 Name[ca]=Ha fallat en instal·lar l'estri
 Name[ca@valencia]=Ha fallat en instal·lar l'estri
@@ -1636,6 +1642,7 @@
 Name[gd]=Cha deach le stàladh a' widget
 Name[gl]=Fallo de instalación dun trebello
 Name[he]=התקנת היישומון נכשלה
+Name[ia]=Widget falleva a installar
 Name[it]=Installazione dell'oggetto non riuscita
 Name[ko]=위젯을 설치할 수 없음
 Name[nl]=Widget kan niet geïnstalleerd worden
@@ -1656,6 +1663,7 @@
 Name[zh_CN]=安装部件失败
 Name[zh_TW]=Widget 安裝失敗
 Comment=A widget could not be installed
+Comment[ar]=تعذّر تثبيت أحد الودجات
 Comment[ast]=Nun pudo instalase un widget
 Comment[ca]=No s'ha pogut instal·lar un estri
 Comment[ca@valencia]=No s'ha pogut instal·lar un estri
@@ -1669,6 +1677,7 @@
 Comment[gd]=Cha b' urrainn dhuinn a' widget a stàladh
 Comment[gl]=Non foi posíbel instalar un trebello.
 Comment[he]=אי אפשר להתקין את היישומון
+Comment[ia]=un widget non poteva esser installate
 Comment[it]=Un oggetto non può essere installato
 Comment[ko]=위젯을 설치할 수 없음
 Comment[nl]=Een widget kon niet geïnstalleerd worden
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/frameworkintegration-5.30.0/src/integrationplugin/frameworkintegrationplugin.h
 
new/frameworkintegration-5.31.0/src/integrationplugin/frameworkintegrationplugin.h
--- 
old/frameworkintegration-5.30.0/src/integrationplugin/frameworkintegrationplugin.h
  2017-01-08 16:13:48.000000000 +0100
+++ 
new/frameworkintegration-5.31.0/src/integrationplugin/frameworkintegrationplugin.h
  2017-02-05 06:03:46.000000000 +0100
@@ -29,7 +29,7 @@
 class KMessageBoxDontAskAgainConfigStorage : public 
KMessageBoxDontAskAgainInterface
 {
 public:
-    KMessageBoxDontAskAgainConfigStorage() : KMessageBox_againConfig(0) {}
+    KMessageBoxDontAskAgainConfigStorage() : KMessageBox_againConfig(nullptr) 
{}
     virtual ~KMessageBoxDontAskAgainConfigStorage() {}
 
     bool shouldBeShownYesNo(const QString &dontShowAgainName, 
KMessageBox::ButtonCode &result) Q_DECL_OVERRIDE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/frameworkintegration-5.30.0/src/kpackage-install-handlers/kns/CMakeLists.txt
 
new/frameworkintegration-5.31.0/src/kpackage-install-handlers/kns/CMakeLists.txt
--- 
old/frameworkintegration-5.30.0/src/kpackage-install-handlers/kns/CMakeLists.txt
    2017-01-08 16:13:48.000000000 +0100
+++ 
new/frameworkintegration-5.31.0/src/kpackage-install-handlers/kns/CMakeLists.txt
    2017-02-05 06:03:46.000000000 +0100
@@ -1,10 +1,10 @@
 add_executable(knshandler main.cpp)
-target_link_libraries(knshandler KF5::NewStuffCore)
+target_link_libraries(knshandler KF5::NewStuffCore KF5::I18n 
KF5::Notifications)
 
 install(TARGETS knshandler DESTINATION 
${KDE_INSTALL_LIBEXECDIR_KF5}/kpackagehandlers)
 
 add_executable(knshandlertest main.cpp)
-target_link_libraries(knshandlertest KF5::NewStuffCore)
+target_link_libraries(knshandlertest KF5::NewStuffCore KF5::I18n 
KF5::Notifications)
 target_compile_definitions(knshandlertest PRIVATE -DTEST)
 
 if(EXISTS "${CMAKE_INSTALL_PREFIX}/${CONFIG_INSTALL_DIR}/colorschemes.knsrc")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/frameworkintegration-5.30.0/src/kpackage-install-handlers/kns/main.cpp 
new/frameworkintegration-5.31.0/src/kpackage-install-handlers/kns/main.cpp
--- old/frameworkintegration-5.30.0/src/kpackage-install-handlers/kns/main.cpp  
2017-01-08 16:13:48.000000000 +0100
+++ new/frameworkintegration-5.31.0/src/kpackage-install-handlers/kns/main.cpp  
2017-02-05 06:03:46.000000000 +0100
@@ -24,7 +24,12 @@
 #include <QDebug>
 #include <QStandardPaths>
 
+#include <KLocalizedString>
+
+#include <KNotifications/KNotification>
+
 #include <KNSCore/Engine>
+#include <KNSCore/QuestionManager>
 
 int main(int argc, char** argv)
 {
@@ -54,8 +59,33 @@
     const auto providerid = pathParts.at(0);
     const auto entryid = pathParts.at(1);
 
+
     KNSCore::Engine engine;
     int installedCount = 0;
+    QObject::connect(KNSCore::QuestionManager::instance(), 
&KNSCore::QuestionManager::askQuestion, &engine, [](KNSCore::Question* 
question){
+        auto discardQuestion = [question]() { 
question->setResponse(KNSCore::Question::InvalidResponse); };
+        switch(question->questionType()) {
+            case KNSCore::Question::YesNoQuestion: {
+                auto f = 
KNotification::event(KNotification::StandardEvent::Notification, 
question->title(), question->question());
+                f->setActions({i18n("Yes"), i18n("No")});
+                QObject::connect(f, &KNotification::action1Activated, 
question, [question](){ question->setResponse(KNSCore::Question::YesResponse); 
});
+                QObject::connect(f, &KNotification::action2Activated, 
question, [question](){ question->setResponse(KNSCore::Question::NoResponse); 
});
+                QObject::connect(f, &KNotification::closed, question, 
discardQuestion);
+            }   break;
+            case KNSCore::Question::ContinueCancelQuestion: {
+                auto f = 
KNotification::event(KNotification::StandardEvent::Notification, 
question->title(), question->question());
+                f->setActions({i18n("Continue"), i18n("Cancel")});
+                QObject::connect(f, &KNotification::action1Activated, 
question, [question](){ 
question->setResponse(KNSCore::Question::ContinueResponse); });
+                QObject::connect(f, &KNotification::action2Activated, 
question, [question](){ 
question->setResponse(KNSCore::Question::CancelResponse); });
+                QObject::connect(f, &KNotification::closed, question, 
discardQuestion);
+            }   break;
+            case KNSCore::Question::InputTextQuestion:
+            case KNSCore::Question::SelectFromListQuestion:
+            case KNSCore::Question::PasswordQuestion:
+                discardQuestion();
+                break;
+        }
+    });
 
     QObject::connect(&engine, &KNSCore::Engine::signalProvidersLoaded, 
&engine, [&engine, entryid](){
         engine.fetchEntryById(entryid);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/frameworkintegration-5.30.0/src/kstyle/kstyle.cpp 
new/frameworkintegration-5.31.0/src/kstyle/kstyle.cpp
--- old/frameworkintegration-5.30.0/src/kstyle/kstyle.cpp       2017-01-08 
16:13:48.000000000 +0100
+++ new/frameworkintegration-5.31.0/src/kstyle/kstyle.cpp       2017-02-05 
06:03:46.000000000 +0100
@@ -80,7 +80,7 @@
 class ColorSchemeFilter : public QObject
 {
 public:
-    ColorSchemeFilter(QObject *parent = Q_NULLPTR);
+    ColorSchemeFilter(QObject *parent = nullptr);
     bool eventFilter(QObject *object, QEvent *event) Q_DECL_OVERRIDE;
 private:
     void installColorScheme(QWidget *w);
@@ -116,7 +116,7 @@
     if (atom == XCB_ATOM_NONE) {
         const QByteArray name = QByteArrayLiteral("_KDE_NET_WM_COLOR_SCHEME");
         const xcb_intern_atom_cookie_t cookie = xcb_intern_atom(c, false, 
name.length(), name.constData());
-        QScopedPointer<xcb_intern_atom_reply_t, QScopedPointerPodDeleter> 
reply(xcb_intern_atom_reply(c, cookie, Q_NULLPTR));
+        QScopedPointer<xcb_intern_atom_reply_t, QScopedPointerPodDeleter> 
reply(xcb_intern_atom_reply(c, cookie, nullptr));
         if (!reply.isNull()) {
             atom = reply->atom;
         } else {
@@ -164,7 +164,7 @@
 
     const QString originalName = widget->objectName();
     widget->setObjectName(element);
-    const int id = widget->style()->styleHint(type, 0, widget);
+    const int id = widget->style()->styleHint(type, nullptr, widget);
     widget->setObjectName(originalName);
     return id;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/frameworkintegration-5.30.0/src/kstyle/kstyle.h 
new/frameworkintegration-5.31.0/src/kstyle/kstyle.h
--- old/frameworkintegration-5.30.0/src/kstyle/kstyle.h 2017-01-08 
16:13:48.000000000 +0100
+++ new/frameworkintegration-5.31.0/src/kstyle/kstyle.h 2017-02-05 
06:03:46.000000000 +0100
@@ -131,7 +131,7 @@
 
 public:
 //@{
-    int pixelMetric(PixelMetric m, const QStyleOption *opt = 0, const QWidget 
*widget = 0) const Q_DECL_OVERRIDE;
+    int pixelMetric(PixelMetric m, const QStyleOption *opt = nullptr, const 
QWidget *widget = nullptr) const Q_DECL_OVERRIDE;
     virtual int styleHint(StyleHint hint, const QStyleOption *opt,
                           const QWidget *w, QStyleHintReturn *returnData) 
const Q_DECL_OVERRIDE;
 
@@ -140,8 +140,8 @@
 
     QPalette standardPalette() const Q_DECL_OVERRIDE;
 
-    virtual QIcon standardIcon(StandardPixmap standardIcon, const QStyleOption 
*option = 0,
-                               const QWidget *widget = 0) const 
Q_DECL_OVERRIDE;
+    virtual QIcon standardIcon(StandardPixmap standardIcon, const QStyleOption 
*option = nullptr,
+                               const QWidget *widget = nullptr) const 
Q_DECL_OVERRIDE;
 //@}
 private:
     KStylePrivate *const d;


Reply via email to