Hello community, here is the log from the commit of package synergy for openSUSE:Factory checked in at 2014-12-05 21:04:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/synergy (Old) and /work/SRC/openSUSE:Factory/.synergy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "synergy" Changes: -------- --- /work/SRC/openSUSE:Factory/synergy/synergy.changes 2014-07-10 08:17:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.synergy.new/synergy.changes 2014-12-05 21:04:58.000000000 +0100 @@ -1,0 +2,39 @@ +Thu Dec 4 15:50:53 UTC 2014 - [email protected] + +- Version bump to 1.6.2: + * Bug #4227 - Helper tool crashes when service checks elevation state + * Bug #4091 - Zeroconf on server advertises bogus IP address + * Bug #4249 - Drag file causes client crash on Mac (10.10) + * Enhancement #4196 - Optional Bonjour requirement for Windows + * Enhancement #4235 - Automatic Bonjour download and install + * Enhancement #4218 - Auto-config available servers combo box + * Enhancement #4230 - More user friendly dialog when client is detected + * Enhancement #4240 - Minimize auto config message box usage + * Enhancement #4247 - Firewall exception for GUI (needed for Bonjour) + * Enhancement #4242 - Consistent naming for auto config feature + * Bug #4002 - Carbon loop not ready within 5 sec + * Bug #4191 - Accessibility helper tool crashes + * Bug #4149 - Mac 10.9.5 or 10.10 gatekeeper blocks Synergy + * Bug #4139 - Exception thrown when ProcessIdToSessionId() fails + * Bug #4055 - Shift keys are not sent to clients (Win 8.1 server) + * Bug #4021 - Copy & paste not working for EFL applications + * Bug #3749 - Linux Chrome hover doesn't work + * Bug #4128 - Daemon logging not written with "log to file" + * Enhancement #4122 - Enable drag and drop by default + * Enhancement #4158 - Build for Mac OS X 10.10 + * Enhancement #4130 - Auto elevate for Windows UAC and screen lock + * Enhancement #4126 - 64-bit support for OS X + * Enhancement #4141 - DMRM message support for μSynergy + * Enhancement #4124 - More robust argument parsing + * Feature #65 - Auto config feature using Zeroconf/Bonjour + * Bug #3307 - Configuration file paths containing spaces don't work + * Bug #3404 - Log path needs to be in quotes on windows + * Bug #3996 - Installer fails when Windows Firewall is disabled +- Remove patch done by upstream: + * synergy-1.5.0-CSocketMultiplexer.patch + * synergy-efl.patch +- Refresh version check patch: + * synergy-1.5.0-disable-version-check.patch +- Synergy service do not use forking mode and restart on fail + +------------------------------------------------------------------- Old: ---- synergy-1.5.0-CSocketMultiplexer.patch synergy-1.5.0-r2278-Source.tar.gz synergy-efl.patch New: ---- 1.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ synergy.spec ++++++ --- /var/tmp/diff_new_pack.Wnkh7m/_old 2014-12-05 21:04:59.000000000 +0100 +++ /var/tmp/diff_new_pack.Wnkh7m/_new 2014-12-05 21:04:59.000000000 +0100 @@ -17,13 +17,13 @@ Name: synergy -Version: 1.5.0 +Version: 1.6.2 Release: 0 Summary: Mouse, keyboard and clipboard sharing utility License: GPL-2.0+ Group: System/X11/Utilities Url: http://synergy-project.org/ -Source: http://synergy-project.org/files/packages/%{name}-%{version}-r2278-Source.tar.gz +Source: https://github.com/synergy/synergy/archive/%{version}.tar.gz Source1: synergy-firewall-services Source2: qsynergy.desktop Source3: qsynergy.png @@ -32,26 +32,20 @@ # patches from Gentoo (taken from Mageia) Patch10: synergy-1.5.0-crytopp.patch Patch11: synergy-1.5.0-pthread.patch -Patch12: synergy-1.5.0-CSocketMultiplexer.patch Patch13: synergy-1.5.0-test.patch Patch14: synergy-1.5.0-disable-version-check.patch -# our patch :o) -Patch20: synergy-efl.patch +BuildRequires: avahi-devel BuildRequires: cmake BuildRequires: curl-devel BuildRequires: gcc-c++ BuildRequires: libcryptopp-devel BuildRequires: libqt4-devel -BuildRequires: update-desktop-files -%if 0%{?suse_version} >= 1220 +BuildRequires: mDNSResponder-devel BuildRequires: systemd +BuildRequires: update-desktop-files BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xtst) %{?systemd_requires} -%else -BuildRequires: xorg-x11-devel -BuildRequires: xorg-x11-libX11-devel -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(pre): %fillup_prereq Provides: synergy-plus = %{version} @@ -82,13 +76,11 @@ keyboard. %prep -%setup -q -n "%{name}-%{version}-Source" +%setup -q %patch10 -p1 %patch11 -p1 -%patch12 -p1 %patch13 -p1 %patch14 -p1 -%patch20 -p1 cp %{SOURCE2} . @@ -136,12 +128,8 @@ %post %{fillup_only} -%if 0%{?suse_version} >= 1220 %desktop_database_post %service_add_post synergys.service synergys.socket -%endif - -%if 0%{?suse_version} >= 1220 %postun %desktop_database_postun @@ -153,8 +141,6 @@ %preun %service_del_preun synergys.service synergys.socket -%endif - %files %defattr(-, root, root) %doc README ChangeLog COPYING doc/synergy.conf* @@ -164,11 +150,9 @@ %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/synergy %doc %{_mandir}/man1/synergys.1%{?ext_man} %doc %{_mandir}/man1/synergyc.1%{?ext_man} -%if 0%{?suse_version} >= 1220 %{_unitdir}/synergys.service %{_unitdir}/synergys.socket %{_sbindir}/rcsynergys -%endif %files -n qsynergy %defattr(-,root,root) ++++++ synergy-1.5.0-r2278-Source.tar.gz -> 1.6.2.tar.gz ++++++ ++++ 61938 lines of diff (skipped) ++++++ synergy-1.5.0-disable-version-check.patch ++++++ --- /var/tmp/diff_new_pack.Wnkh7m/_old 2014-12-05 21:04:59.000000000 +0100 +++ /var/tmp/diff_new_pack.Wnkh7m/_new 2014-12-05 21:04:59.000000000 +0100 @@ -1,12 +1,12 @@ -diff -up ./src/gui/src/MainWindow.cpp.0021 ./src/gui/src/MainWindow.cpp ---- ./src/gui/src/MainWindow.cpp.0021 2014-05-29 14:49:49.207324766 +0300 -+++ ./src/gui/src/MainWindow.cpp 2014-05-29 14:50:15.792265886 +0300 -@@ -127,7 +127,7 @@ void MainWindow::open() +diff -urN synergy-1.6.2.old/src/gui/src/MainWindow.cpp synergy-1.6.2/src/gui/src/MainWindow.cpp +--- synergy-1.6.2.old/src/gui/src/MainWindow.cpp 2014-12-04 16:52:34.404316007 +0100 ++++ synergy-1.6.2/src/gui/src/MainWindow.cpp 2014-12-04 16:53:17.519403322 +0100 +@@ -151,7 +151,7 @@ showNormal(); - m_VersionChecker.checkLatest(); + //m_VersionChecker.checkLatest(); - // only start if user has previously started. this stops the gui from - // auto hiding before the user has configured synergy (which of course + if (!appConfig().autoConfigPrompted()) { + promptAutoConfig(); ++++++ synergys.service ++++++ --- /var/tmp/diff_new_pack.Wnkh7m/_old 2014-12-05 21:04:59.000000000 +0100 +++ /var/tmp/diff_new_pack.Wnkh7m/_new 2014-12-05 21:04:59.000000000 +0100 @@ -3,8 +3,8 @@ After=network.target [Service] -Type=forking -ExecStart=/usr/bin/synergys --config /etc/synergy.conf +ExecStart=/usr/bin/synergys --no-daemon --config /etc/synergy.conf +Restart=on-failure [Install] WantedBy=multi-user.target -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
