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:
parent
29c797ebb8
commit
2e56b837c4
1 changed files with 3 additions and 28 deletions
|
@ -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" : [
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue