[geary/mjog/1147-flatpak-libsecret-hang] org.gnome.Geary.yaml: Work around password look hang when sandboxed




commit 61570501a5f8243a2e2d0390fc02a1116b885cb8
Author: Michael Gratton <mike vee net>
Date:   Sat Feb 27 11:15:35 2021 +1100

    org.gnome.Geary.yaml: Work around password look hang when sandboxed
    
    Libsecret 0.20's portal support is completely hosed at the moment.
    Ship 0.19 until that is resolved. See GNOME/libsecret#58
    
    Fixes #1147

 org.gnome.Geary.json | 10 ++++++++++
 org.gnome.Geary.yaml |  8 ++++++++
 2 files changed, 18 insertions(+)
---
diff --git a/org.gnome.Geary.json b/org.gnome.Geary.json
index 87ffaaf1b..1d5d15270 100644
--- a/org.gnome.Geary.json
+++ b/org.gnome.Geary.json
@@ -182,6 +182,16 @@
                 "--disable-oss"
             ]
         },
+        {
+            "name": "libsecret",
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": "https://download.gnome.org/sources/libsecret/0.19/libsecret-0.19.1.tar.xz";,
+                    "sha256": "8583e10179456ae2c83075d95455f156dc08db6278b32bf4bd61819335a30e3a"
+                }
+            ]
+        },
         {
             "name": "gsound",
             "sources": [
diff --git a/org.gnome.Geary.yaml b/org.gnome.Geary.yaml
index 6c48b0b25..d34098814 100644
--- a/org.gnome.Geary.yaml
+++ b/org.gnome.Geary.yaml
@@ -192,6 +192,14 @@ modules:
       - "--disable-null"
       - "--disable-oss"
 
+  # Geary dependency, workaround libsecret access via secret portal
+  # being non-functional GNOME/libsecret#58
+  - name: libsecret
+    sources:
+      - type: archive
+        url: https://download.gnome.org/sources/libsecret/0.19/libsecret-0.19.1.tar.xz
+        sha256: 8583e10179456ae2c83075d95455f156dc08db6278b32bf4bd61819335a30e3a
+
   # Geary dependency
   - name: gsound
     sources:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]