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
Christopher Davis
a295f6830d
flatpak: Update ical dependency
...
We need to use a newer version of ical to successfully
build now.
2023-06-18 14:39:04 -04:00
Hari Rana
fec44aac36
Add -DENABLE_OAUTH2_WEBKITGTK4=OFF to evolution-data-server module in Flatpak manifest
2022-11-15 13:33:31 -05:00
Dimitrios Christidis
363918dd38
flatpak: Remove gtk3 from gcr options
...
Refer to https://gitlab.gnome.org/GNOME/gcr/-/issues/100
2022-10-05 14:33:44 +00:00
Christopher Davis
1be5fe53b5
flatpak: Remove enable_glade_catalog from libweather options
...
libgweather no longer has any GTK widgets, nor a glade
catalog.
2022-07-06 14:19:16 -04:00
Georges Basile Stavracas Neto
a67c63ca2d
flatpak: Update dependencies
...
Include grc4 and build livedataserverui4
2022-06-23 13:49:56 -03:00
Milan Crha
0bd11799dc
Port to libsoup3
2022-06-22 08:51:30 -03:00
nahuelwexd
7c8d495a47
flatpak: use new GNOME Settings app id
2022-04-07 19:42:50 -03:00
Georges Basile Stavracas Neto
e3df821ae3
flatpak: Remove libdazzle
...
We don't use it anymore.
2022-03-07 15:42:22 -03:00
Bobby Rong
b7e84c4326
build: Use gnome.post_install
...
Also requires meson 0.57.0.
Otherwise the post install script will fail if GTK 3 is not installed.
2022-02-17 22:44:13 +08:00
Bilal Elmoussaoui
66a3661e60
location service: adapt to make use of the portal
...
GClue automatically calls the portal for us when sandboxed and in such case
a NULL is returned for the client porxy because the calls goes through the portal.
Part of https://gitlab.gnome.org/GNOME/Initiatives/-/issues/30
2022-02-12 21:16:19 +00:00
Georges Basile Stavracas Neto
e190f5a3fd
flatpak: Add DRI to devices
...
This allows GTK4 to use accelerated rendering (OpenGL)
2022-02-12 13:08:50 -03:00
Georges Basile Stavracas Neto
7efd6facc9
Port to GWeather4
...
In preparation for the GTK4 port. This is just a cheap port,
I'll implement proper entry completion after porting to GTK4.
2022-02-11 09:18:38 -03:00
Alexander Mikhaylenko
d6d087bcd8
flatpak: Stop bundling libhandy
...
It's in the sdk.
2021-12-11 17:22:13 +05:00
Georges Basile Stavracas Neto
f1ac400e5d
Drop gnome-online-accounts dependency
...
We don't need it anymore.
2021-10-13 13:48:09 -03:00
Emmanuele Bassi
c3e82c214c
Stick to libgweather-3
...
The 40.0 tag is the latest available version of the libgweather 3.0 API.
2021-10-13 13:12:36 +01:00
Georges Basile Stavracas Neto
9efbef347d
flatpak: Shrink permissions
2021-08-16 19:05:55 -03:00
Niels De Graef
b308da6743
flatpak: Bump libical version
...
libical 3.0.7 doesn't compile anymore in the CI, but the latest version
does. Just bump to that version to fix CI issues.
2021-07-25 11:23:28 +02:00
Jordan Petridis
49f19b8d72
40.alpha
2021-01-18 20:09:09 +02:00
Evangelos Ribeiro Tzaras
8be361b6ce
project: Switch to libhandy-1
...
This commit updates the dependencies for libhandy to the tagged 1.0
release and changes the code to accomodate the changes from
libhandy-0 to libhandy-1.
Notable changes:
edit-dialog: HdyDialog has been dropped in [1]
alarm-row: action child type in HdyActionRow has been removed.
[1] https://gitlab.gnome.org/GNOME/libhandy/-/merge_requests/434
2020-09-16 15:24:46 +00:00
Jordan Petridis
41a3e0a853
flatpak: avoid explicitly setting cflags
...
The runtimes provide a good set of default flags
at /usr/etc/flatpak-builder/defaults.json
which gets automatically exported
2020-08-03 20:38:20 +00:00
Georges Basile Stavracas Neto
9f0c20fe24
flatpak: Build EDS without libcanberra
2020-04-01 22:52:39 +00:00
Michael Catanzaro
20509d2ac8
flatpak: Follow libhandy-0-0
2020-02-18 23:07:14 +00:00
Georges Basile Stavracas Neto
bca17d78bb
flatpak: Upgrade to libical 3.0.7
2020-02-04 18:45:52 -03:00
Georges Basile Stavracas Neto
646a002826
project: Add libhandy dependency
2019-12-02 16:41:56 -03:00
Georges Basile Stavracas Neto
01da00b3fa
flatpak: Actually drop the suffix
...
I've been told they can be dropped with the nightly icon!
2019-09-30 13:14:29 -03:00
Georges Basile Stavracas Neto
1ba204540b
flatpak: Switch to (Nightly) suffix
2019-09-30 13:12:34 -03:00
Christopher Davis
0d6b2327e0
flatpak: Allow dual installation of app bundles
...
Part of https://gitlab.gnome.org/GNOME/Initiatives/issues/1 .
Allows for the installation of development bundles alongside
stable versions.
Related to https://gitlab.gnome.org/GNOME/gnome-calendar/issues/285
2019-09-30 12:04:08 -03:00
Javier Jardón
2b3023232f
flatpak: build intltool before e-d-s
...
Needed now that it is not part of the runtime/SDK.
2019-07-31 19:01:37 +01:00
Georges Basile Stavracas Neto
c62bb2eb95
flatpak: Reorder some sources
...
Small cosmetic change.
2019-07-09 21:24:58 -03:00
Georges Basile Stavracas Neto
2be54af238
flatpak: Build less
2019-05-24 21:28:47 -03:00
Georges Basile Stavracas Neto
16f2a8a554
flatpak: Allow org.gnome.evolution.dataserver.Calendar8
...
The new EDS bumped its D-Bus API version.
2019-05-24 21:27:14 -03:00
Milan Crha
3ca07505a6
Update libical version to 3.0.5 in the flatpak manifest
2019-05-17 22:14:04 +02:00
Georges Basile Stavracas Neto
682e614e4b
Remove developer docs
...
They're essentially useless.
2019-05-04 12:28:24 -03:00
Georges Basile Stavracas Neto
ffb6eabe53
time-zone-monitor: Introduce timezone monitor
...
This will finally allow us monitor timezones and react
to changes. And that's only possible because of the new
GcalContext API!
2019-04-25 16:30:57 -03:00
Georges Basile Stavracas Neto
13671554ad
flatpak: Use host EDS
...
Let's try it again.
2019-04-23 23:11:27 -03:00
Georges Basile Stavracas Neto
b592ca2877
flatpak: Don't cleanup EDS
...
Otherwise events are not loaded.
2019-02-08 20:16:22 -02:00
Georges Basile Stavracas Neto
0580637772
flatpak: Run EDS nested to the sandbox
...
EDS keeps changing its D-Bus API and we can't really
rely on it matching the host. Thus, make EDS run nested
to the sandbox.
2019-02-01 13:31:56 -02:00