Hello community, here is the log from the commit of package bluez-qt for openSUSE:Factory checked in at 2016-04-12 19:08:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez-qt (Old) and /work/SRC/openSUSE:Factory/.bluez-qt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez-qt" Changes: -------- --- /work/SRC/openSUSE:Factory/bluez-qt/bluez-qt.changes 2016-03-16 10:27:14.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.bluez-qt.new/bluez-qt.changes 2016-04-12 19:08:52.000000000 +0200 @@ -1,0 +2,9 @@ +Mon Apr 4 14:18:19 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 5.21.0 (boo#974793) + * ObexManager: Split error messages for missing objects + * Upgrade Qt version requirement to 5.4.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.21.0.php + +------------------------------------------------------------------- Old: ---- bluez-qt-5.20.0.tar.xz New: ---- bluez-qt-5.21.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez-qt.spec ++++++ --- /var/tmp/diff_new_pack.6qSF7Q/_old 2016-04-12 19:08:53.000000000 +0200 +++ /var/tmp/diff_new_pack.6qSF7Q/_new 2016-04-12 19:08:53.000000000 +0200 @@ -18,9 +18,9 @@ %define sonum 6 %define _libname KF5BluezQt -%define _tar_path 5.20 +%define _tar_path 5.21 Name: bluez-qt -Version: 5.20.0 +Version: 5.21.0 Release: 0 Summary: Async Bluez wrapper library License: LGPL-2.1+ ++++++ bluez-qt-5.20.0.tar.xz -> bluez-qt-5.21.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.20.0/CMakeLists.txt new/bluez-qt-5.21.0/CMakeLists.txt --- old/bluez-qt-5.20.0/CMakeLists.txt 2016-03-04 23:07:23.000000000 +0100 +++ new/bluez-qt-5.21.0/CMakeLists.txt 2016-04-03 22:25:48.000000000 +0200 @@ -3,7 +3,7 @@ project(BluezQt) include(FeatureSummary) -find_package(ECM 5.20.0 NO_MODULE) +find_package(ECM 5.21.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) @@ -18,7 +18,7 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) -set(KF5_VERSION "5.20.0") # handled by release scripts +set(KF5_VERSION "5.21.0") # handled by release scripts ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX BLUEZQT @@ -28,7 +28,7 @@ ) # Dependencies -set(REQUIRED_QT_VERSION "5.3.0") +set(REQUIRED_QT_VERSION 5.4.0) # Required Qt5 components to build this framework find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Core DBus Network) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.20.0/src/manager_p.cpp new/bluez-qt-5.21.0/src/manager_p.cpp --- old/bluez-qt-5.20.0/src/manager_p.cpp 2016-03-04 23:07:23.000000000 +0100 +++ new/bluez-qt-5.21.0/src/manager_p.cpp 2016-04-03 22:25:48.000000000 +0200 @@ -409,6 +409,8 @@ return; } + qCDebug(BLUEZQT) << "Setting usable adapter" << adapter; + bool wasBtOperational = q->isBluetoothOperational(); m_usableAdapter = adapter; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.20.0/src/obexmanager_p.cpp new/bluez-qt-5.21.0/src/obexmanager_p.cpp --- old/bluez-qt-5.20.0/src/obexmanager_p.cpp 2016-03-04 23:07:23.000000000 +0100 +++ new/bluez-qt-5.21.0/src/obexmanager_p.cpp 2016-04-03 22:25:48.000000000 +0200 @@ -150,8 +150,13 @@ } } - if (!m_obexClient || !m_obexAgentManager) { - Q_EMIT initError(QStringLiteral("Cannot find org.bluez.obex.Client1 and org.bluez.obex.AgentManager1 objects!")); + if (!m_obexClient) { + Q_EMIT initError(QStringLiteral("Cannot find org.bluez.obex.Client1 object!")); + return; + } + + if (!m_obexAgentManager) { + Q_EMIT initError(QStringLiteral("Cannot find org.bluez.obex.AgentManager1 object!")); return; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.20.0/src/pendingcall.cpp new/bluez-qt-5.21.0/src/pendingcall.cpp --- old/bluez-qt-5.20.0/src/pendingcall.cpp 2016-03-04 23:07:23.000000000 +0100 +++ new/bluez-qt-5.21.0/src/pendingcall.cpp 2016-04-03 22:25:48.000000000 +0200 @@ -223,7 +223,7 @@ void PendingCallPrivate::emitInternalError(const QString &errorText) { - qCWarning(BLUEZQT) << "PendingCall Error:" << errorText; + qCWarning(BLUEZQT) << "PendingCall Internal error:" << errorText; m_error = PendingCall::InternalError; m_errorText = errorText; emitFinished(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.20.0/src/rfkill.cpp new/bluez-qt-5.21.0/src/rfkill.cpp --- old/bluez-qt-5.20.0/src/rfkill.cpp 2016-03-04 23:07:23.000000000 +0100 +++ new/bluez-qt-5.21.0/src/rfkill.cpp 2016-04-03 22:25:48.000000000 +0200 @@ -131,7 +131,7 @@ m_readFd = ::open("/dev/rfkill", O_RDONLY); if (m_readFd == -1) { - qCDebug(BLUEZQT) << "Cannot open /dev/rfkill for reading!"; + qCWarning(BLUEZQT) << "Cannot open /dev/rfkill for reading!"; return; } @@ -160,7 +160,7 @@ m_writeFd = ::open("/dev/rfkill", O_WRONLY); if (m_writeFd == -1) { - qCDebug(BLUEZQT) << "Cannot open /dev/rfkill for writing!"; + qCWarning(BLUEZQT) << "Cannot open /dev/rfkill for writing!"; return false; } @@ -232,6 +232,8 @@ m_state = state; } } + + qCDebug(BLUEZQT) << "Rfkill global state changed:" << m_state; #endif } @@ -251,7 +253,9 @@ event.type = RFKILL_TYPE_BLUETOOTH; event.soft = soft; - return ::write(m_writeFd, &event, sizeof(event)) == sizeof(event); + bool ret = ::write(m_writeFd, &event, sizeof(event)) == sizeof(event); + qCDebug(BLUEZQT) << "Setting Rfkill soft block succeeded:" << ret; + return ret; #endif }