Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 469294 - x11-misc/synergy-1.4.12 version bump (and re-keyword request)
Summary: x11-misc/synergy-1.4.12 version bump (and re-keyword request)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Desktop Misc. Team
URL: http://synergy-foss.org/download/?list
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-10 10:09 UTC by basti
Modified: 2013-07-13 08:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 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