flatpak: Add pango to manifest
authorMatthias Clasen <mclasen@redhat.com>
Tue, 9 Nov 2021 20:25:48 +0000 (15:25 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 9 Nov 2021 20:25:48 +0000 (15:25 -0500)
We have a tight coupling with pango, whenever new
pango API appears, our build usually breaks. So
just make our flatpak manifests build pango from git.

build-aux/flatpak/org.gtk.Demo4.json
build-aux/flatpak/org.gtk.IconBrowser4.json
build-aux/flatpak/org.gtk.WidgetFactory4.json

index e009182e63254af66435de7327d46c235542f1d4..38d9a641c4fad5a775ba4b70c44aa20ef22554b8 100644 (file)
                 }
             ]
         },
+        {
+            "name" : "pango",
+            "buildsystem" : "meson",
+            "builddir" : true,
+            "config-opts" : [
+                "--libdir=/app/lib"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "url" : "https://gitlab.gnome.org/GNOME/pango.git",
+                    "branch" : "main"
+                }
+            ]
+        },
         {
             "name" : "gtk",
             "buildsystem" : "meson",
index 49a0c2a308839bfc447d2762ff14a6cc5586cf82..a303812a81b8bdffec65618d50fcba7e4c7b7a16 100644 (file)
                 }
             ]
         },
+        {
+            "name" : "pango",
+            "buildsystem" : "meson",
+            "builddir" : true,
+            "config-opts" : [
+                "--libdir=/app/lib"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "url" : "https://gitlab.gnome.org/GNOME/pango.git",
+                    "branch" : "main"
+                }
+            ]
+        },
         {
             "name" : "gtk",
             "buildsystem" : "meson",
index e9893bb0d5ecb055c91bdb36ebf2ea1882e6593a..dbe1458299696833a4217e0d004ecebf6154c760 100644 (file)
                 }
             ]
         },
+        {
+            "name" : "pango",
+            "buildsystem" : "meson",
+            "builddir" : true,
+            "config-opts" : [
+                "--libdir=/app/lib"
+            ],
+            "sources" : [
+                {
+                    "type" : "git",
+                    "url" : "https://gitlab.gnome.org/GNOME/pango.git",
+                    "branch" : "main"
+                }
+            ]
+        },
         {
             "name" : "gtk",
             "buildsystem" : "meson",