Commit Graph

70 Commits

Author SHA1 Message Date
49d6ede4b3 NEWS update for 3.54.0 2024-09-13 08:26:29 +02:00
90b67cae9a flaptak: Update dependencies in the build strict for the development version 2024-07-03 10:56:27 +02:00
b86d791a22 NEWS update for 3.52.0 2024-03-15 07:32:58 +01:00
ef239caaaa I#2691 - Incorrect/missing URLs in app metadata
The wiki.gnome.org might be removed in the future, thus replace
the URL with the new home.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/2691
2024-03-07 12:08:16 +01:00
03fc4dce44 Update Flatpak manifests
Changes:
* bump runtime version to 45
* do not require org.freedesktop.Sdk.Extension.vala, it's not needed
* stop building older libsecret (fixed version is part of the 45 runtime/SDK)

Related to https://gitlab.gnome.org/GNOME/evolution/-/issues/2576
2023-11-15 17:26:15 +01:00
46184dc78c flatpak: Add missing comma in the manifests 2023-10-11 08:10:48 +02:00
41c0c1e30e NEWS update for 3.50.0 2023-09-15 07:55:51 +02:00
1b944f946e Use org.freedesktop.Sdk.Extension.vala in flatpak manifests
The vala compiler had been removed from the GNOME SDK, it's replaced
by the org.freedesktop.Sdk.Extension.vala extension.
2023-06-27 16:11:32 +02:00
3641f0cf74 flatpak: Stop disabling WebKitGTK's sandbox
The WebKitGTK 2.40.0 ignores the environment variable and only claims
a warning on the console, thus remove it.
2023-03-31 12:34:06 +02:00
c7b34c3e45 NEWS update for 3.48.0 2023-03-17 07:20:01 +01:00
d94048c137 flatpak: Enable extension point for the development version
Since commit 4862be52c8
the evolution-data-server supports also out-of-tree extensions,
which are suitable for the Flatpak installations, thus enable
the extension point in the Flatpak manifest.
2022-11-09 10:10:15 +01:00
2ac3eb1d11 NEWS update for 3.46.0 2022-09-16 06:48:49 +02:00
09bb9987ec Use certificate widget provided by libedataserverui
This drops direct dependency on gcr as a side effect.
2022-08-15 15:40:46 +02:00
725a2e5a77 flatpak: Add access to gvfsd in the Flatpak manifests
Related to https://github.com/flathub/org.gnome.Evolution/pull/94
2022-07-19 12:41:48 +02:00
5fb09faf9c build: Update geocode-glib dependency
The libsoup3 version is named geocode-glib-2.0 now, thus reflect it
in the build scripts.
2022-07-01 07:17:59 +02:00
063a2fc4fb flatpak: Prepare manifest for the development version 2022-06-23 20:49:40 +02:00
8f17ed9e86 I#1850 - Flatpak: Attachments cannot be opened
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1850
2022-04-01 12:09:45 +02:00
0839b6f5b4 NEWS update for 3.44.0 2022-03-18 08:13:44 +01:00
a0f00c0fc2 Flatpak: Update dependencies in the development build manifest 2022-03-04 11:08:34 +01:00
9c9f52b311 flatpak: Update build manifests
* remove more built files, not needed during runtime
* generate appdata release information from the NEWS files
* add cmark dependency to the development manifest
2021-11-03 10:00:36 +01:00
f315305bb0 NEWS update for 3.42.0 2021-09-17 08:23:52 +02:00
e42772444a I#1620 - Flatpak: Set StartupWMClass in the .desktop file
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1620
2021-09-08 19:21:59 +02:00
f5717129fb Flatpak: Replace --socket=x11 with --socket=fallback-x11
Thus GNOME Software doesn't consider the application unsafe.
2021-06-09 19:52:26 +02:00
d9b3618c10 NEWS update for 3.40.0 2021-03-19 07:41:05 +01:00
30df81e7fc eds-I#298 - Flatpak: Share NSS database with the system
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/298
2021-02-10 09:05:26 +01:00
f158603310 Flatpak: Enable smart card support in the Flatpak manifests ][
Return back accidentally removed flag in the master.json
2021-02-09 09:36:01 +01:00
e2a6ef82ae Flatpak: Enable smart card support in the Flatpak manifests
This requires Flatpak >= 1.3.2.
2021-02-09 09:29:54 +01:00
cbdeee2acb Flatpak: Update Flatpak manifests
* store user settings in the sandbox
* make it possible to override gnupg home directory
* update some dependencies
* use libical's 3.0 git branch instead of the tarball release (to
  receive latest fixes in the stable branch)
2020-11-26 12:26:17 +01:00
481a0c4cbe M!71 - flatpak: Allow to build a flatpak with a different build directory
Reorganize the code so that we can have a different source and build directory.

Notably make it work out of the box in GNOME Builder.

Closes https://gitlab.gnome.org/GNOME/evolution/-/merge_requests/71
2020-11-18 10:30:43 +01:00
fe4625f0b3 I#766 - Flatpak: Enable access to Kerberos tickets
Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/766
2020-09-30 10:51:12 +02:00
8f2ac06d08 Flatpak: Change git URL for libcanberra
There could be an issue to clone it using http:// URL, thus
rather use git:// URL.
2020-09-30 10:47:29 +02:00
f007a5c0c4 Flatpak: Switch to 3.38 SDK and build its own libcanberra
The libcanberra had been dropped from the GNOME Flatpak SDK.
2020-09-18 10:42:20 +02:00
d85fbf2b63 NEWS update for 3.38.0 2020-09-11 07:51:42 +02:00
f8b2ca5f62 Flatpak manifests: Adapt to the branch name change for the bogofilter project 2020-07-23 10:07:02 +02:00
d4da395183 Flatpak: Switch to 3.36 runtime and change the build order
The runtime switch is to get the libsecret changes (https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/52).
The build order change is to not build dependencies, when only evolution-related
code had been changed.
2020-04-24 08:32:17 +02:00
be27504731 Bump libical version to 3.0.8 in Flatpak manifests 2020-03-09 16:05:52 +01:00
5eb0771874 NEWS update for 3.36.0 2020-03-06 08:06:35 +01:00
5120658f8d Flatpak: Update libical version reference to 3.0.6 2019-09-16 12:22:39 +02:00
b38f28c74c NEWS update for 3.34.0 2019-09-09 09:50:43 +02:00
f823400f01 Flatpak: Build also intltool
It's removed from upcoming GNOME's Flatpak SDK, thus build it
on its own.
2019-08-23 10:59:13 +02:00
8c2e447ce9 I#564 - [Flatpak] The bwrap process keeps running after quit
Closes https://gitlab.gnome.org/GNOME/evolution/issues/564
2019-08-02 10:23:23 +02:00
9f955b8756 [Flatpak] Change reference to bogofilter sources
It turned out that Source Forge links to git snapshot are not
permanent, thus use the git reference instead.
2019-07-16 15:12:12 +02:00
63cef9f95b [Flatpak] Make the .json files valid
The Flatpak manifest were not valid due to used plain tab character
inside text constants (the tab character can be used inside the JSON
text constant only encoded as \t). This could strike when a strict
JSON parser had been used.
2019-07-15 12:06:37 +02:00
2e91a732ba [Flatpak] Build also Bogofilter, to enable Junk filtering on the client
Fixes https://github.com/flathub/org.gnome.Evolution/issues/10
2019-07-04 09:01:15 +02:00
3997c5445b [Flatpak] Build also pinentry, to be able to use gpg with password prompts
Closes https://github.com/flathub/org.gnome.Evolution/issues/12
2019-06-25 18:53:21 +02:00
333cfef934 [Flatpak] Update libical version to 3.0.5 for the 'master' manifest 2019-06-10 11:31:35 +02:00
6c9fb55cf8 [Flatpak] Give access to filesystem's ~/.gnupg
This shares public and private keys with the host system, thus users
can use PGP with already installed keys, instead of redefining gpg's
GNUPGHOME and copy the keys to that special folder.
2019-05-03 15:13:11 +02:00
d124132df6 [Flatpak] Change how already running services are detected in the wrapper script
Made as suggested at https://gitlab.gnome.org/GNOME/glib/issues/1737#note_476952
2019-04-30 19:00:20 +02:00
4548a6f9ac [Flatpak] Cover changes in 'gdbus wait' timeout argument units
Related to https://gitlab.gnome.org/GNOME/glib/issues/1737
2019-04-11 17:02:51 +02:00
360c45e5bd Update flatpak README
Sync its content with the online page. Also do not reference sdk.gnome.org
anymore, the GNOME SDK had been moved to flathub.
2019-04-03 18:06:52 +02:00