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




commit 50f8e79acee6edae4fffe24b5bcf07934ae375b1
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.json | 75 +++++++++++++++++++++++++-------------------------
 org.gnome.Geary.yaml | 77 ++++++++++++++++++++++++++--------------------------
 2 files changed, 77 insertions(+), 75 deletions(-)
---
diff --git a/org.gnome.Geary.json b/org.gnome.Geary.json
index 99e416122..bcfecde7e 100644
--- a/org.gnome.Geary.json
+++ b/org.gnome.Geary.json
@@ -3,7 +3,7 @@
     "app-id": "org.gnome.Geary.Devel",
     "branch": "master",
     "runtime": "org.gnome.Platform",
-    "runtime-version": "master",
+    "runtime-version": "3.38",
     "sdk": "org.gnome.Sdk",
     "command": "geary",
     "desktop-file-name-suffix": " (Development)",
@@ -21,10 +21,11 @@
         "--talk-name=org.gnome.Contacts",
         "--talk-name=org.gnome.ControlCenter",
         "--talk-name=org.gnome.OnlineAccounts",
-        "--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",
         "--metadata=X-DConf=migrate-path=/org/gnome/Geary/",
+        "--filesystem=xdg-download:rw",
         "--filesystem=/tmp"
     ],
     "cleanup": [
@@ -52,9 +53,9 @@
             ],
             "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"
                 }
             ]
         },
@@ -66,9 +67,9 @@
             ],
             "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": [
@@ -92,7 +93,7 @@
                 {
                     "type": "archive",
                     "url": 
"https://github.com/libical/libical/releases/download/v3.0.8/libical-3.0.8.tar.gz";,
-                    "sha256": "09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f"
+                    "sha512": 
"ce015e6d4c1c7cb4af7b45748ce8251c663f80f6a4357ddff6a97796642619abe882f4cadeca10cabeb1b25577869f436da15bca882e032eb3ff0475f6010d8b"
                 }
             ],
             "cleanup": [
@@ -118,23 +119,23 @@
             "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_OPENLDAP=OFF",
                 "-DWITH_LIBDB=OFF",
-                "-DWITH_OPENLDAP=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": "master"
+                    "type": "archive",
+                    "url": 
"https://download.gnome.org/sources/evolution-data-server/3.38/evolution-data-server-3.38.1.tar.xz";,
+                    "sha256": "8ff278e9c334f185236182709ba46ab727db2830d0b4e09485c1e582e1f2e4b7"
                 }
             ],
             "cleanup": [
@@ -155,9 +156,9 @@
             ],
             "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": [
@@ -183,9 +184,9 @@
             "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"
                 }
             ]
         },
@@ -193,9 +194,9 @@
             "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"
                 }
             ]
         },
@@ -209,9 +210,9 @@
             ],
             "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"
                 }
             ]
         },
@@ -220,9 +221,9 @@
             "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"
                 }
             ]
         },
@@ -230,9 +231,9 @@
             "name": "libytnef",
             "sources": [
                 {
-                    "type": "git",
-                    "url": "https://github.com/Yeraze/ytnef.git";,
-                    "branch": "v1.9.3"
+                    "type": "archive",
+                    "url": "https://github.com/Yeraze/ytnef/archive/v1.9.3.tar.gz";,
+                    "sha256": "41a0033bde33c86a7e4aa4e14bb822dd03084098638e7d6557263e47e80b4f4f"
                 }
             ]
         },
@@ -256,7 +257,7 @@
                 {
                     "type": "git",
                     "url": "https://gitlab.gnome.org/GNOME/geary.git";,
-                    "branch": "mainline"
+                    "branch": "gnome-3-38"
                 }
             ]
         }
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]