commit 9ca7728f2f46beb87c74e17a5cdd9f146c6c7fb5 Author: Matthew Barnes Date: Sun Jul 1 06:17:17 2012 -0400 NEWS update for 3.5.3.1 release. NEWS | 6 ++++++ configure.ac | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) commit b0bd7de5ba35df3eec0b1dc7f1e572399461ad01 Author: Matthew Barnes Date: Thu Jun 28 11:08:18 2012 -0400 libedata-cal.pc.in: Add a 'libexecdir' variable. (cherry picked from commit 0d519507dccd6c889bf0699a5453eb8b32bef62e) calendar/libedata-cal/libedata-cal.pc.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit bc55b0edf7ae79406b5e45aadf9ad0aebb3fde7a Author: Matthew Barnes Date: Thu Jun 28 11:07:29 2012 -0400 libedata-book.pc.in: Add a 'libexecdir' variable. (cherry picked from commit b1ff2bdc486c6eb06198641b578d3e980a7624be) addressbook/libedata-book/libedata-book.pc.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit c4692eac2d62084f6332330c91d6f8cba0ea7c68 Author: Matthew Barnes Date: Wed Jun 27 08:15:52 2012 -0400 Avoid including in a public header file. Don't want Berkeley DB to be a requirement in libedata-book.pc. (cherry picked from commit 938f0348232e4b0b093e413b8371059f96528092) .../libedata-book/e-book-backend-db-cache.c | 2 ++ .../libedata-book/e-book-backend-db-cache.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletions(-) commit 4e33434695fab7ae8cd031fb6cc18b3679d56d8f Author: Matthew Barnes Date: Tue Jun 26 10:36:34 2012 -0400 Fix install failure in google backend. Instead of linking to libebook-google-utils.la, just add its source files directly to the libebookbackendgoogle module. So the code is duplicated in the backend module and the noinst unit test library. This was causing libtool to barf on bogus undefined reference errors during install. Still don't really understand what libtool's problem was -- maybe it didn't like the noinst library? Who knows. (cherry picked from commit 918ad005b0a2770be84c2bb13727aa57f166cc81) addressbook/backends/google/Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b3139a97c5a2d0df7ba77727fc9542670cc8d797 Author: Philip Withnall Date: Mon Jun 25 21:43:35 2012 +0100 vala: Add custom overrides for e_contact_[get|get_const|set]() They were using void* in Vala, which is generally a bad idea. In this case, it was resulting in unavoidable memory leaks in libfolks (bug #678781). This changes the functions to be simple generics instead. (cherry picked from commit 3b4d6180fba2190541053d047ceeaecbae702e26) vala/EBook-1.2.metadata | 3 +++ vala/Makefile.am | 4 +++- vala/libebook-1.2-custom.vala | 12 ++++++++++++ 3 files changed, 18 insertions(+), 1 deletions(-)