[gnome-sdk-images] Add the latest Meson



commit 74ed322097ee48a3e60573bcab637997056fe109
Author: Mathieu Bridon <bochecha daitauha fr>
Date:   Mon Jul 31 16:38:28 2017 +0200

    Add the latest Meson
    
    Meson 0.40.1 is already available in the Freedesktop Sdk.
    
    Unfortunately Totem (and probably a few other GNOME apps soon) requires
    Meson >= 0.41.0.
    
    Alex said we shouldn't really upgrade the Freedesktop Sdk too much, so
    we need to add an upgraded Meson to the GNOME master Sdk instead.

 org.gnome.Sdk.json.in |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/org.gnome.Sdk.json.in b/org.gnome.Sdk.json.in
index 58ec9e7..5a7696e 100644
--- a/org.gnome.Sdk.json.in
+++ b/org.gnome.Sdk.json.in
@@ -69,6 +69,21 @@
             ]
         },
         {
+            "name": "meson",
+            "buildsystem": "simple",
+            "build-commands": [
+                "python3 setup.py install --prefix=/app"
+            ],
+            "cleanup-platform": ["*"],
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": 
"https://pypi.python.org/packages/6d/32/a474702fcba1144aef89e7ec5d8a33d49be8389a0f983d11aab486c8392b/meson-0.41.2.tar.gz";,
+                    "sha256": "ad1707717987fe8b7b65392b8327580105fcbdd5f2032bf3b7232b647284c95c"
+                }
+            ]
+        },
+        {
             "name": "yelp-xsl",
             "config-opts": ["--disable-doc"],
             "sources": [


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