[gnome-dictionary/ebassi/for-master] Update the Flatpak manifest



commit abbda53180a1cd3b3b0cb8c7fbb8ac9f347bc191
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Sep 21 21:29:35 2020 +0100

    Update the Flatpak manifest
    
     - Drop the various dconf-sized holes in the sandbox: we have a native
       solution, these days.
     - Clean up the build options.
     - Drop a bunch of unused cleanup rules.
     - Build the development version out of the box.

 build-aux/flatpak/org.gnome.Dictionary.json | 36 +++++++++++++----------------
 1 file changed, 16 insertions(+), 20 deletions(-)
---
diff --git a/build-aux/flatpak/org.gnome.Dictionary.json b/build-aux/flatpak/org.gnome.Dictionary.json
index 78d6241..da32d8e 100644
--- a/build-aux/flatpak/org.gnome.Dictionary.json
+++ b/build-aux/flatpak/org.gnome.Dictionary.json
@@ -1,38 +1,34 @@
 {
-    "app-id": "org.gnome.Dictionary",
+    "app-id": "org.gnome.Dictionary.Devel",
     "runtime": "org.gnome.Platform",
     "runtime-version": "master",
     "sdk": "org.gnome.Sdk",
     "command": "gnome-dictionary",
-    "tags": ["nightly"],
-    "desktop-file-name-prefix": "(Nightly) ",
+    "tags": ["devel", "development", "nightly"],
+    "desktop-file-name-prefix": "(Development) ",
     "finish-args": [
-        "--share=ipc", "--socket=x11",
+        "--share=ipc",
+        "--socket=fallback-x11",
         "--socket=wayland",
         "--share=network",
-        "--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro",
-        "--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf"
+        "--talk-name=org.gtk.vfs",
+        "--talk-name=org.gtk.vfs.*"
     ],
-    "build-options" : {
-        "cflags": "-O2 -g",
-        "cxxflags": "-O2 -g",
-        "env": {
-            "V": 1
-        }
-    },
-    "cleanup": ["/include", "/lib/pkgconfig",
-                "/share/pkgconfig", "/share/aclocal",
-                "/man", "/share/man", "/share/gtk-doc",
-                "*.la", "*.a",
-                "/lib/girepository-1.0",
-                "/share/doc", "/share/gir-1.0"
+    "cleanup": [
+        "/man",
+        "/share/man",
+        "/share/doc"
     ],
     "modules": [
         {
             "name": "gnome-dictionary",
             "buildsystem": "meson",
             "builddir": true,
-            "config-opts": [ "--libdir=/app/lib", "-Dbuild_man=false" ],
+            "config-opts": [
+                "--libdir=/app/lib",
+                "-Dprofile=devel",
+                "-Dbuild_man=false"
+            ],
             "sources": [
                 {
                     "type": "git",


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