From 2e56b837c4da4e73779013c198bca70ac7e993eb Mon Sep 17 00:00:00 2001 From: Julian Sparber Date: Wed, 21 Sep 2022 13:58:57 +0200 Subject: [PATCH] flatpak: Drop libcanberra and gsound deps We can build eds without canberra support. This disables OAUTH2 feature of eds since it would need webkit and we don't need it. This also disables also dot locking for mails, because eds isn't used for mails. It is also not needed because we don't build the feedbackd daemon. --- org.gnome.Calls.json | 31 +++---------------------------- 1 file changed, 3 insertions(+), 28 deletions(-) diff --git a/org.gnome.Calls.json b/org.gnome.Calls.json index 1ab9b75..abeae56 100644 --- a/org.gnome.Calls.json +++ b/org.gnome.Calls.json @@ -49,34 +49,6 @@ } ] }, - { - "name" : "gsound", - "buildsystem" : "meson", - "sources" : [ - { - "type" : "archive", - "url" : "https://download.gnome.org/sources/gsound/1.0/gsound-1.0.3.tar.xz", - "sha256" : "ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a" - } - ], - "modules": [ - { - "name" : "libcanberra", - "sources" : [ - { - "type" : "archive", - "url" : "http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz", - "sha256" : "c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72" - } - ], - "config-opts" : [ - "--disable-alsa", - "--disable-null", - "--disable-oss" - ] - } - ] - }, { "name" : "libpeas", "buildsystem" : "meson", @@ -212,6 +184,7 @@ "buildsystem" : "cmake-ninja", "config-opts" : [ "-DENABLE_PHONENUMBER=ON", + "-DENABLE_OAUTH2=OFF", "-DENABLE_DOT_LOCKING=OFF", "-DENABLE_FILE_LOCKING=fcntl", "-DENABLE_GOA=OFF", @@ -227,6 +200,8 @@ "-DENABLE_EXAMPLES=OFF", "-DENABLE_OAUTH2=OFF", "-DWITH_PHONENUMBER:PATH=/" + "-DENABLE_CANBERRA=OFF", + "-DENABLE_DOT_LOCKING=OFF" ], "sources" : [ {