On Thu, Apr 11, 2013 at 10:58 PM, Eric Gregory <[email protected]> wrote:
Some of us Yorbans are still running Precise at home and are in the
same boat. I haven't tried to get it working yet, but here's what I
can tell you so far:
* We aren't yet using any features specific to WebKitGTK3 1.10, but
that could change.
We're now using the context_menu signal of WebViews, which seems to
have been introduced in 1.10. Also, when I do attempt to compile, I
get stuck on WebKit warnings:
WebKit-3.0.metadata:6.9-6.34: warning: metadata never used
WebView.entering_fullscreen#signal name="entering_fullscreen_signal"
^^^^^^^^^^^^^^^^^^^^^^^^^^
WebKit-3.0.metadata:7.9-7.33: warning: metadata never used
WebView.leaving_fullscreen#signal name="leaving_fullscreen_signal"
^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 0 error(s), 2 warning(s)
make[2]: *** [src/.geary.stamp] Error 1
If I remove those lines from the metadata file, I get error messages on
missing WebKit symbols.
ppa:laney/webkit-backports-2 has webkit 1.10 for 12.04. But with
this, neither Synaptic nor aptitude can come up with a solution for
upgrading webkit without removing a bunch of other packages. This has
me worried.
* Support for "libindicate" (the mail menu in Precise) is now gone.
I apparently never got around to installing the dev packages for this
anyway.
* I wasn't able to find libsecret in any reliable-looking PPAs, but I
it might be possible to build it.
I just installed the debs from 12.10, and it seemed to work without any
problems. (I haven't tested them yet, though.) Install them in this
order: libsecret-common, libsecret-1-0, gir1.2-secret-1, libsecret-1-dev
As for the future, we may bump the min version of Vala to 0.20.1 for
performance reasons. Also I've got a branch that switches us to
libgee 0.8 but it hasn't landed yet. I think you can grab both of
those dependencies from ppa:vala-team/ppa
I'm already using this PPA, so that's no problem.
Thanks for the info,
Robert
_______________________________________________
Geary mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/geary