Hello community, here is the log from the commit of package bluez-qt for openSUSE:Factory checked in at 2019-11-12 11:41:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez-qt (Old) and /work/SRC/openSUSE:Factory/.bluez-qt.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez-qt" Tue Nov 12 11:41:34 2019 rev:58 rq:747079 version:5.64.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bluez-qt/bluez-qt.changes 2019-10-14 13:32:43.086771062 +0200 +++ /work/SRC/openSUSE:Factory/.bluez-qt.new.2990/bluez-qt.changes 2019-11-12 11:41:35.382484296 +0100 @@ -1,0 +2,10 @@ +Sun Nov 3 15:46:44 UTC 2019 - Christophe Giboudeaux <[email protected]> + +- Update to 5.64.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.64.0.php +- Changes since 5.63.0: + * Use ECMGenerateExportHeader to manage deprecated API better + +------------------------------------------------------------------- Old: ---- bluez-qt-5.63.0.tar.xz bluez-qt-5.63.0.tar.xz.sig New: ---- bluez-qt-5.64.0.tar.xz bluez-qt-5.64.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez-qt.spec ++++++ --- /var/tmp/diff_new_pack.xtNfTT/_old 2019-11-12 11:41:35.886484826 +0100 +++ /var/tmp/diff_new_pack.xtNfTT/_new 2019-11-12 11:41:35.886484826 +0100 @@ -18,7 +18,7 @@ %define sonum 6 %define _libname KF5BluezQt -%define _tar_path 5.63 +%define _tar_path 5.64 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) @@ -26,7 +26,7 @@ # Only needed for the package signature condition %bcond_without lang Name: bluez-qt -Version: 5.63.0 +Version: 5.64.0 Release: 0 Summary: Async Bluez wrapper library License: LGPL-2.1-or-later ++++++ bluez-qt-5.63.0.tar.xz -> bluez-qt-5.64.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.63.0/CMakeLists.txt new/bluez-qt-5.64.0/CMakeLists.txt --- old/bluez-qt-5.63.0/CMakeLists.txt 2019-10-06 11:33:07.000000000 +0200 +++ new/bluez-qt-5.64.0/CMakeLists.txt 2019-11-02 12:41:41.000000000 +0100 @@ -1,26 +1,29 @@ cmake_minimum_required(VERSION 3.5) -set(KF5_VERSION "5.63.0") # handled by release scripts +set(KF5_VERSION "5.64.0") # handled by release scripts project(BluezQt VERSION ${KF5_VERSION}) include(FeatureSummary) -find_package(ECM 5.63.0 NO_MODULE) +find_package(ECM 5.64.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) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) +include(KDEInstallDirs) +include(KDECMakeSettings) +include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) + include(FeatureSummary) -include(GenerateExportHeader) +include(ECMGenerateExportHeader) include(ECMSetupVersion) include(ECMGenerateHeaders) include(ECMAddQch) include(CMakePackageConfigHelpers) -include(KDEInstallDirs) -include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE) -include(KDECMakeSettings) include(ECMQtDeclareLoggingCategory) +set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of deprecated API excluded from the build [default=0].") + 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)") @@ -45,6 +48,7 @@ find_package(Qt5QuickTest ${REQUIRED_QT_VERSION} CONFIG) set_package_properties(Qt5QuickTest PROPERTIES DESCRIPTION "QML autotests for BluezQt" TYPE OPTIONAL) add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00) +add_definitions(-DQT_DEPRECATED_WARNINGS_SINCE=0x060000) add_definitions(-DQT_NO_FOREACH) # Subdirectories add_subdirectory(src) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.63.0/docs/Doxyfile.local new/bluez-qt-5.64.0/docs/Doxyfile.local --- old/bluez-qt-5.63.0/docs/Doxyfile.local 1970-01-01 01:00:00.000000000 +0100 +++ new/bluez-qt-5.64.0/docs/Doxyfile.local 2019-11-02 12:41:41.000000000 +0100 @@ -0,0 +1,7 @@ +### KApiDox Project-specific Overrides File + +# define so that deprecated API is not skipped +PREDEFINED += \ + "BLUEZQT_ENABLE_DEPRECATED_SINCE(x, y)=1" \ + "BLUEZQT_BUILD_DEPRECATED_SINCE(x, y)=1" \ + "BLUEZQT_DEPRECATED_VERSION(x, y, t)=" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.63.0/src/CMakeLists.txt new/bluez-qt-5.64.0/src/CMakeLists.txt --- old/bluez-qt-5.63.0/src/CMakeLists.txt 2019-10-06 11:33:07.000000000 +0200 +++ new/bluez-qt-5.64.0/src/CMakeLists.txt 2019-11-02 12:41:41.000000000 +0100 @@ -83,8 +83,15 @@ qt5_add_dbus_interface(bluezqt_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/interfaces/org.bluez.obex.ObjectPush1.xml obexobjectpush1) add_library(KF5BluezQt ${bluezqt_SRCS}) -generate_export_header(KF5BluezQt BASE_NAME BluezQt) add_library(KF5::BluezQt ALIAS KF5BluezQt) +ecm_generate_export_header(KF5BluezQt + BASE_NAME BluezQt + GROUP_BASE_NAME KF + VERSION ${KF5_VERSION} + DEPRECATED_BASE_VERSION 0 + DEPRECATION_VERSIONS 5.57 + EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} +) target_include_directories(KF5BluezQt INTERFACE "$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5}/BluezQt>") @@ -174,6 +181,7 @@ BLUEZQT_EXPORT BLUEZQT_DEPRECATED BLUEZQT_DEPRECATED_EXPORT + "BLUEZQT_DEPRECATED_VERSION(x, y, t)" TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR} COMPONENT Devel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.63.0/src/manager.cpp new/bluez-qt-5.64.0/src/manager.cpp --- old/bluez-qt-5.63.0/src/manager.cpp 2019-10-06 11:33:07.000000000 +0200 +++ new/bluez-qt-5.64.0/src/manager.cpp 2019-11-02 12:41:41.000000000 +0100 @@ -246,9 +246,11 @@ PendingCall::ReturnVoid, this); } +#if BLUEZQT_BUILD_DEPRECATED_SINCE(5, 57) MediaPtr Manager::media() const { return usableAdapter() ? usableAdapter()->media() : nullptr; } +#endif } // namespace BluezQt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluez-qt-5.63.0/src/manager.h new/bluez-qt-5.64.0/src/manager.h --- old/bluez-qt-5.63.0/src/manager.h 2019-10-06 11:33:07.000000000 +0200 +++ new/bluez-qt-5.64.0/src/manager.h 2019-11-02 12:41:41.000000000 +0100 @@ -297,13 +297,16 @@ */ PendingCall *unregisterProfile(Profile *profile); +#if BLUEZQT_ENABLE_DEPRECATED_SINCE(5, 57) /** * Returns the media interface. * - * @deprecated since 5.57, use Adapter::media() instead. * @return media + * @deprecated since 5.57, use Adapter::media() instead. */ - BLUEZQT_DEPRECATED MediaPtr media() const; // KF6 TODO: Remove + BLUEZQT_DEPRECATED_VERSION(5, 57, "Use Adapter::media()") + MediaPtr media() const; +#endif Q_SIGNALS: /**
