[gnome-network-displays] Update flatpak manifest to add avahi
- From: Benjamin Berg <bberg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-network-displays] Update flatpak manifest to add avahi
- Date: Mon, 11 Jul 2022 11:21:15 +0000 (UTC)
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]