1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2024-12-04 20:07:36 +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
parent 29c797ebb8
commit 2e56b837c4

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