From 9f51595d23143c39f892b9f610ad124a929b364e 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" : [ {