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]

Reply via email to