Hello community, here is the log from the commit of package libkdecoration2 for openSUSE:Factory checked in at 2016-04-07 13:29:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkdecoration2 (Old) and /work/SRC/openSUSE:Factory/.libkdecoration2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkdecoration2" Changes: -------- --- /work/SRC/openSUSE:Factory/libkdecoration2/libkdecoration2.changes 2016-03-03 15:14:36.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libkdecoration2.new/libkdecoration2.changes 2016-04-07 13:29:57.000000000 +0200 @@ -1,0 +2,16 @@ +Tue Mar 29 16:20:59 UTC 2016 - [email protected] + +- Update to 5.6.1 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.6.1.php + +------------------------------------------------------------------- +Sun Mar 20 09:19:55 UTC 2016 - [email protected] + +- Update to 5.6.0 + * New feature release + * For more details please see: + https://www.kde.org/announcements/plasma-5.6.0.php + +------------------------------------------------------------------- Old: ---- kdecoration-5.5.5.tar.xz New: ---- kdecoration-5.6.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkdecoration2.spec ++++++ --- /var/tmp/diff_new_pack.d6r4U5/_old 2016-04-07 13:29:57.000000000 +0200 +++ /var/tmp/diff_new_pack.d6r4U5/_new 2016-04-07 13:29:57.000000000 +0200 @@ -19,7 +19,7 @@ %define lname libkdecorations2-5 %define lname_private libkdecorations2private5 Name: libkdecoration2 -Version: 5.5.5 +Version: 5.6.1 Release: 0 BuildRequires: cmake >= 2.8.12 BuildRequires: extra-cmake-modules >= 0.0.11 ++++++ kdecoration-5.5.5.tar.xz -> kdecoration-5.6.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdecoration-5.5.5/CMakeLists.txt new/kdecoration-5.6.1/CMakeLists.txt --- old/kdecoration-5.5.5/CMakeLists.txt 2016-03-01 14:28:51.000000000 +0100 +++ new/kdecoration-5.6.1/CMakeLists.txt 2016-03-29 16:06:29.000000000 +0200 @@ -1,5 +1,5 @@ project(decoration-api) -set(PROJECT_VERSION "5.5.5") +set(PROJECT_VERSION "5.6.1") cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) @@ -27,7 +27,7 @@ ) include(KDEInstallDirs) -include(KDEFrameworkCompilerSettings) +include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) # require at least gcc 4.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdecoration-5.5.5/autotests/decorationtest.cpp new/kdecoration-5.6.1/autotests/decorationtest.cpp --- old/kdecoration-5.5.5/autotests/decorationtest.cpp 2016-03-01 14:28:51.000000000 +0100 +++ new/kdecoration-5.6.1/autotests/decorationtest.cpp 2016-03-29 16:06:29.000000000 +0200 @@ -36,15 +36,27 @@ void testSection(); }; +#ifdef _MSC_VER +QMap<QString, QVariant> makeMap(const QString& key, const QVariant &value); +#endif void DecorationTest::testCreate() { // just test that creating the Decoration doesn't crash MockBridge bridge; const QString bridgeKey = QStringLiteral("bridge"); - MockDecoration deco1(nullptr, QVariantList({QVariantMap({ {bridgeKey, QVariant::fromValue(5)} }), + MockDecoration deco1(nullptr, QVariantList({ +#ifdef _MSC_VER + makeMap(bridgeKey, QVariant::fromValue(5)), +#else + QVariantMap({ {bridgeKey, QVariant::fromValue(5)} }), +#endif QVariant::fromValue(bridgeKey), QVariantMap(), +#ifdef _MSC_VER + makeMap(bridgeKey, QVariant::fromValue(&bridge)), +#else QVariantMap({ {bridgeKey, QVariant::fromValue(&bridge)} }) +#endif })); QVERIFY(!deco1.client().isNull()); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdecoration-5.5.5/autotests/mockdecoration.cpp new/kdecoration-5.6.1/autotests/mockdecoration.cpp --- old/kdecoration-5.5.5/autotests/mockdecoration.cpp 2016-03-01 14:28:51.000000000 +0100 +++ new/kdecoration-5.6.1/autotests/mockdecoration.cpp 2016-03-29 16:06:29.000000000 +0200 @@ -29,8 +29,18 @@ { } +#ifdef _MSC_VER +QMap<QString, QVariant> makeMap(const QString& key, const QVariant &value) { + QMap<QString, QVariant> ret; + ret.insert(key, value); + return ret; +} +MockDecoration::MockDecoration(MockBridge *bridge) + : MockDecoration(nullptr, QVariantList({makeMap(QStringLiteral("bridge"), QVariant::fromValue(bridge))})) +#else MockDecoration::MockDecoration(MockBridge *bridge) : MockDecoration(nullptr, QVariantList({QVariantMap({{QStringLiteral("bridge"), QVariant::fromValue(bridge)}})})) +#endif { }
