From 2caf105b18f906e7707f67b3cf7384a21f461564 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Sun, 29 Sep 2024 16:38:10 +0530 Subject: [PATCH] Provide libsecret without crypto backend This uses the Dbus backend instead of the file based ones under Flatpak --- org.signal.Signal.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/org.signal.Signal.yaml b/org.signal.Signal.yaml index fa6860d..52b6fe9 100644 --- a/org.signal.Signal.yaml +++ b/org.signal.Signal.yaml @@ -40,6 +40,25 @@ finish-args: - --env=XCURSOR_PATH=/run/host/user-share/icons:/run/host/share/icons modules: + - name: libsecret + buildsystem: meson + config-opts: + - -Dmanpage=false + - -Dcrypto=disabled + - -Dvapi=false + - -Dgtk_doc=false + - -Dintrospection=false + - -Dbash_completion=disabled + cleanup: + - /bin + - /include + - /lib/pkgconfig + - /share/man + sources: + - type: archive + url: https://download.gnome.org/sources/libsecret/0.21/libsecret-0.21.4.tar.xz + sha256: 163d08d783be6d4ab9a979ceb5a4fecbc1d9660d3c34168c581301cd53912b20 + - name: signal-desktop buildsystem: simple build-commands: