After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 677392 - Patch for Evolution-Data-Server API changes
Patch for Evolution-Data-Server API changes
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: clock
git master
Other Linux
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-06-04 14:16 UTC by Matthew Barnes
Modified: 2012-06-06 12:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Adapt to Evolution-Data-Server API changes (44.95 KB, patch)
2012-06-04 14:16 UTC, Matthew Barnes
committed Details | Review

Description Matthew Barnes 2012-06-04 14:16:26 UTC
Created attachment 215552 [details] [review]
Adapt to Evolution-Data-Server API changes

Evolution-Data-Server just landed some major API changes in an effort to get
off of GConf and overhaul the way it stores account information.

I blogged about this recently with more details:
http://mbarnes.livejournal.com/4631.html

I'm trying to provide patches to affected modules.  Here's yours.

This bumps the evolution-data-server requirement to >= 3.5.3 and drops the dependency on libedataserverui (for e-passwords.h) since clients are no longer responsible for authentication.
Comment 1 Vincent Untz 2012-06-05 07:12:31 UTC
Comment on attachment 215552 [details] [review]
Adapt to Evolution-Data-Server API changes

Thanks for the patch! This looks good to me, so please commit.
Comment 2 Matthew Barnes 2012-06-06 12:01:36 UTC
Patch committed for 3.5.3:
http://git.gnome.org/browse/gnome-panel/commit/?id=66ef9bf9941b940d21c9b6e904820067b13026b6

Let me know if you hit any problems with it.