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">

Reply via email to