Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 469294

Summary: x11-misc/synergy-1.4.12 version bump (and re-keyword request)
Product: Gentoo Linux Reporter: basti <bas89>
Component: Current packagesAssignee: Desktop Misc. Team <desktop-misc>
Status: RESOLVED FIXED    
Severity: normal CC: gentoo.2019
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://synergy-foss.org/download/?list
Whiteboard:
Package list:
Runtime testing required: ---

Description basti 2013-05-10 10:09:03 UTC
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
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-05-10 16:16:09 UTC
(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
Comment 2 Elias Probst 2013-05-14 13:42:19 UTC
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.
Comment 3 Elias Probst 2013-05-22 16:07:30 UTC
Regarding the build issue from my previous comment#2, see also:
http://synergy-foss.org/spit/issues/details/3567/
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2013-06-20 13:29:52 UTC
(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.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2013-06-20 14:32:18 UTC
ARM team, please test and (re)keyword:
=dev-libs/crypto++-5.6.2
=x11-misc/synergy-1.4.12
Comment 6 Sergey Popov (RETIRED) gentoo-dev 2013-07-13 08:45:20 UTC
+  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