syncEvolution 1.2 has been released. This release brings an Akonadi backend and KWallet support. Reproducible: Always
syncevolution 1.2.1 has been released.
Created attachment 298567 [details] ebuild for version 1.2.1 added ebuild for version 1.2.1 equals to ebuild from main tree without the libnotify patch which should not be necessary any more.
Created attachment 299219 [details] syncevolution-1.2.2 ebuild
Created attachment 299221 [details, diff] patch to fix build for akonadi backend
syncevolution 1.2.2 has been released. This ebuild adds support for the akonadi backend to anaximander's.
Hi, I tried today your ebuild but it failed to compile here on my ~amd64 box. I will attach all needed infos. regards j0inty
Created attachment 301279 [details] syncevolution-1.2.2-build.log The file you are trying to attach is 1177 kilobytes (KB) in size. Attachments cannot be more than 1000 KB. We recommend that you store your attachment elsewhere and then insert the URL to it in a comment, or in the URL field for this bug. Alternately, if your attachment is an image, you could convert it to a compressible format like JPG or PNG and try again.
Hi, for me the ebuild did not build on one ~amd64 machine with the bluetooth use-flag enabled. disabling bluetooth fixed this error. On another machine it worked flawlessly also with the bluetooth flag enabled. had no time to check what the difference was. furthermore I find a small mistake in the ebuild. the gnome-keyring option is used wrong. I attach the correct version
Created attachment 301369 [details] updated ebuild with correct gnome-keyring flag
Created attachment 304933 [details] syncevolution-1.2.2 updated ebuild updated ebuild to EAPI4 and introduced REQUIRED_USE include some patches from upstream (bug.meego.com #20370) and an additional patch to fix the issue of this bug (usage of gtk-builder-convert: an alternative would be to add gtk-builder-convert as new dependency, however upstream should include the patches in one of the next releases) correct usage of sqlite when the xmlrpc use-flag is set the ebuild with all the patches can also be found on my overlay (http://git.overlays.gentoo.org/gitweb/?p=user/anaximander.git)
Created attachment 304935 [details] patch to remove check for libglade (from upstream)
Created attachment 304937 [details, diff] patch to remove usage of gtk-builder-convert (from upstream)
Created attachment 304939 [details, diff] patch to fully remove usage of gtk-builder-convert
syncevolution was removed from Portage because there was nobody intrested in saving the package (was failing to build with eg. gcc-4.6) however if it gets reintroduced back to tree, the bugs from the "Depends on" -field should get reviewed together with this bug
Dominik: is there a reason why you patched 1.2.2 while 1.3.2 is available since november?
syncevolution-1.3.2 compiles for me with the 1.2.2-ebuild, gcc-4.5.4 and 4.6.3 on amd64 with the following use-flags enabled "akonadi bluetooth gtk kwallet sqlite xmlrpc", others are disabled.
Created attachment 335646 [details] syncevolution-1.3.2.ebuild Ebuild with small changes - nothing build-related
Dominik: sorry, I misread the year
Created attachment 335704 [details] syncevolution-1.3.2.ebuild New dependency: dev-util/cppunit
(In reply to comment #15) > Dominik: is there a reason why you patched 1.2.2 while 1.3.2 is available > since november? Hi Mario, I personally stopped using syncevolution some time ago. Furthermore i can also only test on an amd64 platform, which from your posts I think you use as well. I think one should check if different combinations of use-flags do successfully build for this package. I remember having problems with that!
(In reply to comment #20) > I personally stopped using syncevolution some time ago. Ah okay. > I think one should check if different combinations of use-flags do > successfully build for this package. I remember having problems with that! Hm, that could become time-consuming with all those flags. :)
Btw. I started to play around with this ebuild in my "anyc-overlay" (https://github.com/anyc/anyc-overlay/tree/master/app-pda/syncevolution).
If anyone still uses this tool, I tried the last available syncevolution ebuild with the latest from syncevolution.org, 1.4.99.2, and it builds fine (gcc-4.7.3, deps seems to match that last 1.3.2-r1 ebuild, at least for the use flags on my machine). However that one ebuild I tested with, had gnome2 macros in the ebuild which should be removed. Anyway I was able to use that resultant binary to sync from my n900 to my gnome3/evolution3 after some futzing with authentication a bit (same issues I've always had - I'm using wifi/http syncing and did not test bluetooth as Linux Bluetooth annoys me). Wish I understood this tool more but this is a useful tool... arch tested: x86_64 It would be nice to reintroduce and ~amd64 it, but I can deal with a hacked ebuild for now. It's the only real way I can safely backup the PIM information on my Nokia n900/Maemo :\