[gnome-music/wip/mschraal/flatpak-grilo-meson: 4/4] flatpak: Switch Grilo to meson buildsystem



commit 5d22cd04f2c4ee7ae8a2e2ae70a24a314ae84e26
Author: Marinus Schraal <mschraal gnome org>
Date:   Sat Jul 28 16:44:16 2018 +0200

    flatpak: Switch Grilo to meson buildsystem
    
    Add totem-pl-parser as new dependency for grilo-plugins.

 org.gnome.Music.json | 47 +++++++++++++++++++++++++++++------------------
 1 file changed, 29 insertions(+), 18 deletions(-)
---
diff --git a/org.gnome.Music.json b/org.gnome.Music.json
index dab8acac..7e2bd9b2 100644
--- a/org.gnome.Music.json
+++ b/org.gnome.Music.json
@@ -93,9 +93,19 @@
                 }
             ]
         },
+        {
+            "name": "totem-pl-parser",
+            "buildsystem": "meson",
+            "sources": [
+                {
+                    "type": "git",
+                    "url": "https://gitlab.gnome.org/GNOME/totem-pl-parser.git";
+                }
+            ]
+        },
         {
             "name": "grilo",
-            "config-opts": [ "--disable-static" ],
+            "buildsystem": "meson",
             "sources": [
                 {
                     "type": "git",
@@ -106,22 +116,23 @@
         },
         {
             "name": "grilo-plugins",
-            "config-opts": [ "--enable-dleyna",
-                             "--enable-goa",
-                             "--enable-tracker",
-                             "--enable-bookmarks=no",
-                             "--enable-filesystem=no",
-                             "--enable-freebox=no",
-                             "--enable-localmetadata=no",
-                             "--enable-lua-factory=no",
-                             "--enable-metadata-store=no",
-                             "--enable-opensubtitles=no",
-                             "--enable-optical-media=no",
-                             "--enable-podcasts=no",
-                             "--enable-thetvdb=no",
-                             "--enable-tmdb=no",
-                             "--enable-vimeo=no",
-                             "--enable-youtube=no" ],
+            "buildsystem": "meson",
+            "config-opts": [ "-Denable-dleyna=yes",
+                             "-Denable-goa=yes",
+                             "-Denable-tracker=yes",
+                             "-Denable-bookmarks=no",
+                             "-Denable-filesystem=no",
+                             "-Denable-freebox=no",
+                             "-Denable-localmetadata=no",
+                             "-Denable-lua-factory=no",
+                             "-Denable-metadata-store=no",
+                             "-Denable-opensubtitles=no",
+                             "-Denable-optical-media=no",
+                             "-Denable-podcasts=no",
+                             "-Denable-thetvdb=no",
+                             "-Denable-tmdb=no",
+                             "-Denable-vimeo=no",
+                             "-Denable-youtube=no" ],
             "sources": [
                 {
                     "type": "git",
@@ -144,4 +155,4 @@
             ]
         }
     ]
-}
+}
\ No newline at end of file


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