[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9

Maximiliano Curia maxy at moszumanska.debian.org
Mon May 9 09:08:10 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=54d0638

The following commit has been merged in the master branch:
commit 54d0638636e6321248c5fafcca37ac03b0588a38
Merge: 03e91062039b4bfcedaa527ed80ac3f6530c4a6b 47b8df5323cfbf285681aae9ef6886641ac00771
Author: Aleix Pol <aleixpol at kde.org>
Date:   Sun Apr 13 16:07:45 2014 +0200

    Merge remote-tracking branch 'origin/master' into frameworks
    
    Conflicts:
    	CMakeLists.txt
    	KTp/Declarative/qml-plugins.cpp

 CMakeLists.txt                                     |  2 +-
 KTp/Declarative/conversation.cpp                   | 25 ++-----
 KTp/Declarative/conversation.h                     | 15 ++--
 KTp/Declarative/qml-plugins.cpp                    |  4 +-
 .../plugins/tplogger/pending-tp-logger-logs.cpp    |  7 ++
 KTp/Models/rooms-model.cpp                         |  1 +
 KTp/Models/text-channel-watcher-proxy-model.cpp    | 24 ++++++-
 KTp/core.cpp                                       |  1 +
 KTp/global-presence.cpp                            | 82 ++++++++++++++++++++++
 KTp/global-presence.h                              | 29 ++++++++
 .../datasourceplugin/im-persons-data-source.cpp    | 31 ++++++--
 11 files changed, 181 insertions(+), 40 deletions(-)

diff --cc CMakeLists.txt
index 5d85ead,8d4ea59..1d94575
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@@ -9,40 -8,30 +9,40 @@@ set (CMAKE_MODULE_PAT
  )
  cmake_policy(SET CMP0002 OLD)
  
- set (KTP_VERSION "0.7.80")
+ set (KTP_VERSION "0.8.0")
  # Bump for every 0.x release, or whenever BC changes
 -set (KTP_SONUMBER 7)
 -set (KTP_MESSAGE_FILTER_FRAMEWORK_VERSION "4")
 -
 -find_package (KDE4 REQUIRED)
 -find_package (TelepathyQt4 0.9.2.1 REQUIRED)
 -find_package (TelepathyLoggerQt4)
 -find_package (KPeople 0.2.1)
 -find_package (KdepimLibs)
 -
 -# set some default settings
 -include (KDE4Defaults)
 -
 -# make some more macros available
 -include (MacroLibrary)
 -
 -macro_log_feature(KPEOPLE_FOUND "KPeople" "Support for KDE Contact Aggregation" "https://projects.kde.org/libkpeople" FALSE "" "")
 -macro_log_feature(KDEPIMLIBS_FOUND "KDE-PIM Libraries" "Support for Contact Aggregation" "https://projects.kde.org/kdepimlibs" FALSE "" "")
 -macro_log_feature(TELEPATHY_LOGGER_QT4_FOUND "TelepatyLoggerQt4" "Qt bindings for TelepathyLogger. This is needed to provide access to chat logs. HIGHLY recommended" "http://projects.kde.org/telepathy-logger-qt" FALSE "" "")
 -macro_display_feature_log()
 -
 -
 -add_definitions (${KDE4_DEFINITIONS}
 +set (KTP_SONUMBER 9)
 +set (KTP_MESSAGE_FILTER_FRAMEWORK_VERSION "5")
 +
 +find_package (Qt5 REQUIRED CONFIG COMPONENTS Qml Test)
 +find_package (KF5 REQUIRED CONFIG COMPONENTS KCMUtils NotifyConfig TextEditor Wallet KDE4Support)
 +find_package (TelepathyQt5 0.9.2.1 REQUIRED)
 +find_package (TelepathyLoggerQt5 QUIET)
 +find_package (KPeople 0.3 QUIET)
 +
 +include(KDEInstallDirs)
 +include(KDECMakeSettings)
 +include(KDECompilerSettings)
 +include(ECMPackageConfigHelpers)
 +include(ECMMarkNonGuiExecutable)
 +include(ECMPackageConfigHelpers)
 +include(ECMInstallIcons)
 +include(CMakePackageConfigHelpers)
 +include(WriteBasicConfigVersionFile)
 +include(CheckIncludeFiles)
 +include(FeatureSummary)
 +
 +set_package_properties(KPeople PROPERTIES DESCRIPTION "Support for KDE Contact Aggregation"
 +                       URL "https://projects.kde.org/libkpeople"
 +                       TYPE OPTIONAL
 +                      )
 +set_package_properties(TelepathyLoggerQt5 PROPERTIES DESCRIPTION "Qt bindings for TelepathyLogger. This is needed to provide access to chat logs. HIGHLY recommended"
 +                       URL "http://projects.kde.org/telepathy-logger-qt"
 +                       TYPE OPTIONAL
 +                      )
 +
 +
 +add_definitions (
                   -DQT_NO_CAST_FROM_ASCII
                   -DQT_NO_KEYWORDS
  )
diff --cc KTp/Declarative/qml-plugins.cpp
index 74b5b0c,f074cd4..ce5e165
--- a/KTp/Declarative/qml-plugins.cpp
+++ b/KTp/Declarative/qml-plugins.cpp
@@@ -18,11 -18,11 +18,10 @@@
      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
  
- 
  #include "qml-plugins.h"
  
 -#include <QtDeclarative/QDeclarativeItem>
 -#include <QtDeclarative/QDeclarativeEngine>
 -#include <QtDeclarative/QDeclarativeContext>
 +#include <QQmlEngine>
 +#include <QQmlContext>
  
  #include "conversation.h"
  #include "conversations-model.h"
@@@ -33,8 -33,8 +32,9 @@@
  #include "filtered-pinned-contacts-proxy-model.h"
  #include "telepathy-manager.h"
  
 +#include <TelepathyQt/PendingChannelRequest>
  #include "KTp/types.h"
+ #include "KTp/global-presence.h"
  #include "KTp/Models/contacts-filter-model.h"
  #include "KTp/Models/contacts-model.h"
  #include "KTp/Models/accounts-list-model.h"
@@@ -63,9 -62,10 +63,11 @@@ void QmlPlugins::registerTypes(const ch
      qmlRegisterUncreatableType<MessagesModel> (uri, 0, 1, "MessagesModel",
          QLatin1String("It will be created once the conversation is created"));
  
+     qmlRegisterType<KTp::GlobalPresence> (uri, 0, 1, "PresenceManager");
+ 
      qmlRegisterType<TelepathyManager>();
      qmlRegisterType<ConversationsModel>();
 +    qmlRegisterType<Tp::PendingChannelRequest>();
      qRegisterMetaType<Tp::AccountManagerPtr>();
      qRegisterMetaType<KTp::ContactPtr>();
      qRegisterMetaType<Tp::AccountPtr>();

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list