Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package deepin-qt-dbus-factory for
openSUSE:Factory checked in at 2021-08-16 10:09:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-qt-dbus-factory (Old)
and /work/SRC/openSUSE:Factory/.deepin-qt-dbus-factory.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-qt-dbus-factory"
Mon Aug 16 10:09:09 2021 rev:12 rq:910900 version:5.4.10
Changes:
--------
---
/work/SRC/openSUSE:Factory/deepin-qt-dbus-factory/deepin-qt-dbus-factory.changes
2021-06-02 22:11:04.780124842 +0200
+++
/work/SRC/openSUSE:Factory/.deepin-qt-dbus-factory.new.1899/deepin-qt-dbus-factory.changes
2021-08-16 10:14:09.510912463 +0200
@@ -1,0 +2,8 @@
+Mon Jul 26 14:05:21 UTC 2021 - Hillwood Yang <[email protected]>
+
+- Update version to 5.4.10
+ * Update com.deepin.daemon.Timedate profile
+ * Add Authenticate interface
+ * Add an interface for sound system
+
+-------------------------------------------------------------------
Old:
----
dde-qt-dbus-factory-5.4.5.tar.gz
New:
----
dde-qt-dbus-factory-5.4.10.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-qt-dbus-factory.spec ++++++
--- /var/tmp/diff_new_pack.dRHDBN/_old 2021-08-16 10:14:09.950911901 +0200
+++ /var/tmp/diff_new_pack.dRHDBN/_new 2021-08-16 10:14:09.954911895 +0200
@@ -20,7 +20,7 @@
%define _name dde-qt-dbus-factory
Name: deepin-qt-dbus-factory
-Version: 5.4.5
+Version: 5.4.10
Release: 0
Summary: A repository storing auto-generated Qt5 D-Bus code
License: GPL-3.0-or-later
++++++ dde-qt-dbus-factory-5.4.5.tar.gz -> dde-qt-dbus-factory-5.4.10.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/libdframeworkdbus.pro
new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/libdframeworkdbus.pro
--- old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/libdframeworkdbus.pro
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/libdframeworkdbus.pro
2021-05-25 09:29:04.000000000 +0200
@@ -21,6 +21,7 @@
types/inputdevicelist.h \
types/keyboardlayoutlist.h \
types/localelist.h \
+ types/mfainfolist.h \
types/arealist.h \
types/qvariantlist.h \
types/wacomdevicelist.h \
@@ -71,6 +72,7 @@
types/screenrect.cpp \
types/inputdevicelist.cpp \
types/localelist.cpp \
+ types/mfainfolist.cpp \
types/audioport.cpp \
types/audioportlist.cpp \
types/keyboardlayoutlist.cpp \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/types/audioport.h
new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/types/audioport.h
--- old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/types/audioport.h
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/types/audioport.h
2021-05-25 09:29:04.000000000 +0200
@@ -61,11 +61,11 @@
}
bool operator==(const AudioPort what) const {
- return what.name == name;
+ return what.name == name && what.description == description &&
what.availability == availability;
}
bool operator!=(const AudioPort what) const {
- return what.name != name;
+ return what.name != name || what.description != description ||
what.availability != availability;
}
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/types/mfainfolist.cpp
new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/types/mfainfolist.cpp
--- old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/types/mfainfolist.cpp
1970-01-01 01:00:00.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/types/mfainfolist.cpp
2021-05-25 09:29:04.000000000 +0200
@@ -0,0 +1,63 @@
+/*
+ * Copyright (C) 2021 ~ 2026 Deepin Technology Co., Ltd.
+ *
+ * Author: Zhang Qipeng <[email protected]>
+ *
+ * Maintainer: Zhang Qipeng <[email protected]>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "mfainfolist.h"
+
+bool MFAInfo::operator==(const MFAInfo &info) const
+{
+ return AuthType == info.AuthType && Priority == info.Priority
+ && InputType == info.InputType && Required == info.Required;
+}
+
+QDebug operator<<(QDebug argument, const MFAInfo &info)
+{
+ argument << info.AuthType << "," << info.Priority << "," << info.InputType
<< "," << info.Required;
+ return argument;
+}
+
+QDBusArgument &operator<<(QDBusArgument &argument, const MFAInfo &info)
+{
+ argument.beginStructure();
+ argument << info.AuthType << info.Priority << info.InputType <<
info.Required;
+ argument.endStructure();
+ return argument;
+}
+
+const QDBusArgument &operator>>(const QDBusArgument &argument, MFAInfo &info)
+{
+ argument.beginStructure();
+ argument >> info.AuthType >> info.Priority >> info.InputType >>
info.Required;
+ argument.endStructure();
+ return argument;
+}
+
+void registerMFAInfoMetaType()
+{
+ qRegisterMetaType<MFAInfo>("MFAInfo");
+ qDBusRegisterMetaType<MFAInfo>();
+}
+
+void registerMFAInfoListMetaType()
+{
+ registerMFAInfoMetaType();
+ qRegisterMetaType<MFAInfoList>("MFAInfoList");
+ qDBusRegisterMetaType<MFAInfoList>();
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/types/mfainfolist.h
new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/types/mfainfolist.h
--- old/dde-qt-dbus-factory-5.4.5/libdframeworkdbus/types/mfainfolist.h
1970-01-01 01:00:00.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/libdframeworkdbus/types/mfainfolist.h
2021-05-25 09:29:04.000000000 +0200
@@ -0,0 +1,46 @@
+/*
+ * Copyright (C) 2021 ~ 2026 Deepin Technology Co., Ltd.
+ *
+ * Author: Zhang Qipeng <[email protected]>
+ *
+ * Maintainer: Zhang Qipeng <[email protected]>
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef MFAINFO_H
+#define MFAINFO_H
+
+#include <QDBusMetaType>
+#include <QDebug>
+
+struct MFAInfo {
+ int AuthType;
+ int Priority;
+ int InputType;
+ bool Required;
+
+ bool operator==(const MFAInfo &info) const;
+};
+Q_DECLARE_METATYPE(MFAInfo);
+typedef QList<MFAInfo> MFAInfoList;
+Q_DECLARE_METATYPE(MFAInfoList);
+
+QDebug operator<<(QDebug argument, const MFAInfo &info);
+QDBusArgument &operator<<(QDBusArgument &argument, const MFAInfo &info);
+const QDBusArgument &operator>>(const QDBusArgument &argument, MFAInfo &info);
+
+void registerMFAInfoListMetaType();
+
+#endif // MFAINFO_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/xml/com.deepin.daemon.Audio.xml
new/dde-qt-dbus-factory-5.4.10/xml/com.deepin.daemon.Audio.xml
--- old/dde-qt-dbus-factory-5.4.5/xml/com.deepin.daemon.Audio.xml
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/xml/com.deepin.daemon.Audio.xml
2021-05-25 09:29:04.000000000 +0200
@@ -6,6 +6,9 @@
<method name="SetDefaultSource">
<arg type="s" direction="in"/>
</method>
+ <method name="SetBluetoothAudioMode">
+ <arg type="s" direction="in"/>
+ </method>
<method name="SetPort">
<arg type="u" direction="in"/>
<arg type="s" direction="in"/>
@@ -29,6 +32,10 @@
<property name="SinkInputs" type="ao" access="read"/>
<property name="Sinks" type="ao" access="read"/>
<property name="Sources" type="ao" access="read"/>
+ <property name="BluetoothAudioModeOpts" type="as" access="read">
+ <annotation name="org.qtproject.QtDBus.QtTypeName"
value="QStringList"/>
+ </property>
+ <property name="BluetoothAudioMode" type="s" access="read"/>
<property name="Cards" type="s" access="read"/>
<property name="CardsWithoutUnavailable" type="s" access="read"/>
<property name="DefaultSink" type="o" access="read"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/xml/com.deepin.daemon.Authenticate.Session2.xml
new/dde-qt-dbus-factory-5.4.10/xml/com.deepin.daemon.Authenticate.Session2.xml
---
old/dde-qt-dbus-factory-5.4.5/xml/com.deepin.daemon.Authenticate.Session2.xml
1970-01-01 01:00:00.000000000 +0100
+++
new/dde-qt-dbus-factory-5.4.10/xml/com.deepin.daemon.Authenticate.Session2.xml
2021-05-25 09:29:04.000000000 +0200
@@ -0,0 +1,36 @@
+<interface name="com.deepin.daemon.Authenticate.Session">
+ <property name="IsFuzzyMFA" type="b" access="read"/>
+ <property name="IsMFA" type="b" access="read"/>
+ <property name="FactorsInfo" type="a(iiib)" access="read">
+ <annotation name="org.qtproject.QtDBus.QtTypeName"
value="MFAInfoList"/>
+ </property>
+ <property name="Prompt" type="s" access="read"/>
+ <property name="Username" type="s" access="read"/>
+ <property name="PINLen" type="i" access="read"/>
+ <signal name="Status">
+ <arg name="flag" type="i" direction="out"/>
+ <arg name="status" type="i" direction="out"/>
+ <arg name="msg" type="s" direction="out"/>
+ </signal>
+ <method name="End">
+ <arg name="flag" type="i" direction="in"/>
+ <arg name="failNum" type="i" direction="out"/>
+ </method>
+ <method name="GetResult">
+ <arg name="result" type="i" direction="out"/>
+ </method>
+ <method name="Quit">
+ </method>
+ <method name="SetQuitFlag">
+ <arg name="flag" type="i" direction="in"/>
+ </method>
+ <method name="SetToken">
+ <arg name="flag" type="i" direction="in"/>
+ <arg name="token" type="ay" direction="in"/>
+ </method>
+ <method name="Start">
+ <arg name="flag" type="i" direction="in"/>
+ <arg name="timeout" type="i" direction="in"/>
+ <arg name="state" type="i" direction="out"/>
+ </method>
+</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/xml/com.deepin.daemon.Authenticate.xml
new/dde-qt-dbus-factory-5.4.10/xml/com.deepin.daemon.Authenticate.xml
--- old/dde-qt-dbus-factory-5.4.5/xml/com.deepin.daemon.Authenticate.xml
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/xml/com.deepin.daemon.Authenticate.xml
2021-05-25 09:29:04.000000000 +0200
@@ -1,4 +1,10 @@
<interface name="com.deepin.daemon.Authenticate">
+ <property name="SupportedFlags" type="i" access="read"/>
+ <property name="FrameworkState" type="i" access="read"/>
+ <property name="SupportEncrypts" type="s" access="read"/>
+ <signal name="LimitUpdated">
+ <arg type="s"></arg>
+ </signal>
<method name="PreOneKeyLogin">
<arg name="flag" type="i" direction="in"></arg>
<arg name="result" type="s" direction="out"></arg>
@@ -7,7 +13,10 @@
<arg name="username" type="s" direction="in"></arg>
<arg name="limits" type="s" direction="out"></arg>
</method>
- <signal name="LimitUpdated">
- <arg type="s"></arg>
- </signal>
+ <method name="Authenticate">
+ <arg name="username" type="s" direction="in"/>
+ <arg name="authFlags" type="i" direction="in"/>
+ <arg name="appType" type="i" direction="in"/>
+ <arg name="path" type="s" direction="out"/>
+ </method>
</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/xml/org.bluez.obex.Client1.xml
new/dde-qt-dbus-factory-5.4.10/xml/org.bluez.obex.Client1.xml
--- old/dde-qt-dbus-factory-5.4.5/xml/org.bluez.obex.Client1.xml
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/xml/org.bluez.obex.Client1.xml
2021-05-25 09:29:04.000000000 +0200
@@ -2,6 +2,7 @@
<method name="CreateSession">
<arg name="destination" type="s" direction="in"/>
<arg name="args" type="a{sv}" direction="in"/>
+ <annotation name="org.qtproject.QtDBus.QtTypeName.In1"
value="QVariantMap"/>
<arg name="session" type="o" direction="out"/>
</method>
<method name="RemoveSession">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/xml/org.bluez.obex.ObjectPush1.xml
new/dde-qt-dbus-factory-5.4.10/xml/org.bluez.obex.ObjectPush1.xml
--- old/dde-qt-dbus-factory-5.4.5/xml/org.bluez.obex.ObjectPush1.xml
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/xml/org.bluez.obex.ObjectPush1.xml
2021-05-25 09:29:04.000000000 +0200
@@ -3,16 +3,19 @@
<arg name="sourcefile" type="s" direction="in"/>
<arg name="transfer" type="o" direction="out"/>
<arg name="properties" type="a{sv}" direction="out"/>
+ <annotation name="org.qtproject.QtDBus.QtTypeName.Out1"
value="QVariantMap"/>
</method>
<method name="PullBusinessCard">
<arg name="targetfile" type="s" direction="in"/>
<arg name="transfer" type="o" direction="out"/>
<arg name="properties" type="a{sv}" direction="out"/>
+ <annotation name="org.qtproject.QtDBus.QtTypeName.Out1"
value="QVariantMap"/>
</method>
<method name="ExchangeBusinessCards">
<arg name="clientfile" type="s" direction="in"/>
<arg name="targetfile" type="s" direction="in"/>
<arg name="transfer" type="o" direction="out"/>
<arg name="properties" type="a{sv}" direction="out"/>
+ <annotation name="org.qtproject.QtDBus.QtTypeName.Out1"
value="QVariantMap"/>
</method>
</interface>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/dde-qt-dbus-factory-5.4.5/xml/org.kde.StatusNotifierItem.xml
new/dde-qt-dbus-factory-5.4.10/xml/org.kde.StatusNotifierItem.xml
--- old/dde-qt-dbus-factory-5.4.5/xml/org.kde.StatusNotifierItem.xml
2021-03-17 14:43:13.000000000 +0100
+++ new/dde-qt-dbus-factory-5.4.10/xml/org.kde.StatusNotifierItem.xml
2021-05-25 09:29:04.000000000 +0200
@@ -13,23 +13,23 @@
<property access="read" type="s" name="IconName"/>
<!--struct containing width, height and image data-->
<property access="read" type="a(iiay)" name="IconPixmap">
- <annotation value="DBusImageList"
name="com.trolltech.QtDBus.QtTypeName"/>
+ <annotation value="DBusImageList"
name="org.qtproject.QtDBus.QtTypeName"/>
</property>
<property access="read" type="s" name="OverlayIconName"/>
<property access="read" type="a(iiay)" name="OverlayIconPixmap">
- <annotation value="DBusImageList"
name="com.trolltech.QtDBus.QtTypeName"/>
+ <annotation value="DBusImageList"
name="org.qtproject.QtDBus.QtTypeName"/>
</property>
<!-- Requesting attention icon -->
<property access="read" type="s" name="AttentionIconName"/>
<!--same definition as image-->
<property access="read" type="a(iiay)" name="AttentionIconPixmap">
- <annotation value="DBusImageList"
name="com.trolltech.QtDBus.QtTypeName"/>
+ <annotation value="DBusImageList"
name="org.qtproject.QtDBus.QtTypeName"/>
</property>
<property access="read" type="s" name="AttentionMovieName"/>
<!-- tooltip data -->
<!--(iiay) is an image-->
<property access="read" type="(sa(iiay)ss)" name="ToolTip">
- <annotation value="DBusToolTip"
name="com.trolltech.QtDBus.QtTypeName"/>
+ <annotation value="DBusToolTip"
name="org.qtproject.QtDBus.QtTypeName"/>
</property>
<!-- interaction: the systemtray wants the application to do something -->
<method name="ContextMenu">