diff --git a/desktop/gnome/base/gnome-online-accounts/actions.py b/desktop/gnome/base/gnome-online-accounts/actions.py
index 7b41072c5c..56ff18ab14 100644
--- a/desktop/gnome/base/gnome-online-accounts/actions.py
+++ b/desktop/gnome/base/gnome-online-accounts/actions.py
@@ -7,6 +7,8 @@
from pisi.actionsapi import mesontools, pisitools
def setup():
+ pisitools.dosed("meson.build", "javascriptcoregtk-4.1", "javascriptcoregtk-5.0")
+ pisitools.dosed("meson.build", "webkit2gtk-4.1", "webkit2gtk-5.0")
mesontools.configure()
def build():
diff --git a/desktop/gnome/base/gnome-online-accounts/pspec.xml b/desktop/gnome/base/gnome-online-accounts/pspec.xml
index f3994943eb..28732eaa1a 100644
--- a/desktop/gnome/base/gnome-online-accounts/pspec.xml
+++ b/desktop/gnome/base/gnome-online-accounts/pspec.xml
@@ -26,12 +26,12 @@
json-glib-devel
libnotify-devel
libsecret-devel
- libsoup-devel
+ libsoup3-devel
mit-kerberos-devel
e2fsprogs-devel
librest-devel
telepathy-glib-devel
- webkit2gtk-devel
+ webkit2gtk-5.0-devel
@@ -46,12 +46,12 @@
pango
p11-kit
libxml2
- libsoup
+ libsoup3
librest
libsecret
json-glib
gdk-pixbuf
- webkit2gtk
+ webkit2gtk-5.0
mit-kerberos
harfbuzz