Current versions of mail-client/geary can be build with <net-libs/webkit-gtk-2.21 but this version is no longer in portage. It is known upstream bug https://gitlab.gnome.org/GNOME/geary/issues/37 Possible fix should be to apply patches mentioned in upstream bug report to fix it until new version comes.
Unfortunately this patches make it need javascriptcoregtk-4.0.gir, which comes from vala-0.38 and newer, but we only have 0.36. error: Package `javascriptcoregtk-4.0' not found in specified Vala API directories or GObject-Introspection GIR directories We'll need to wait and revisit once I'm ready to introduce newer vala to main tree :(
Hi, I see your bugreport because I have same problem. Is it possible to mask this software because it doesn't work ?
It'll work again soon. Waiting on new vala, which Gilles has worked on. It's pending giving a chance for others to review related vala.eclass changes.
*** Bug 674920 has been marked as a duplicate of this bug. ***
> It'll work again soon. Any guess on when "soon" is?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617c218e23fa815cb685b10f5b180f0ee80c1e8d commit 617c218e23fa815cb685b10f5b180f0ee80c1e8d Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-02-13 23:14:29 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-02-13 23:35:59 +0000 mail-client/geary: bump to 0.12.4, fix build Closes: https://bugs.gentoo.org/670749 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> mail-client/geary/Manifest | 1 + .../geary/files/0.12.4-fix-cancellable.patch | 25 + mail-client/geary/files/geary-0.12-libdir.patch | 54 +++ .../geary/files/geary-0.12-use-upstream-jsc.patch | 511 +++++++++++++++++++++ mail-client/geary/geary-0.12.4.ebuild | 81 ++++ 5 files changed, 672 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a660a962c7e6fefbb1dd5da482da9326006c59d commit 7a660a962c7e6fefbb1dd5da482da9326006c59d Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-02-13 23:16:34 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-02-13 23:36:03 +0000 mail-client/geary: drop previous unbuildable version This drops the package overall from stable to ~arch for the time being. Feel free to request it stable yet again after 16th March 2019 if you desire it on stable tree systems. Bug: https://bugs.gentoo.org/670749 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> mail-client/geary/Manifest | 1 - mail-client/geary/geary-0.12.3.ebuild | 77 ----------------------------------- 2 files changed, 78 deletions(-)