From 51e30ca040ed369c5cda57a00ed5532f4709312b Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 30 Dec 2023 17:32:10 +0300 Subject: [PATCH] qt5-5.15.12 --- .../files/accountsmanager.patch | 30 +++++++++++++++++++ .../toolkit/qt5/qt5-accountsservice/pspec.xml | 3 ++ 2 files changed, 33 insertions(+) create mode 100644 desktop/toolkit/qt5/qt5-accountsservice/files/accountsmanager.patch diff --git a/desktop/toolkit/qt5/qt5-accountsservice/files/accountsmanager.patch b/desktop/toolkit/qt5/qt5-accountsservice/files/accountsmanager.patch new file mode 100644 index 0000000000..b8deb68fa1 --- /dev/null +++ b/desktop/toolkit/qt5/qt5-accountsservice/files/accountsmanager.patch @@ -0,0 +1,30 @@ +diff -Nuar a/src/accountsservice/accountsmanager.cpp b/src/accountsservice/accountsmanager.cpp +--- a/src/accountsservice/accountsmanager.cpp 2023-12-02 19:43:15.000000000 +0300 ++++ b/src/accountsservice/accountsmanager.cpp 2023-12-30 17:26:14.667003659 +0300 +@@ -125,7 +125,7 @@ + + QDBusPendingCall call = d->interface->CacheUser(userName); + QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(call, this); +- connect(watcher, &QDBusPendingCallWatcher::finished, this, [=](QDBusPendingCallWatcher *w) { ++ connect(watcher, &QDBusPendingCallWatcher::finished, this, [&](QDBusPendingCallWatcher *w) { + QDBusPendingReply reply = *w; + w->deleteLater(); + if (reply.isError()) { +@@ -162,7 +162,7 @@ + + QDBusPendingCall call = d->interface->UncacheUser(userName); + QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(call, this); +- connect(watcher, &QDBusPendingCallWatcher::finished, this, [=](QDBusPendingCallWatcher *w) { ++ connect(watcher, &QDBusPendingCallWatcher::finished, this, [&](QDBusPendingCallWatcher *w) { + QDBusPendingReply reply = *w; + w->deleteLater(); + if (reply.isError()) { +@@ -195,7 +195,7 @@ + + QDBusPendingCall call = d->interface->ListCachedUsers(); + QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(call, this); +- connect(watcher, &QDBusPendingCallWatcher::finished, this, [=](QDBusPendingCallWatcher *w) { ++ connect(watcher, &QDBusPendingCallWatcher::finished, this, [&](QDBusPendingCallWatcher *w) { + QDBusPendingReply> reply = *w; + w->deleteLater(); + if (reply.isError()) { diff --git a/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml b/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml index 5a930b27e0..ea69aa835c 100755 --- a/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml +++ b/desktop/toolkit/qt5/qt5-accountsservice/pspec.xml @@ -18,6 +18,9 @@ qt5-base-devel qt5-declarative-devel + + accountsmanager.patch +