Package Details: synergy-git 20211021.r4088.940e2ecd2-2

Git Clone URL: (read-only, click to copy)
Package Base: synergy-git
Description: Share a single mouse and keyboard between multiple computers
Upstream URL:
Licenses: GPL2
Conflicts: synergy
Provides: synergy
Submitter: prurigro
Maintainer: yan12125 (lilac)
Last Packager: lilac
Votes: 19
Popularity: 0.162859
First Submitted: 2015-07-07 19:22
Last Updated: 2021-10-21 12:22

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

prurigro commented on 2017-11-08 19:12

@alex.forencich: When synergy became synergy-core (thanks abyx01) the build stopped producing the GUI, and while there are a few tests related to QT5 I haven't been able to find anything that implies the GUI still exists in the repo. Perhaps they're rebuilding it for 2.x? Let me know if you figure out where it went and I'll update the build to include it again.

alex.forencich commented on 2017-11-07 03:03

This package is missing the GUI component that is present in the standard synergy package.

abyx01 commented on 2017-09-15 22:15

Git repo has been renamed from synergy to synergy-core.

wdevz commented on 2017-04-11 22:22

Same as gokcen, this package always stays in my packages to update. It's at least a quick fix.

gokcen commented on 2017-03-20 11:24

pkgver() function still returns 20170303.r2847.ec56ac44 instead of 20170303.r2847.ec56ac448

gokcen commented on 2017-03-20 10:38

When I try to upgrade to 20170303.r2847.ec56ac448 version, I see this message:

Finished making: synergy-git 20170303.r2847.ec56ac44-1

Although pkgver is "20170303.r2847.ec56ac448-1", last 8 is missing. Then pacman prints the following warning:

warning: synergy-git-20170303.r2847.ec56ac44-1 is up to date -- reinstalling

This package always stays in my new packages list when I run yaourt -Syyua...

prurigro commented on 2016-08-09 20:33

@Flat: Looks like they fixed that issue upstream- thanks for pointing out!

Flat commented on 2016-08-09 16:48

Doesn't compile for me unless I remove the patch line in prepare()

sirgreiser commented on 2015-10-15 10:15


Maybe this information is outdated.
I had a problem installing this package in Manjaro distro.
Problem also was with manual installation.

After discussing this problem with Synergy team found that the issue is Qt version.
As I see in dependencies we have Qt5 and it have to be Qt4 (qmake <= 2.01a)

Anyway, I was able to manually compile synergy with the following:

# pacman -Ql | grep qmake | grep bin
qt4 /usr/bin/qmake-qt4
qt4 /usr/lib/qt4/bin/qmake
qt5-base /usr/bin/qmake-qt5
qt5-base /usr/lib/qt/bin/qmake
qtchooser /usr/bin/qmake

/root/synergy-v1.7.4-rc8-c734bab-Source:# QT_SELECT=4 python2.7 conf -g1
Mapping command: conf -> configure
Running setup...
Setup complete.
cmake version 3.3.2

CMake suite maintained and supported by Kitware (
Creating dir: build/release
Entering dir: build/release
CMake command: cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../..
-- The C compiler identification is GNU 5.2.0
-- The CXX compiler identification is GNU 5.2.0
-- Build files have been written to: /root/synergy-v1.7.4-rc8-c734bab-Source/build/release
Going back to: /root/synergy-v1.7.4-rc8-c734bab-Source
QMake command: qmake -r
Entering dir: src/gui
Going back to: /root/synergy-v1.7.4-rc8-c734bab-Source

# QT_SELECT=4 python2.7 build
Entering dir: build/release
Scanning dependencies of target arch
[ 0%] Building CXX object src/lib/arch/CMakeFiles/arch.dir/Arch.cpp.o
[100%] Building CXX object src/test/unittests/CMakeFiles/unittests.dir/__/global/TestEventQueue.cpp.o
[100%] Linking CXX executable ../../../../../bin/unittests
[100%] Built target unittests
Going back to: /root/synergy-v1.7.4-rc8-c734bab-Source
Make GUI command: make -w
Entering dir: src/gui
make: Entering directory '/root/synergy-v1.7.4-rc8-c734bab-Source/src/gui'
/usr/lib/qt4/bin/uic res/MainWindowBase.ui -o ui_MainWindowBase.h
make: Leaving directory '/root/synergy-v1.7.4-rc8-c734bab-Source/src/gui'
Going back to: /root/synergy-v1.7.4-rc8-c734bab-Source

#synergyc --version
synergyc 1.7.4, protocol version 1.6
Copyright (C) 2012-2014 Synergy Si Ltd.
Copyright (C) 2008-2014 Nick Bolton
Copyright (C) 2002-2014 Chris Schoeneman
synergyc: a server address or name is required
Try `synergyc --help' for more information.


Nefelim4ag commented on 2015-09-07 14:31

i think this is can be usefull
# synergys_at.service
+ user@%i.service