[pitivi/meson] build: Use latest meson




commit 60d0305744609f721a2d212499a6602ec7877eb0
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Fri Sep 11 22:07:36 2020 +0200

    build: Use latest meson
    
    The meson from the Gnome runtime is too old and cannot build GStreamer
    master.

 build/flatpak/org.pitivi.Pitivi.json | 27 +++++++++++++++++++++++----
 1 file changed, 23 insertions(+), 4 deletions(-)
---
diff --git a/build/flatpak/org.pitivi.Pitivi.json b/build/flatpak/org.pitivi.Pitivi.json
index a9817b4e8..ba496d1ff 100644
--- a/build/flatpak/org.pitivi.Pitivi.json
+++ b/build/flatpak/org.pitivi.Pitivi.json
@@ -323,6 +323,22 @@
                 }
             ]
         },
+        {
+            "name": "meson",
+            "buildsystem": "simple",
+            "ensure-writable": ["easy-install.pth"],
+            "build-commands": [
+               "mkdir -p /app/lib/python3.7/site-packages",
+               "PYTHONUSERBASE=/app/ python3 setup.py install --prefix=/app"
+            ],
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": 
"https://files.pythonhosted.org/packages/5e/da/e6f22f0d3730635aa8504cc0d7ae16406b3794bbfea04c854e2c215c7acb/meson-0.55.3.tar.gz";,
+                    "sha256": "6bed2a25a128bbabe97cf40f63165ebe800e4fcb46db8ab7ef5c2b5789f092a5"
+                }
+            ]
+        },
         {
             "name": "gstreamer",
             "buildsystem": "meson",
@@ -500,22 +516,25 @@
             ]
         },
         {
-            "name": "libpeas",
+            "name": "pygobject",
             "buildsystem": "meson",
             "sources": [
                 {
                     "type": "git",
-                    "url": "https://gitlab.gnome.org/GNOME/libpeas.git";
+                    "url": "https://gitlab.gnome.org/GNOME/pygobject.git";
                 }
             ]
         },
         {
-            "name": "pygobject",
+            "name": "libpeas",
             "buildsystem": "meson",
+            "config-opts": [
+                "--libdir=lib"
+            ],
             "sources": [
                 {
                     "type": "git",
-                    "url": "https://gitlab.gnome.org/GNOME/pygobject.git";
+                    "url": "https://gitlab.gnome.org/GNOME/libpeas.git";
                 }
             ]
         },


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