diff options
author | Nick Cao <nickcao@nichi.co> | 2023-04-16 22:03:51 +0800 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2023-04-16 22:17:30 +0800 |
commit | b4026106f793c500313cd29595b86d949c94f2ad (patch) | |
tree | 4319af8611b9b72545d8040c42238a1918b99fc5 /pkgs | |
parent | fca522b53865fb9d890e0b5958a3120fff67e566 (diff) |
jami: add patch to fix annotations in bin/dbus/cx.ring.Ring.CallManager.xml
Diffstat (limited to 'pkgs')
2 files changed, 54 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/jami/0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch b/pkgs/applications/networking/instant-messengers/jami/0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch new file mode 100644 index 0000000000000..5420b77c89568 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/jami/0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch @@ -0,0 +1,52 @@ +From f60e38b394c55e709cba2c0839c1fbba2fd8a1d2 Mon Sep 17 00:00:00 2001 +From: Nick Cao <nickcao@nichi.co> +Date: Sun, 16 Apr 2023 21:56:06 +0800 +Subject: [PATCH] fix annotations in bin/dbus/cx.ring.Ring.CallManager.xml + +--- + bin/dbus/cx.ring.Ring.CallManager.xml | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/bin/dbus/cx.ring.Ring.CallManager.xml b/bin/dbus/cx.ring.Ring.CallManager.xml +index 8c5732f30..4228fcad2 100644 +--- a/bin/dbus/cx.ring.Ring.CallManager.xml ++++ b/bin/dbus/cx.ring.Ring.CallManager.xml +@@ -87,7 +87,7 @@ + <tp:docstring> + Once enabled using the startSmartInfo method, this signal is emitted every refreshTimeMS + </tp:docstring> +- <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="MapStringString"/> ++ <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="MapStringString"/> + <arg type="a{ss}" name="info" direction="out" /> + </signal> + +@@ -761,7 +761,7 @@ + The caller phone number. + </tp:docstring> + </arg> +- <annotation name="org.qtproject.QtDBus.QtTypeName.In3" value="VectorMapStringString"/> ++ <annotation name="org.qtproject.QtDBus.QtTypeName.Out3" value="VectorMapStringString"/> + <arg type="aa{ss}" name="mediaList"> + <tp:docstring> + The list of media offered in the incoming call. +@@ -791,7 +791,7 @@ + Call ID of the incoming call. + </tp:docstring> + </arg> +- <annotation name="org.qtproject.QtDBus.QtTypeName.In2" value="VectorMapStringString"/> ++ <annotation name="org.qtproject.QtDBus.QtTypeName.Out2" value="VectorMapStringString"/> + <arg type="aa{ss}" name="mediaList"> + <tp:docstring> + The list of media offered in the incoming call. +@@ -807,7 +807,7 @@ + <arg type="s" name="accountId" /> + <arg type="s" name="callId" /> + <arg type="s" name="from" /> +- <annotation name="org.qtproject.QtDBus.QtTypeName.In3" value="MapStringString"/> ++ <annotation name="org.qtproject.QtDBus.QtTypeName.Out3" value="MapStringString"/> + <arg type="a{ss}" name="messages" /> + </signal> + +-- +2.39.2 + diff --git a/pkgs/applications/networking/instant-messengers/jami/default.nix b/pkgs/applications/networking/instant-messengers/jami/default.nix index 9aa5f539bdea0..2872eb739e42a 100644 --- a/pkgs/applications/networking/instant-messengers/jami/default.nix +++ b/pkgs/applications/networking/instant-messengers/jami/default.nix @@ -105,6 +105,8 @@ stdenv.mkDerivation rec { inherit src version meta; sourceRoot = "source/daemon"; + patches = [ ./0001-fix-annotations-in-bin-dbus-cx.ring.Ring.CallManager.patch ]; + nativeBuildInputs = [ autoreconfHook pkg-config |