Commit graph

26 commits

Author SHA1 Message Date
Michael Gratton
4dd08389df Add Gspell to dependencies and the build 2019-05-24 14:29:41 +02:00
Mario Ravalli
83f4365fa0 manifest: Update libical version
Latest E-D-S requires a newer version, so the build is failing for
missing dependency (thank's to Niels De Graef)
2019-05-21 18:14:43 +02:00
Niels De Graef
1eb5dd1076 flatpak: Build folks with meson
Folks recently gained support for the Meson build system, so use that
instead of autotools. This should make the build faster and more
future-proof (since the autotools build might not survive for long).
2019-04-18 00:22:15 +02:00
Oliver Giles
18fcf0e18f TNEF (winmail.dat) parsing support via libytnef 2019-04-11 12:24:52 +03:00
Michael Gratton
ac461747c3 Depend on libhandy for the client build 2019-04-08 18:05:03 +10:00
Michael Gratton
5e5c23f246 Specify mainline as branch for Flatpak manifest
See #324
2019-04-02 13:36:22 +11:00
Michael Gratton
2be293d9ec Fix no access to EDS contacts and avatars under Flatpak 2019-03-17 16:53:29 +11:00
Michael Gratton
742aca2b0c Add build dependencies for Folks
Flatpak manifest updates courtesy of gnome-contacts.
2019-03-09 20:17:01 +11:00
Michael Gratton
b06e3c8d57 Update flatpak builder manifest with changes from stable and flathub 2019-02-18 01:22:38 +11:00
Michael Gratton
988c3ab051 Allow access to the ControlCenter and GOA daemon from Flatpak sandbox
Fixes #202
2019-02-08 09:56:38 +11:00
Juraj Fiala
6b5f34eb87 Remove redundant build-options from the Flatpak manifest
Since fd.o 18.08, i.e. GNOME 3.30, the runtime provides a comprehensive list of build flags, surmounting the current one.
2019-02-02 10:11:32 +00:00
Michael Gratton
68a985a76c Support building with Enchant 2.x
This adds support for Enchant 2 named "enchant" and Enchant 2 named
"enchant-2" (!)
2019-01-16 11:12:31 +11:00
Jordan Petridis
c1ed9b105f
Flatpak: Add enchant as a module
With the 3.30 release of the runtime enchant 1.x was dropped
from the sdk in favor of enchant 2.
2018-10-15 20:33:18 +03:00
Michael James Gratton
11d0b1295d Add a workaround to try to fix GOA module build in gnome-apps-nightly. 2018-06-12 02:49:34 +10:00
Michael James Gratton
d1940acf11 Fix Flatpak manifest missing gnome-online-accounts. 2018-06-11 16:39:43 +10:00
Michael James Gratton
e48ff8fb0c Fix libgee build failure under GNOME Flatpak SDK master. 2018-06-11 16:39:43 +10:00
Michael James Gratton
3c7a3de141 Remove uneeded xml2po dep from flatpak-builder manifest. 2018-06-11 16:39:43 +10:00
Georges Basile Stavracas Neto
a3447baae6 Update URLs to GitLab in Flatpak manifest
The GitLab migration happened and all the modules
that previously were pointed to git.gnome.org now
should point to gitlab.gnome.org.

This fixes the Flatpak nightly build.
2018-05-29 16:59:50 +00:00
Michael James Gratton
3606bade04 Update flatpak-builder manifest to use meson build. 2018-01-12 18:21:34 +11:00
Michael James Gratton
9a89d7e037 Fix Flatpak build.
* org.gnome.Geary.json: Add libunwind dep, point libgee back to master
  while we're here.
2017-12-02 22:10:36 +11:00
Michael James Gratton
46d8462aaf Fix mistaken commit in flatpak-builder manifest from commit da15ebe. 2017-11-14 14:54:54 +11:00
Michael James Gratton
da15ebe3c0 Fix gnome-shell notifications missing an icon under flatpak. Bug 790103.
* icons: Rename application icons to match fully-qualified app name. Update
  references to the olde name with the fully-qualified app name.
2017-11-14 14:38:57 +11:00
Michael James Gratton
8df85fa781 Add some comments to nightly flatpak-builder manifest for clarity. 2017-10-10 14:32:50 -07:00
Michael James Gratton
dc52e9ac5b Tighten up flatpack manifest per flathub review comments.
* org.gnome.Geary.json: Remove full access to session bus.
2017-10-10 14:32:50 -07:00
Michael James Gratton
919e4b934f Add woraround for view source not working under flatpak.
https://bugzilla.gnome.org/show_bug.cgi?id=779311

* org.gnome.Geary.json: Grant access to /tmp for now.
2017-09-29 00:51:50 +10:00
Michael James Gratton
26f99552b7 Import flatpak-builder config into the tree from gnome-apps-nightly.
Point libgee to a stable tag rather than master so we're not tracking
development versions.
2017-09-29 00:42:08 +10:00