Niklas Wimmer
f6bbd38023
flatpak: Enable fatal-criticals
...
We discussed this on Matrix multiple times and came to the conclusion
that crashing the application is preferred on Nightly and during
development. We often miss a critical log message during development
because it gets swamped by all the other logs. Now we can no longer
ignore them.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/857 >
2026-10-02 21:27:15 +00:00
Hari Rana
b4dd889615
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 >
2026-08-14 07:52:01 -04:00
Niklas Wimmer
6ea211fbf9
flatpak: Remove intltool module
...
GNOME Calendar itself stopped depending on intltool in 3.25.3. After
intltool got removed from org.gnome.Sdk, it was added to our manifest
in 2019, because EDS still depended on it.
EDS stopped depending on intltool in 2021 (see linked MR).
Since this was the only module we used from the `shared-modules`
project, I also removed that git submodule.
See: <https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/78 >
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/802 >
2026-07-22 13:24:28 +00:00
Hari Rana
5a171ea813
flatpak: Use runtime's GCR
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/778 >
2026-06-22 21:37:26 +00:00
Hari Rana
2bc9c96095
flatpak: Use intltool provided by shared-modules
...
Launchpad is currently dealing with DDoS issues. The shared-module
repository contains mirrors which can be useful for those who are
unable to build intltool.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/756 >
2026-05-03 15:25:44 +00:00
Georges Basile Stavracas Neto
484ce89b0f
flatpak: Add test args
...
Much like with finish-args, this makes the permissions
available to the sandbox when using the flatpak-builder
test-runner.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/667 >
2025-12-06 00:55:43 +02:00
Georges Basile Stavracas Neto
0d765c4ff6
flatpak: Don't run in debug mode
...
Closes: https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1234
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/667 >
2025-12-06 00:55:43 +02:00
Trystan Mata
c2a578b0b2
flatpak: Remove soup2 from libgweather options
2025-10-06 17:23:42 +02:00
Georges Basile Stavracas Neto
ceee69599d
flatpak: Add gweather-locations
2025-09-14 10:29:19 -03:00
Federico Mena Quintero
923424acab
Run the tests for the flatpak build
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/550 >
2025-08-27 19:59:58 -03:00
Hari Rana
a8db7b44a4
flatpak: Bump libical dependency
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/613 >
2025-07-04 10:22:45 -04:00
Jean-François Fortin Tam
f4ebe672cb
build: Point to the correct branch for GCR
...
gitlab.gnome.org/GNOME/gcr does not have a "master" branch, only "main"
2025-01-12 23:11:09 -05:00
Hari Rana
a0ba5552fd
flatpak: Use local directory in gnome-calendar module
...
This is mainly beneficial for those who build flatpaks using
`flatpak-builder`, but it won't affect GNOME Builder users.
2024-11-16 08:15:41 -05:00
Hari Rana
1a5d9ca2b7
flatpak: Move Flatpak manifest path to build-aux
...
Most projects have the manifest at the root of the `build-aux`
directory, so let's just do that
2024-11-16 08:15:34 -05:00