Package Details: geary-git r3568.4ac7c10f-1

Git Clone URL: https://aur.archlinux.org/geary-git.git (read-only)
Package Base: geary-git
Description: A lightweight email client for the GNOME desktop
Upstream URL: https://wiki.gnome.org/Apps/Geary
Keywords: client email
Licenses: GPL3
Conflicts: geary
Provides: geary
Submitter: emersion
Maintainer: letorbi
Last Packager: letorbi
Votes: 11
Popularity: 1.009483
First Submitted: 2015-08-31 14:59
Last Updated: 2018-05-24 18:47

Latest Comments

letorbi commented on 2018-05-24 18:49

@vivaeltopo Yes, you're right. The changes in meson.build are not required to build Geary via CMake - kinda obvious, but I never thought about it ^^ I've got no idea why the original maintainer added it to the enchant2 patch, but I've removed meson.build from the patch-file now.

vivaeltopo commented on 2018-05-24 11:48

Yes, package is building correctly. I removed the meson patch, since we only use cmake?!

letorbi commented on 2018-05-24 07:52

@vivaeltopo I've updated the patch and geary is compiling on my system now again. But I've had to update the diff of the meson.build file and not of CMakeLists.txt like you suggest in your comment. Can you please verify that the package is building on your system?

vivaeltopo commented on 2018-05-24 07:28

geary-enchant2.patch has to be updated: https://pastebin.com/Da0iD6vA

letorbi commented on 2018-04-17 09:48

The enchant-2 patch needs to be updated. A fixed version can be found at: https://pastebin.com/Xb4RECRM

EDIT: The patch has been updated, so the package should build again.

joelongjiamian commented on 2018-04-14 14:23

Package no longer builds:

==> Starting prepare()...
patching file CMakeLists.txt
patching file src/CMakeLists.txt
Hunk #1 succeeded at 517 (offset 9 lines).
patching file meson.build
Hunk #1 FAILED at 61.
1 out of 1 hunk FAILED -- saving rejects to file meson.build.rej

rafaelff commented on 2018-02-01 13:48

It seems enchant doesn't have support to vala (i.e. doesn't create .vapi files), so indeed that seems to be an obstacle for meson..

emersion commented on 2018-02-01 10:18

Tried using meson, but I've got issues with enchant, so I copied the official package's fix (still using CMake).

letorbi commented on 2018-01-29 11:08

The Geary developers switched from CMake to Meson and have removed the old build-files. This package still uses CMake, so it won't build anymore, this is why I've flagged it as out-of-date

The fix would be to replace the old CMake instructions in the PKGBILD file with the corresponding Meson commands:

  1. ./configure --prefix=/usr ... with meson --prefix=/usr --buildtype=release builddir

  2. make with ninja -v -C builddir

  3. make install DESTDIR="$pkgdir" with DESTDIR="$pkgdir" ninja -v -C builddir install

With this changes geary-git builds on my system again. However, the configure options --disable-schemas-compile --disable-desktop-update --disable-icon-update have been dropped. Please write a comment, if you know how to apply them with Meson.

coxackie commented on 2018-01-26 16:54

I get the following error during build:

PKGBUILD: line 26: ./configure: No such file or directory ==> ERROR: A failure occurred in build().

any ideas how to fix this?

All comments