[geary/mjog/fix-ci-3_38] org.gnome.Geary.yaml: Updated from flathub to get buildable stable deps




commit 9498567e22daf759603c37d1b349e3308324ddb9
Author: Michael Gratton <mike vee net>
Date:   Thu Jan 28 22:01:40 2021 +1100

    org.gnome.Geary.yaml: Updated from flathub to get buildable stable deps

 org.gnome.Geary.yaml | 77 ++++++++++++++++++++++++++--------------------------
 1 file changed, 39 insertions(+), 38 deletions(-)
---
diff --git a/org.gnome.Geary.yaml b/org.gnome.Geary.yaml
index 9d2dee1c9..e201c9505 100644
--- a/org.gnome.Geary.yaml
+++ b/org.gnome.Geary.yaml
@@ -50,14 +50,17 @@ finish-args:
   - "--talk-name=org.gnome.OnlineAccounts"
 
   # Folks contact and avatar support (via EDS)
-  - "--talk-name=org.gnome.evolution.dataserver.AddressBook9"
+  - "--talk-name=org.gnome.evolution.dataserver.AddressBook10"
   - "--talk-name=org.gnome.evolution.dataserver.Sources5"
   - "--filesystem=xdg-cache/evolution/addressbook:ro"
 
   # Migrate GSettings into the sandbox
   - "--metadata=X-DConf=migrate-path=/org/gnome/Geary/"
 
-  # Let view source keep on working as-sis for now. Bug 779311. */
+  # Workaround for printing to PDF until WebKitGTK supports printing
+  - "--filesystem=xdg-download:rw"
+
+  # Let view source keep on working as-sis for now. Bug 779311.
   - "--filesystem=/tmp"
 
 cleanup:
@@ -88,9 +91,9 @@ modules:
       # them. So disable debug instead.
       - "--enable-debug=no"
     sources:
-      - type: git
-        url: "https://gitlab.gnome.org/GNOME/gnome-online-accounts.git";
-        branch: master
+      - type: archive
+        url: 
https://download.gnome.org/sources/gnome-online-accounts/3.36/gnome-online-accounts-3.36.0.tar.xz
+        sha256: 1c8f62990833ca41188dbb80c5e99d99b57a62608ca675bbcd37bc2244742f2e
 
   # Geary dependency
   - name: gspell
@@ -98,9 +101,9 @@ modules:
       - "--disable-gtk-doc"
       - "--disable-gtk-doc-html"
     sources:
-      - type: git
-        url: "https://gitlab.gnome.org/GNOME/gspell.git";
-        branch: master
+      - type: archive
+        url: https://download.gnome.org/sources/gspell/1.8/gspell-1.8.4.tar.xz
+        sha256: cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
     cleanup:
       - /bin
       - /share
@@ -119,7 +122,7 @@ modules:
     sources:
       - type: archive
         url: https://github.com/libical/libical/releases/download/v3.0.8/libical-3.0.8.tar.gz
-        sha256: 09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f
+        sha512: 
ce015e6d4c1c7cb4af7b45748ce8251c663f80f6a4357ddff6a97796642619abe882f4cadeca10cabeb1b25577869f436da15bca882e032eb3ff0475f6010d8b
     cleanup:
       - /lib/cmake
 
@@ -138,21 +141,21 @@ modules:
     config-opts:
       - "-DCMAKE_BUILD_TYPE=Release"
       - "-DENABLE_CANBERRA=OFF"
-      - "-DENABLE_EXAMPLES=OFF"
+      - "-DENABLE_GTK=ON"
       - "-DENABLE_GOA=ON"
       - "-DENABLE_GOOGLE=OFF"
-      - "-DENABLE_GTK=ON"
-      - "-DENABLE_GTK_DOC=OFF"
-      - "-DENABLE_INSTALLED_TESTS=OFF"
-      - "-DENABLE_INTROSPECTION=ON"
       - "-DENABLE_VALA_BINDINGS=ON"
       - "-DENABLE_WEATHER=OFF"
-      - "-DWITH_LIBDB=OFF"
       - "-DWITH_OPENLDAP=OFF"
+      - "-DWITH_LIBDB=OFF"
+      - "-DENABLE_INTROSPECTION=ON"
+      - "-DENABLE_INSTALLED_TESTS=OFF"
+      - "-DENABLE_GTK_DOC=OFF"
+      - "-DENABLE_EXAMPLES=OFF"
     sources:
-      - type: git
-        url: https://gitlab.gnome.org/GNOME/evolution-data-server.git
-        branch: gnome-3-38
+      - type: archive
+        url: 
https://download.gnome.org/sources/evolution-data-server/3.38/evolution-data-server-3.38.1.tar.xz
+        sha256: 8ff278e9c334f185236182709ba46ab727db2830d0b4e09485c1e582e1f2e4b7
     cleanup:
       - /lib/cmake
       - /lib/evolution-data-server/*-backends
@@ -168,9 +171,9 @@ modules:
       - "-Dinspect_tool=false"
       - "-Dimport_tool=false"
     sources:
-      - type: git
-        url: https://gitlab.gnome.org/GNOME/folks.git
-        branch: master
+      - type: archive
+        url: https://download.gnome.org/sources/folks/0.14/folks-0.14.0.tar.xz
+        sha256: d6e778da637d3b33fd9a6b45115e8157d8868211dc08b943d1075b5eb7282bb9
     cleanup:
       - /bin
 
@@ -188,16 +191,16 @@ modules:
   # Geary dependency
   - name: gsound
     sources:
-      - type: git
-        url: https://gitlab.gnome.org/GNOME/gsound.git
-        branch: master
+      - type: archive
+        url: https://download.gnome.org/sources/gsound/1.0/gsound-1.0.2.tar.xz
+        sha256: bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
 
   # Geary dependency
   - name: gmime
     sources:
-      - type: git
-        url: https://github.com/jstedfast/gmime.git
-        branch: master
+      - type: archive
+        url: https://github.com/jstedfast/gmime/archive/3.2.7.tar.gz
+        sha256: 442db212b9ad71a13397b54cea742ab27cfcf95f43b3eb3d7ac4cec7cb4e59e5
 
   # Geary dependency
   - name: libhandy
@@ -207,26 +210,24 @@ modules:
       - "-Dexamples=false"
       - "-Dtests=false"
     sources:
-      - type: git
-        url: https://gitlab.gnome.org/GNOME/libhandy.git
-        branch: master
+      - type: archive
+        url: https://download.gnome.org/sources/libhandy/1.0/libhandy-1.0.0.tar.xz
+        sha256: a9398582f47b7d729205d6eac0c068fef35aaf249fdd57eea3724f8518d26699
 
   # Geary dependency
   - name: libpeas
     buildsystem: meson
     sources:
-      - type: git
-        url: https://gitlab.gnome.org/GNOME/libpeas.git
-        branch: master
+      - type: archive
+        url: https://download.gnome.org/sources/libpeas/1.28/libpeas-1.28.0.tar.xz
+        sha256: 42d91993b46ed50f16add6d9577ecc22beb8e2dffa7101e2232c2b63733b8b15
 
   # Geary dependency
   - name: "libytnef"
     sources:
-      - type: git
-        url: https://github.com/Yeraze/ytnef.git
-        # Pin to last known good version while
-        # https://github.com/Yeraze/ytnef/issues/81 remains an issue
-        branch: v1.9.3
+      - type: archive
+        url: https://github.com/Yeraze/ytnef/archive/v1.9.3.tar.gz
+        sha256: 41a0033bde33c86a7e4aa4e14bb822dd03084098638e7d6557263e47e80b4f4f
 
   # Geary dependency
   - name: sound-theme-freedesktop


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