Hey guys, Synergy is outdated in the portage tree. See the link for the most recent version. In Ubuntu, I'm even running version 1.4.13 though the website only offers 1.4.12...? The big difference in 1.4.13 to 1.4.10: There's encryption! Reproducible: Always
(In reply to comment #0) > In Ubuntu, I'm even running version 1.4.13 though the website only offers > 1.4.12...? [1] says Ubuntu are on 1.4.10, as is Debian [2]. [1] https://launchpad.net/ubuntu/+source/synergy [2] http://packages.qa.debian.org/s/synergy.html
Simply renaming the 1.4.10 ebuild to 1.4.12 doesn't work because of the newly added encryption support. It will fail like this: > -- Looking for XISelectEvents in Xi - found > -- Looking for XRRQueryExtension in Xrandr > -- Looking for XRRQueryExtension in Xrandr - found > CMake Error at tools/CMakeLists.txt:32 (list): > list sub-command REMOVE_ITEM requires two or more arguments. > > > You have called ADD_LIBRARY for library cryptopp without any source files. This > typically indicates a problem with your CMakeLists.txt file Simply adding dev-libs/crypto++ as dependency didn't help, it's probably the CMakeLists.txt itself which causes an issue here.
Regarding the build issue from my previous comment#2, see also: http://synergy-foss.org/spit/issues/details/3567/
(In reply to Elias Probst from comment #3) > Regarding the build issue from my previous comment#2, see also: > http://synergy-foss.org/spit/issues/details/3567/ Yes, it nicely ships a version of crypto++-5.62 in a ZIP archive in tools/. Of course we'd like to use the installed version, and it also seems to want to link statically, so this needs some more work.
ARM team, please test and (re)keyword: =dev-libs/crypto++-5.6.2 =x11-misc/synergy-1.4.12
+ 13 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> crypto++-5.6.2.ebuild: + Add ~arm keyword, wrt bug #469294 + 13 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> synergy-1.4.12.ebuild: + Re-add ~arm keyword, wrt bug #469294