[gnome-network-displays] Update flatpak manifest to add avahi



commit ca396e15750eba1c95c07f3794f207f1d6bc787c
Author: Naheem <naheemzaffar gmail com>
Date:   Mon Jul 11 11:21:04 2022 +0000

    Update flatpak manifest to add avahi

 build-aux/flatpak/org.gnome.NetworkDisplays.json | 60 ++++++++++++++++++++++++
 1 file changed, 60 insertions(+)
---
diff --git a/build-aux/flatpak/org.gnome.NetworkDisplays.json 
b/build-aux/flatpak/org.gnome.NetworkDisplays.json
index f7b2431..a90e4b8 100644
--- a/build-aux/flatpak/org.gnome.NetworkDisplays.json
+++ b/build-aux/flatpak/org.gnome.NetworkDisplays.json
@@ -14,6 +14,7 @@
         "--filesystem=xdg-run/gvfsd",
         "--talk-name=org.gtk.vfs",
         "--talk-name=org.gtk.vfs.*",
+        "--system-talk-name=org.freedesktop.Avahi",
         "--system-talk-name=org.freedesktop.NetworkManager",
         "--system-talk-name=org.fedoraproject.FirewallD1"
     ],
@@ -248,6 +249,65 @@
                 }
             ]
         },
+        {
+            "name": "libevent",
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": 
"https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz";,
+                    "sha256": "92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb",
+                    "x-checker-data": {
+                        "type": "anitya",
+                        "project-id": 1606,
+                        "url-template": 
"https://github.com/libevent/libevent/releases/download/release-$version-stable/libevent-$version-stable.tar.gz";
+                    }
+                }
+            ]
+        },
+        {
+            "name": "avahi",
+            "cleanup": [
+                "/bin",
+                "/lib/avahi",
+                "/share/applications/*.desktop",
+                "/share/avahi"
+            ],
+            "config-opts": [
+                "--with-distro=none",
+                "--disable-introspection",
+                "--disable-qt3",
+                "--disable-qt4",
+                "--disable-qt5",
+                "--disable-gtk",
+                "--disable-gtk3",
+                "--disable-core-docs",
+                "--disable-manpages",
+                "--disable-libdaemon",
+                "--disable-python",
+                "--disable-pygobject",
+                "--disable-mono",
+                "--disable-monodoc",
+                "--disable-autoipd",
+                "--disable-doxygen-doc",
+                "--disable-doxygen-dot",
+                "--disable-doxygen-xml",
+                "--disable-doxygen-html",
+                "--disable-manpages",
+                "--disable-xmltoman"
+            ],
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": "https://www.avahi.org/download/avahi-0.8.tar.gz";,
+                    "sha256": "060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda",
+                    "x-checker-data": {
+                        "type": "anitya",
+                        "project-id": 147,
+                        "url-template": "https://www.avahi.org/download/avahi-$version.tar.gz";
+                    }
+                }
+            ]
+        },
         {
             "name": "gnome-network-displays",
             "buildsystem": "meson",


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