Building Geary Fails on WebKitGTK
I'm trying to build Geary on fc20 (x86_64). This is the output though:
% ./configure
cmake version 2.8.12.2
-- The C compiler identification is GNU 4.8.3
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Icon cache will be updated
-- Desktop database will be updated
-- Generated desktop file will be checked for errors
-- Help translations will be generated and installed
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- xgettext found
-- Found Vala: /usr/bin/valac
-- checking for a minimum Vala version of 0.22.1
-- found Vala, version 0.24.0
-- Found vapigen: /usr/bin/vapigen
-- Unity messaging menu support: OFF
-- Unity launcher support: OFF
CMake Error at src/CMakeLists.txt:498 (message):
WebKitGTK not installed / unknown version detected
I have WebKitGTK installed:
% dnf info webkitgtk
Installed Packages
Name : webkitgtk
Arch : x86_64
Epoch : 0
Version : 2.2.7
Release : 3.fc20
...
I'm not quite sure where to go from here...
Geary is also already available in the Fedora repositories. Why are you trying to build it?
yum install geary
is all you need.A couple of reasons, the version in the repos is not kept up to date (although I've found a copr that is more up to date, I just don't know how stable it is). There are some things that annoy me about it but as far as email clients go, it most suits my needs so I'm hoping to make some contributions at some point.
I'd recommend asking the maintainer if you could co-maintain the package and help keep it up to date. Note that as per the Fedora Updates policy, maintainers are discouraged from making major updates to packages for stable releases. Rawhide should, however, have the latest version.
http://fedoraproject.org/wiki/Updates_Policy
I would consider co-maintaining some time in the future but at this point (considering I'm in the dark just building the package) it's probably preemptive.