[nautilus] org.gnome.Nautilus.json: Build meson



commit 62ae03a62cae9655afb51c491af0a585d334d859
Author: Carlos Soriano <csoriano gnome org>
Date:   Fri Mar 10 20:33:43 2017 +0100

    org.gnome.Nautilus.json: Build meson
    
    So we can build Nautilus with meson in flatpak

 org.gnome.Nautilus.json |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/org.gnome.Nautilus.json b/org.gnome.Nautilus.json
index 5ea8c3b..320fad4 100644
--- a/org.gnome.Nautilus.json
+++ b/org.gnome.Nautilus.json
@@ -4,7 +4,7 @@
     "runtime-version": "master",
     "sdk": "org.gnome.Sdk",
     "command": "nautilus",
-    "tags": ["devel", "development"],
+    "tags": ["devel", "development", "nightly"],
     "desktop-file-name-prefix": "(Development) ",
     "finish-args": [
         /* X11 + XShm access */
@@ -29,6 +29,28 @@
     },
     "cleanup": [ "/include", "/share/bash-completion" ],
     "modules": [
+      {
+            "name": "meson",
+            "no-autogen": true,
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": 
"https://github.com/mesonbuild/meson/releases/download/0.38.1/meson-0.38.1.tar.gz";,
+                    "sha256": "dcb05349b32427924fa2a258a5e23e40e09c1bf9dd09919198c3a2ae1c38ba53"
+                },
+                {
+                    "type": "patch",
+                    "path": "meson-glib-check.patch",
+                    "strip-components": 0
+
+                },
+                {
+                    "type": "file",
+                    "path": "setuptools-makefile",
+                    "dest-filename": "Makefile"
+                }
+            ]
+        },
         {
             "name": "libexif",
             "sources": [


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