[gedit/tchaik/199-pin-flatpak-deps: 3/3] flatpak: Pin external dependency versions



commit 35585e153f1e7ec1bd48c521d22e286cd01ec439
Author: Martin Blanchard <tchaik gmx com>
Date:   Tue Aug 13 22:27:27 2019 +0200

    flatpak: Pin external dependency versions
    
    Stop tracking master branch for external dependencies, prefer
    released/tarball versions (even unstable ones).
    
    https://gitlab.gnome.org/GNOME/gedit/issues/199

 build-aux/flatpak/org.gnome.gedit.json | 38 +++++++++++++++++++++++-----------
 1 file changed, 26 insertions(+), 12 deletions(-)
---
diff --git a/build-aux/flatpak/org.gnome.gedit.json b/build-aux/flatpak/org.gnome.gedit.json
index 711fa3393..768c2e000 100644
--- a/build-aux/flatpak/org.gnome.gedit.json
+++ b/build-aux/flatpak/org.gnome.gedit.json
@@ -40,40 +40,54 @@
     "modules" : [
         {
             "name" : "libpeas",
-            "buildsystem": "meson",
+            "buildsystem" : "meson",
             "cleanup" : [
-                "/bin/*",
-                "/lib/peas-demo"
+                "/bin/*"
+            ],
+            "config-opts" : [
+                "-Ddemos=false",
+                "-Dvapi=false",
+                "-Dgtk_doc=false"
             ],
             "sources" : [
                 {
-                    "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/libpeas.git";
+                    "type" : "archive",
+                    "url" : "https://download.gnome.org/sources/libpeas/1.23/libpeas-1.23.90.1.tar.xz";,
+                    "sha256" : "210d2a44a25934f4f4d359cf54faaff03c2cf6c7fd358ae9da89fba2bca0a2f3"
                 }
             ]
         },
         {
             "name" : "gtksourceview",
-            "buildsystem": "meson",
+            "buildsystem" : "meson",
+            "config-opts" : [
+                "-Dvapi=false",
+                "-Dgtk_doc=false"
+            ],
             "sources" : [
                 {
-                    "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/gtksourceview.git";
+                    "type" : "archive",
+                    "url" : 
"https://download.gnome.org/sources/gtksourceview/4.3/gtksourceview-4.3.1.tar.xz";,
+                    "sha256" : "b8ef118786f4e5c1ee20b986ac3914c60064a11acdee73645be3adb3543a2a5d"
                 }
             ]
         },
         {
             "name" : "gspell",
+            "config-opts" : [
+                "--disable-gtk-doc"
+            ],
             "sources" : [
                 {
-                    "type" : "git",
-                    "url" : "https://gitlab.gnome.org/GNOME/gspell.git";
+                    "type" : "archive",
+                    "url" : "https://download.gnome.org/sources/gspell/1.8/gspell-1.8.1.tar.xz";,
+                    "sha256" : "819a1d23c7603000e73f5e738bdd284342e0cd345fb0c7650999c31ec741bbe5"
                 }
             ]
         },
         {
             "name" : "gedit",
-            "buildsystem": "meson",
+            "buildsystem" : "meson",
             "sources" : [
                 {
                     "type" : "git",
@@ -83,7 +97,7 @@
         },
         {
             "name" : "gedit-plugins",
-            "buildsystem": "meson",
+            "buildsystem" : "meson",
             "sources" : [
                 {
                     "type" : "git",


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