Hello community,

here is the log from the commit of package bluez-qt for openSUSE:Factory 
checked in at 2017-07-17 10:21:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bluez-qt (Old)
 and      /work/SRC/openSUSE:Factory/.bluez-qt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bluez-qt"

Mon Jul 17 10:21:11 2017 rev:28 rq:509876 version:5.36.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/bluez-qt/bluez-qt.changes        2017-07-05 
23:47:44.890580876 +0200
+++ /work/SRC/openSUSE:Factory/.bluez-qt.new/bluez-qt.changes   2017-07-17 
10:21:13.323721619 +0200
@@ -1,0 +2,12 @@
+Wed Jul 12 07:13:58 CEST 2017 - lbeltr...@kde.org
+
+- Update to 5.36.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.36.0.php
+- Changes since 5.35.0:
+  * API dox: note CamelCase includes by @class tag
+  * API dox: add namespace to classes named in README.md
+  * [FEATURE] Option to build & install QCH file with the public API dox
+
+-------------------------------------------------------------------

Old:
----
  bluez-qt-5.35.0.tar.xz

New:
----
  bluez-qt-5.36.0.tar.xz

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

Other differences:
------------------
++++++ bluez-qt.spec ++++++
--- /var/tmp/diff_new_pack.6sDJ3v/_old  2017-07-17 10:21:13.971630286 +0200
+++ /var/tmp/diff_new_pack.6sDJ3v/_new  2017-07-17 10:21:13.975629722 +0200
@@ -18,9 +18,9 @@
 
 %define sonum   6
 %define _libname KF5BluezQt
-%define _tar_path 5.35
+%define _tar_path 5.36
 Name:           bluez-qt
-Version:        5.35.0
+Version:        5.36.0
 Release:        0
 Summary:        Async Bluez wrapper library
 License:        LGPL-2.1+

++++++ bluez-qt-5.35.0.tar.xz -> bluez-qt-5.36.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/CMakeLists.txt 
new/bluez-qt-5.36.0/CMakeLists.txt
--- old/bluez-qt-5.35.0/CMakeLists.txt  2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/CMakeLists.txt  2017-06-30 12:14:39.000000000 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.35.0") # handled by release scripts
+set(KF5_VERSION "5.36.0") # handled by release scripts
 project(BluezQt VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.35.0 NO_MODULE)
+find_package(ECM 5.36.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)
 
@@ -14,12 +14,16 @@
 include(GenerateExportHeader)
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
+include(ECMAddQch)
 include(CMakePackageConfigHelpers)
 include(KDEInstallDirs)
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 
 
+option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt 
Assistant, Qt Creator & KDevelop)" OFF)
+add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. 
Qt Assistant, Qt Creator & KDevelop)")
+
 ecm_setup_version(PROJECT
     VARIABLE_PREFIX BLUEZQT
     VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/bluezqt_version.h"
@@ -58,6 +62,16 @@
 # Create a Config.cmake and a ConfigVersion.cmake file and install them
 set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5BluezQt")
 
+if (BUILD_QCH)
+    ecm_install_qch_export(
+        TARGETS KF5BluezQt_QCH
+        FILE KF5BluezQtQchTargets.cmake
+        DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
+        COMPONENT Devel
+    )
+    set(PACKAGE_INCLUDE_QCHTARGETS 
"include(\"\${CMAKE_CURRENT_LIST_DIR}/KF5BluezQtQchTargets.cmake\")")
+endif()
+
 configure_package_config_file(
     "${CMAKE_CURRENT_SOURCE_DIR}/KF5BluezQtConfig.cmake.in"
     "${CMAKE_CURRENT_BINARY_DIR}/KF5BluezQtConfig.cmake"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/KF5BluezQtConfig.cmake.in 
new/bluez-qt-5.36.0/KF5BluezQtConfig.cmake.in
--- old/bluez-qt-5.35.0/KF5BluezQtConfig.cmake.in       2017-06-03 
10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/KF5BluezQtConfig.cmake.in       2017-06-30 
12:14:39.000000000 +0200
@@ -4,4 +4,4 @@
 find_dependency(Qt5Core @REQUIRED_QT_VERSION@)
 
 include("${CMAKE_CURRENT_LIST_DIR}/KF5BluezQtTargets.cmake")
-
+@PACKAGE_INCLUDE_QCHTARGETS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/README.md 
new/bluez-qt-5.36.0/README.md
--- old/bluez-qt-5.35.0/README.md       2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/README.md       2017-06-30 12:14:39.000000000 +0200
@@ -7,10 +7,10 @@
 BluezQt is a library for communication with BlueZ system and session daemons.
 
 <ul>
-  <li>Manager class is used to communicate with system daemon - org.bluez</li>
-  <li>ObexManager class is used to communicate with session daemon - 
org.bluez.obex</li>
+  <li>BluezQt::Manager class is used to communicate with system daemon - 
org.bluez</li>
+  <li>BluezQt::ObexManager class is used to communicate with session daemon - 
org.bluez.obex</li>
 </ul>
 
-All method calls are asynchronous using PendingCall that helps tracking
+All method calls are asynchronous using BluezQt::PendingCall that helps 
tracking
 the call progress and handle errors.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/CMakeLists.txt 
new/bluez-qt-5.36.0/src/CMakeLists.txt
--- old/bluez-qt-5.35.0/src/CMakeLists.txt      2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/CMakeLists.txt      2017-06-30 12:14:39.000000000 
+0200
@@ -119,6 +119,28 @@
     DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/BluezQt/bluezqt
     COMPONENT Devel)
 
+if(BUILD_QCH)
+    ecm_add_qch(
+        KF5BluezQt_QCH
+        NAME BluezQt
+        BASE_NAME KF5BluezQt
+        VERSION ${KF5_VERSION}
+        ORG_DOMAIN org.kde
+        SOURCES # using only public headers, to cover only public API
+            ${BluezQt_HEADERS}
+        MD_MAINPAGE "${CMAKE_SOURCE_DIR}/README.md"
+        LINK_QCHS
+            Qt5Core_QCH
+        BLANK_MACROS
+            BLUEZQT_EXPORT
+            BLUEZQT_DEPRECATED
+            BLUEZQT_DEPRECATED_EXPORT
+        TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
+        QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
+        COMPONENT Devel
+    )
+endif()
+
 include(ECMGeneratePriFile)
 
 ecm_generate_pri_file(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/adapter.h 
new/bluez-qt-5.36.0/src/adapter.h
--- old/bluez-qt-5.35.0/src/adapter.h   2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/adapter.h   2017-06-30 12:14:39.000000000 +0200
@@ -37,6 +37,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::Adapter adapter.h <BluezQt/Adapter>
+ *
  * Bluetooth adapter.
  *
  * This class represents a Bluetooth adapter.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/agent.h 
new/bluez-qt-5.36.0/src/agent.h
--- old/bluez-qt-5.35.0/src/agent.h     2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/agent.h     2017-06-30 12:14:39.000000000 +0200
@@ -37,6 +37,8 @@
 class Device;
 
 /**
+ * @class BluezQt::Agent agent.h <BluezQt/Agent>
+ *
  * Bluetooth agent.
  *
  * This class represents a Bluetooth agent.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/device.h 
new/bluez-qt-5.36.0/src/device.h
--- old/bluez-qt-5.35.0/src/device.h    2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/device.h    2017-06-30 12:14:39.000000000 +0200
@@ -35,6 +35,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::Device device.h <BluezQt/Device>
+ *
  * Bluetooth device.
  *
  * This class represents a Bluetooth device.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/devicesmodel.h 
new/bluez-qt-5.36.0/src/devicesmodel.h
--- old/bluez-qt-5.35.0/src/devicesmodel.h      2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/devicesmodel.h      2017-06-30 12:14:39.000000000 
+0200
@@ -35,6 +35,8 @@
 class Device;
 
 /**
+ * @class BluezQt::DevicesModel devicesmodel.h <BluezQt/DevicesModel>
+ *
  * Model of all devices.
  *
  * This class represents a model of all devices.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/initmanagerjob.h 
new/bluez-qt-5.36.0/src/initmanagerjob.h
--- old/bluez-qt-5.35.0/src/initmanagerjob.h    2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/initmanagerjob.h    2017-06-30 12:14:39.000000000 
+0200
@@ -34,6 +34,8 @@
 class Manager;
 
 /**
+ * @class BluezQt::InitManagerJob initmanagerjob.h <BluezQt/InitManagerJob>
+ *
  * Init manager job.
  *
  * This class represents a job that initializes Manager.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/initobexmanagerjob.h 
new/bluez-qt-5.36.0/src/initobexmanagerjob.h
--- old/bluez-qt-5.35.0/src/initobexmanagerjob.h        2017-06-03 
10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/initobexmanagerjob.h        2017-06-30 
12:14:39.000000000 +0200
@@ -34,6 +34,8 @@
 class ObexManager;
 
 /**
+ * @class BluezQt::InitObexManagerJob initobexmanagerjob.h 
<BluezQt/InitObexManagerJob>
+ *
  * Init obex manager job.
  *
  * This class represents a job that initializes ObexManager.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/input.h 
new/bluez-qt-5.36.0/src/input.h
--- old/bluez-qt-5.35.0/src/input.h     2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/input.h     2017-06-30 12:14:39.000000000 +0200
@@ -32,6 +32,8 @@
 {
 
 /**
+ * @class BluezQt::Input input.h <BluezQt/Input>
+ *
  * %Device input.
  *
  * This class represents an input interface.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/job.h 
new/bluez-qt-5.36.0/src/job.h
--- old/bluez-qt-5.35.0/src/job.h       2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/job.h       2017-06-30 12:14:39.000000000 +0200
@@ -34,6 +34,8 @@
 class JobPrivate;
 
 /**
+ * @class BluezQt::Job job.h <BluezQt/Job>
+ *
  * This class represents an asynchronous job performed by BluezQt,
  * it is usually not used directly but instead it is inherit by some
  * other class.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/manager.h 
new/bluez-qt-5.36.0/src/manager.h
--- old/bluez-qt-5.35.0/src/manager.h   2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/manager.h   2017-06-30 12:14:39.000000000 +0200
@@ -39,6 +39,8 @@
 class InitManagerJob;
 
 /**
+ * @class BluezQt::Manager manager.h <BluezQt/Manager>
+ *
  * Bluetooth manager.
  *
  * The entry point to communicate with system BlueZ daemon.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/mediaplayer.h 
new/bluez-qt-5.36.0/src/mediaplayer.h
--- old/bluez-qt-5.35.0/src/mediaplayer.h       2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/mediaplayer.h       2017-06-30 12:14:39.000000000 
+0200
@@ -35,6 +35,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::MediaPlayer mediaplayer.h <BluezQt/MediaPlayer>
+ *
  * Media player.
  *
  * This class represents a media player interface.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/mediaplayertrack.h 
new/bluez-qt-5.36.0/src/mediaplayertrack.h
--- old/bluez-qt-5.35.0/src/mediaplayertrack.h  2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/mediaplayertrack.h  2017-06-30 12:14:39.000000000 
+0200
@@ -32,6 +32,8 @@
 {
 
 /**
+ * @class BluezQt::MediaPlayerTrack mediaplayertrack.h 
<BluezQt/MediaPlayerTrack>
+ *
  * Media player track.
  *
  * This class represents a track in media player.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obexagent.h 
new/bluez-qt-5.36.0/src/obexagent.h
--- old/bluez-qt-5.35.0/src/obexagent.h 2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/obexagent.h 2017-06-30 12:14:39.000000000 +0200
@@ -38,6 +38,8 @@
 class ObexTransfer;
 
 /**
+ * @class BluezQt::ObexAgent obexagent.h <BluezQt/ObexAgent>
+ *
  * Bluetooth OBEX agent.
  *
  * This class represents a Bluetooth OBEX agent.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obexfiletransfer.h 
new/bluez-qt-5.36.0/src/obexfiletransfer.h
--- old/bluez-qt-5.35.0/src/obexfiletransfer.h  2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/obexfiletransfer.h  2017-06-30 12:14:39.000000000 
+0200
@@ -36,6 +36,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::ObexFileTransfer obexfiletransfer.h 
<BluezQt/ObexFileTransfer>
+ *
  * OBEX file transfer.
  *
  * This class represents an OBEX file transfer interface.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obexfiletransferentry.h 
new/bluez-qt-5.36.0/src/obexfiletransferentry.h
--- old/bluez-qt-5.35.0/src/obexfiletransferentry.h     2017-06-03 
10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/obexfiletransferentry.h     2017-06-30 
12:14:39.000000000 +0200
@@ -32,6 +32,8 @@
 {
 
 /**
+ * @class BluezQt::ObexFileTransferEntry obexfiletransferentry.h 
<BluezQt/ObexFileTransferEntry>
+ *
  * OBEX file transfer entry.
  *
  * This class represents an entry in remote file system.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obexmanager.h 
new/bluez-qt-5.36.0/src/obexmanager.h
--- old/bluez-qt-5.35.0/src/obexmanager.h       2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/obexmanager.h       2017-06-30 12:14:39.000000000 
+0200
@@ -38,6 +38,8 @@
 class InitObexManagerJob;
 
 /**
+ * @class BluezQt::ObexManager obexmanager.h <BluezQt/ObexManager>
+ *
  * OBEX manager.
  *
  * The entry point to communicate with session BlueZ obex daemon.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obexobjectpush.h 
new/bluez-qt-5.36.0/src/obexobjectpush.h
--- old/bluez-qt-5.35.0/src/obexobjectpush.h    2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/obexobjectpush.h    2017-06-30 12:14:39.000000000 
+0200
@@ -35,6 +35,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::ObexObjectPush obexobjectpush.h <BluezQt/ObexObjectPush>
+ *
  * OBEX object push.
  *
  * This class represents an OBEX object push interface.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obexsession.h 
new/bluez-qt-5.36.0/src/obexsession.h
--- old/bluez-qt-5.35.0/src/obexsession.h       2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/obexsession.h       2017-06-30 12:14:39.000000000 
+0200
@@ -36,6 +36,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::ObexSession obexsession.h <BluezQt/ObexSession>
+ *
  * OBEX session.
  *
  * This class represents an OBEX session.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/obextransfer.h 
new/bluez-qt-5.36.0/src/obextransfer.h
--- old/bluez-qt-5.35.0/src/obextransfer.h      2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/obextransfer.h      2017-06-30 12:14:39.000000000 
+0200
@@ -36,6 +36,8 @@
 class PendingCall;
 
 /**
+ * @class BluezQt::ObexTransfer obextransfer.h <BluezQt/ObexTransfer>
+ *
  * OBEX transfer.
  *
  * This class represents transfer of one file.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/pendingcall.h 
new/bluez-qt-5.36.0/src/pendingcall.h
--- old/bluez-qt-5.35.0/src/pendingcall.h       2017-06-03 10:44:33.000000000 
+0200
+++ new/bluez-qt-5.36.0/src/pendingcall.h       2017-06-30 12:14:39.000000000 
+0200
@@ -33,6 +33,8 @@
 {
 
 /**
+ * @class BluezQt::PendingCall pendingcall.h <BluezQt/PendingCall>
+ *
  * Pending method call.
  *
  * This class represents a pending method call. It is a convenient wrapper
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/profile.h 
new/bluez-qt-5.36.0/src/profile.h
--- old/bluez-qt-5.35.0/src/profile.h   2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/profile.h   2017-06-30 12:14:39.000000000 +0200
@@ -39,6 +39,8 @@
 class Device;
 
 /**
+ * @class BluezQt::Profile profile.h <BluezQt/Profile>
+ *
  * Bluetooth profile.
  *
  * This class represents a Bluetooth profile.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bluez-qt-5.35.0/src/request.h 
new/bluez-qt-5.36.0/src/request.h
--- old/bluez-qt-5.35.0/src/request.h   2017-06-03 10:44:33.000000000 +0200
+++ new/bluez-qt-5.36.0/src/request.h   2017-06-30 12:14:39.000000000 +0200
@@ -39,6 +39,8 @@
 };
 
 /**
+ * @class BluezQt::Request request.h <BluezQt/Request>
+ *
  * D-Bus request.
  *
  * This class represents a request from a Bluetooth daemon. It is a convenient


Reply via email to