1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-07-07 09:29:30 +00:00

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.
This commit is contained in:
Julian Sparber 2022-09-21 13:58:57 +02:00 committed by Evangelos Ribeiro Tzaras
parent 548b219e7e
commit 9f51595d23

View file

@ -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" : [
{