[pitivi/meson] build: Use latest meson
- From: Alexandru Băluț <alexbalut src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi/meson] build: Use latest meson
- Date: Tue, 15 Sep 2020 15:08:55 +0000 (UTC)
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]