flatpak: Apply more config options in evolution-data-server and libical

`WITH_CXX_BINDINGS` is deprecated in libical 4, so it's replaced with
`LIBICAL_CXX_BINDINGS`.

`LIBICAL_JAVA_BINDINGS=False` is required for libical 4.

Since we use `ENABLE_OAUTH2_WEBKITGTK4=OFF` in evolution-data-server,
we could also use `ENABLE_OAUTH2_WEBKITGTK=OFF` alongside.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/811>
This commit is contained in:
Hari Rana
2026-08-14 07:52:01 -04:00
parent aae55c3ce8
commit b4dd889615
+4 -2
View File
@@ -106,7 +106,8 @@
"-DCMAKE_INSTALL_LIBDIR:PATH=/app/lib",
"-DBUILD_SHARED_LIBS=On",
"-DICAL_BUILD_DOCS=False",
"-DWITH_CXX_BINDINGS=False"
"-DLIBICAL_CXX_BINDINGS=False",
"-DLIBICAL_JAVA_BINDINGS=False"
],
"sources" : [
{
@@ -136,7 +137,8 @@
"-DENABLE_INSTALLED_TESTS=OFF",
"-DENABLE_GTK_DOC=OFF",
"-DENABLE_EXAMPLES=OFF",
"-DENABLE_OAUTH2_WEBKITGTK4=OFF"
"-DENABLE_OAUTH2_WEBKITGTK4=OFF",
"-DENABLE_OAUTH2_WEBKITGTK=OFF"
],
"sources" : [
{