Adrien Plazas
5f0f9b57b2
flatpak: Don't drop the libhandy VAPI
...
This avoids prematurely cleaning /share for libhandy, which would drop
its VAPI and hence make Geary not build.
2021-04-14 12:54:37 +02:00
Michael Gratton
11882a1055
build: Pull in libhandy as a submodule until 1.2.1 is packaged
2021-04-14 00:49:45 +10:00
Michael Gratton
38231f04fc
Merge branch 'mjog/1147-flatpak-libsecret-hang' into 'mainline'
...
org.gnome.Geary.yaml: Work around password look hang when sandboxed
Closes #1147
See merge request GNOME/geary!672
2021-02-27 00:43:56 +00:00
Michael Gratton
61570501a5
org.gnome.Geary.yaml: Work around password look hang when sandboxed
...
Libsecret 0.20's portal support is completely hosed at the moment.
Ship 0.19 until that is resolved. See GNOME/libsecret#58
Fixes #1147
2021-02-27 11:15:35 +11:00
Michael Gratton
46cf245440
org.gnome.Geary.yaml: Fix EDS contacts not working under flatpak, again
...
Stop trying to chase EDS DBus versioning, just allow access to any
EDS endpoint.
2021-02-25 20:45:28 +11:00
Michael Gratton
29f6ae63b0
org.gnome.Geary.yaml: Workaround for WebKitGTK not printing under Flatpak
...
Since WebKitGTK does not currently support printing under Flatpak,
enable RW access to XDG downloads folder, so at least people can print
to a PDF, then print that.
See https://github.com/flathub/org.gnome.Geary/issues/42
2021-01-17 20:19:36 +11:00
Michael Gratton
9da2a57c6f
org.gnome.Geary.yaml: Remove libhandy module, it is now in the SDK
2020-10-25 19:43:52 +11:00
Michael Gratton
2e27a06889
build: Fix flatpak CI failing
...
Build libstemmer as a shared library. Use current mainline since that
at least supports build system args.
Shared lib patch courtesy of Stefano Rivera <stefanor@debian.org>,
updated to current head.
2020-10-14 20:05:15 +11:00
Michael Gratton
899834189c
org.gnome.Geary.yaml: Enable copying release config for nightlies
2020-10-14 09:21:34 +11:00
Michael Gratton
5819012d90
Revert "Merge branch 'mjog/ci-3-38' into 'mainline'"
...
This reverts merge request !598
2020-10-04 10:41:40 +00:00
Michael Gratton
44b1724606
build: Update appropriate branches to stable and CI image
2020-10-04 18:24:18 +11:00
Michael Gratton
2d12b25e2c
build: Switch over to use libhandy-1
...
Add as a optional submodule for people who don't have it installed yet.
2020-08-18 22:10:34 +10:00
Michael Gratton
f3a3f2c6e6
org.gnome.Geary.yaml: Bump libical version and sort build args
2020-05-04 09:41:47 +10:00
Michael Gratton
1887d18c21
org.gnome.Geary.yaml: Unpin GSpell now that master is building again
2020-05-04 09:41:09 +10:00
Michael Gratton
f7db76a594
org.gnome.Geary.yaml: Pin ytnef to last known good version
...
While https://github.com/Yeraze/ytnef/issues/81 remains an issue, pin
to 1.9.3 so CI goes green again.
2020-05-04 09:22:44 +10:00
Michael Gratton
c7ea11a2c2
org.gnome.Geary.yaml: Fix the actual problem, bad GSound git URI
2020-04-06 09:37:43 +10:00
Michael Gratton
c9c5eb15dc
org.gnome.Geary.yaml: Explicitly specify master branch for git sources
...
Hopefully fix current Flatpak CI FTB
2020-04-06 09:37:43 +10:00
Michael Gratton
9402e71500
org.gnome.Geary.yaml: Include libcanberra in build anyway for GSound
2020-04-03 11:21:43 +11:00
Michael Gratton
f443f671f2
org.gnome.Geary.yaml: Disable libcanberra in EDS now it is not shipped
...
Fixes CI build.
2020-04-03 10:03:01 +11:00
Michael Gratton
3fa1665690
org.gnome.Geary.yaml: Remove unused EDS config opts, sort remaining
2020-04-03 10:02:07 +11:00
Michael Gratton
ab635f4937
org.gnome.Geary.yaml: Add Pulse Audio and FDO sound theme
...
Former fixes Sent Mail plugin from being able to play, latter provides
it with something to play.
Fixes #752
2020-03-30 17:01:19 +11:00
Michael Gratton
22ab242f94
org.gnome.Geary.yaml: Add forgotten GSound dep
2020-03-22 08:45:39 +11:00
Michael Gratton
e8c48a9ae5
org.gnome.Geary.yml: Rename to org.gnome.Geary.yaml
2020-03-13 17:13:58 +11:00