Hello community,
here is the log from the commit of package libKF5NetworkManagerQt for
openSUSE:Factory checked in at 2020-11-19 11:51:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libKF5NetworkManagerQt (Old)
and /work/SRC/openSUSE:Factory/.libKF5NetworkManagerQt.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libKF5NetworkManagerQt"
Thu Nov 19 11:51:59 2020 rev:84 rq:848590 version:5.76.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/libKF5NetworkManagerQt/libKF5NetworkManagerQt.changes
2020-10-12 13:58:29.578195541 +0200
+++
/work/SRC/openSUSE:Factory/.libKF5NetworkManagerQt.new.5913/libKF5NetworkManagerQt.changes
2020-11-23 10:33:34.717564389 +0100
@@ -1,0 +2,12 @@
+Sat Nov 7 21:35:30 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.76.0
+ * New feature release
+ * For more details please see:
+ * https://kde.org/announcements/kde-frameworks-5.76.0
+- Changes since 5.75.0:
+ * If include is define in .h remove it if it's defined in .cpp too (scripted)
+ * Add enum and declarations to allow passing capabilities
+ in the registration process to NetworkManager
+
+-------------------------------------------------------------------
Old:
----
networkmanager-qt-5.75.0.tar.xz
networkmanager-qt-5.75.0.tar.xz.sig
New:
----
networkmanager-qt-5.76.0.tar.xz
networkmanager-qt-5.76.0.tar.xz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libKF5NetworkManagerQt.spec ++++++
--- /var/tmp/diff_new_pack.OeV0GY/_old 2020-11-23 10:33:35.341565073 +0100
+++ /var/tmp/diff_new_pack.OeV0GY/_new 2020-11-23 10:33:35.345565077 +0100
@@ -17,7 +17,7 @@
%define soversion 6
-%define _tar_path 5.75
+%define _tar_path 5.76
# Full KF5 version (e.g. 5.33.0)
%{!?_kf5_version: %global _kf5_version %{version}}
# Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
# Only needed for the package signature condition
%bcond_without lang
Name: libKF5NetworkManagerQt
-Version: 5.75.0
+Version: 5.76.0
Release: 0
Summary: A Qt wrapper for NetworkManager DBus API
License: LGPL-2.1-only OR LGPL-3.0-only
++++++ networkmanager-qt-5.75.0.tar.xz -> networkmanager-qt-5.76.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/CMakeLists.txt
new/networkmanager-qt-5.76.0/CMakeLists.txt
--- old/networkmanager-qt-5.75.0/CMakeLists.txt 2020-10-04 11:59:15.000000000
+0200
+++ new/networkmanager-qt-5.76.0/CMakeLists.txt 2020-11-07 12:45:52.000000000
+0100
@@ -1,10 +1,10 @@
cmake_minimum_required(VERSION 3.5)
-set(KF5_VERSION "5.75.0") # handled by release scripts
+set(KF5_VERSION "5.76.0") # handled by release scripts
project(NetworkManagerQt VERSION ${KF5_VERSION})
include(FeatureSummary)
-find_package(ECM 5.75.0 NO_MODULE)
+find_package(ECM 5.76.0 NO_MODULE)
set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake
Modules." URL "https://commits.kde.org/extra-cmake-modules")
feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND
FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/activeconnection.cpp
new/networkmanager-qt-5.76.0/src/activeconnection.cpp
--- old/networkmanager-qt-5.75.0/src/activeconnection.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/activeconnection.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -8,7 +8,6 @@
#include "activeconnection.h"
#include "activeconnection_p.h"
-#include "connection.h"
#include "device.h"
#include "nmdebug.h"
#include "manager.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/connection.cpp
new/networkmanager-qt-5.76.0/src/connection.cpp
--- old/networkmanager-qt-5.75.0/src/connection.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/connection.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -14,7 +14,6 @@
#define signals Q_SIGNALS
#include <QDBusConnection>
-#include <QDBusPendingReply>
#include <QDBusPendingCallWatcher>
#include "nmdebug.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/manager.cpp
new/networkmanager-qt-5.76.0/src/manager.cpp
--- old/networkmanager-qt-5.75.0/src/manager.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/manager.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -16,7 +16,6 @@
#include <libnm/NetworkManager.h>
#define signals Q_SIGNALS
-#include "activeconnection.h"
#include "adsldevice.h"
#include "bluetoothdevice.h"
#include "bonddevice.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/secretagent.cpp
new/networkmanager-qt-5.76.0/src/secretagent.cpp
--- old/networkmanager-qt-5.75.0/src/secretagent.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/secretagent.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -20,7 +20,7 @@
#include "agentmanagerinterface.h"
#include "secretagentadaptor.h"
-NetworkManager::SecretAgentPrivate::SecretAgentPrivate(const QString &id,
NetworkManager::SecretAgent *parent)
+NetworkManager::SecretAgentPrivate::SecretAgentPrivate(const QString &id,
const NetworkManager::SecretAgent::Capabilities capabilities,
NetworkManager::SecretAgent *parent)
: q_ptr(parent)
, agent(parent)
#ifdef NMQT_STATIC
@@ -29,6 +29,7 @@
, agentManager(NetworkManagerPrivate::DBUS_SERVICE,
QLatin1String(NM_DBUS_PATH_AGENT_MANAGER), QDBusConnection::systemBus(), parent)
#endif
, agentId(id)
+ , capabilities(capabilities)
{
Q_Q(SecretAgent);
@@ -40,7 +41,7 @@
agentManager.connection().registerObject(QLatin1String(NM_DBUS_PATH_SECRET_AGENT),
&agent, QDBusConnection::ExportAllSlots);
- registerAgent();
+ registerAgent(capabilities);
}
NetworkManager::SecretAgentPrivate::~SecretAgentPrivate()
@@ -54,18 +55,30 @@
if(!interfaces.contains(QString::fromLatin1(agentManager.staticInterfaceName())))
return;
- registerAgent();
+ registerAgent(capabilities);
}
void NetworkManager::SecretAgentPrivate::registerAgent()
{
- agentManager.Register(agentId);
+ agentManager.RegisterWithCapabilities(agentId,
NetworkManager::SecretAgent::Capability::NoCapability);
+}
+
+void
NetworkManager::SecretAgentPrivate::registerAgent(NetworkManager::SecretAgent::Capabilities
capabilities)
+{
+ agentManager.RegisterWithCapabilities(agentId, capabilities);
}
NetworkManager::SecretAgent::SecretAgent(const QString &id, QObject *parent)
: QObject(parent)
, QDBusContext()
- , d_ptr(new NetworkManager::SecretAgentPrivate(id, this))
+ , d_ptr(new NetworkManager::SecretAgentPrivate(id,
NetworkManager::SecretAgent::Capability::NoCapability, this))
+{
+}
+
+NetworkManager::SecretAgent::SecretAgent(const QString &id,
NetworkManager::SecretAgent::Capabilities capabilities, QObject *parent)
+ : QObject(parent)
+ , QDBusContext()
+ , d_ptr(new NetworkManager::SecretAgentPrivate(id, capabilities, this))
{
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/secretagent.h
new/networkmanager-qt-5.76.0/src/secretagent.h
--- old/networkmanager-qt-5.75.0/src/secretagent.h 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/secretagent.h 2020-11-07
12:45:52.000000000 +0100
@@ -51,9 +51,20 @@
Q_DECLARE_FLAGS(GetSecretsFlags, GetSecretsFlag)
/**
+ * Capabilities to pass to secret agents
+ */
+ enum Capability {
+ NoCapability = 0, /**< No capability */
+ VpnHints = 0x01 /**< Pass hints to secret agent */
+ };
+ Q_DECLARE_FLAGS(Capabilities, Capability)
+
+ /**
* Registers a SecretAgent with the \p id on NetworkManager
+ * Optionally add a capabilities argument
*/
explicit SecretAgent(const QString &id, QObject *parent = nullptr);
+ explicit SecretAgent(const QString &id,
NetworkManager::SecretAgent::Capabilities capabilities, QObject *parent =
nullptr);
virtual ~SecretAgent();
/**
@@ -118,11 +129,13 @@
private:
Q_DECLARE_PRIVATE(SecretAgent)
Q_PRIVATE_SLOT(d_func(), void registerAgent())
+ Q_PRIVATE_SLOT(d_func(), void registerAgent(const
NetworkManager::SecretAgent::Capabilities capabilities))
Q_PRIVATE_SLOT(d_func(), void dbusInterfacesAdded(const QDBusObjectPath
&path, const QVariantMap &interfaces))
SecretAgentPrivate *const d_ptr;
};
}
Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkManager::SecretAgent::GetSecretsFlags)
+Q_DECLARE_OPERATORS_FOR_FLAGS(NetworkManager::SecretAgent::Capabilities)
#endif // NETWORKMANAGERQT_SECRETAGENT_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/secretagent_p.h
new/networkmanager-qt-5.76.0/src/secretagent_p.h
--- old/networkmanager-qt-5.75.0/src/secretagent_p.h 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/secretagent_p.h 2020-11-07
12:45:52.000000000 +0100
@@ -19,16 +19,19 @@
Q_DECLARE_PUBLIC(SecretAgent)
public:
explicit SecretAgentPrivate(const QString &, SecretAgent *parent =
nullptr);
+ explicit SecretAgentPrivate(const QString &, const
NetworkManager::SecretAgent::Capabilities, SecretAgent *parent = nullptr);
virtual ~SecretAgentPrivate();
private Q_SLOTS:
void dbusInterfacesAdded(const QDBusObjectPath &path, const QVariantMap
&interfaces);
void registerAgent();
+ void registerAgent(const NetworkManager::SecretAgent::Capabilities
capabilities);
private:
SecretAgent *q_ptr;
SecretAgentAdaptor agent;
OrgFreedesktopNetworkManagerAgentManagerInterface agentManager;
QString agentId;
+ NetworkManager::SecretAgent::Capabilities capabilities;
};
}
-#endif // NETWORKMANAGERQT_SECRETAGENT_P_H
+#endif // NETWORKMANAGERQT_SECRETAGENT_P_H
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/networkmanager-qt-5.75.0/src/settings/connectionsettings.cpp
new/networkmanager-qt-5.76.0/src/settings/connectionsettings.cpp
--- old/networkmanager-qt-5.75.0/src/settings/connectionsettings.cpp
2020-10-04 11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/settings/connectionsettings.cpp
2020-11-07 12:45:52.000000000 +0100
@@ -34,7 +34,6 @@
#include "wireguardsetting.h"
#undef signals
-#include <libnm/NetworkManager.h>
#if !NM_CHECK_VERSION(1, 6, 0)
#define NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES "autoconnect-retries"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/settings/setting.cpp
new/networkmanager-qt-5.76.0/src/settings/setting.cpp
--- old/networkmanager-qt-5.75.0/src/settings/setting.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/settings/setting.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -8,7 +8,6 @@
#undef signals
#include <nm-version.h>
-#include <libnm/NetworkManager.h>
#define signals Q_SIGNALS
#include <QDebug>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/settings.cpp
new/networkmanager-qt-5.76.0/src/settings.cpp
--- old/networkmanager-qt-5.75.0/src/settings.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/settings.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -8,7 +8,6 @@
#include "settings.h"
#include "settings_p.h"
#include "macros.h"
-#include "connection.h"
#include "manager_p.h"
#include <QDBusObjectPath>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/vethdevice.cpp
new/networkmanager-qt-5.76.0/src/vethdevice.cpp
--- old/networkmanager-qt-5.75.0/src/vethdevice.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/vethdevice.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -6,7 +6,6 @@
*/
#include "vethdevice_p.h"
-#include "device.h"
#include "manager.h"
#include "manager_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/vpnconnection.cpp
new/networkmanager-qt-5.76.0/src/vpnconnection.cpp
--- old/networkmanager-qt-5.75.0/src/vpnconnection.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/vpnconnection.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -11,7 +11,6 @@
#include "nmdebug.h"
#include "settings.h"
-#include <QDBusObjectPath>
NetworkManager::VpnConnectionPrivate::VpnConnectionPrivate(const QString
&path, VpnConnection *q)
: ActiveConnectionPrivate(path, q)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/vpnplugin.cpp
new/networkmanager-qt-5.76.0/src/vpnplugin.cpp
--- old/networkmanager-qt-5.75.0/src/vpnplugin.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/vpnplugin.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -5,7 +5,6 @@
*/
#include "vpnplugin.h"
-#include "vpnconnection.h"
#include "manager_p.h"
#include "vpnplugininterface.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/wimaxdevice.cpp
new/networkmanager-qt-5.76.0/src/wimaxdevice.cpp
--- old/networkmanager-qt-5.75.0/src/wimaxdevice.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/wimaxdevice.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -8,7 +8,6 @@
#include "wimaxdevice.h"
#include "wimaxdevice_p.h"
#include "manager_p.h"
-#include "wimaxnsp.h"
#include "nmdebug.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/networkmanager-qt-5.75.0/src/wirelessdevice.cpp
new/networkmanager-qt-5.76.0/src/wirelessdevice.cpp
--- old/networkmanager-qt-5.75.0/src/wirelessdevice.cpp 2020-10-04
11:59:15.000000000 +0200
+++ new/networkmanager-qt-5.76.0/src/wirelessdevice.cpp 2020-11-07
12:45:52.000000000 +0100
@@ -13,7 +13,6 @@
#include <libnm/NetworkManager.h>
#define signals Q_SIGNALS
-#include "accesspoint.h"
#include "manager_p.h"
#include "nmdebug.h"
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives:
https://lists.opensuse.org/archives/list/[email protected]