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

Reply via email to