diff --git a/.cvsignore b/.cvsignore
index e52e0a7..ae63ced 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-synergy-1.2.2.tar.gz
+synergy-1.2.3.tar.gz
diff --git a/sources b/sources
index ef02bab..019b079 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d43fe74fc3aeb541bb38f0dceaffebb4 synergy-1.2.2.tar.gz
+76914a4e62603647eb82bd68017e623d synergy-1.2.3.tar.gz
diff --git a/synergy.spec b/synergy.spec
index aca23f0..740fbe3 100644
--- a/synergy.spec
+++ b/synergy.spec
@@ -1,13 +1,14 @@
Summary: Mouse and keyboard sharing utility
Name: synergy
-Version: 1.2.2
-Release: 1
+Version: 1.2.3
+Release: 1%{?dist}
License: GPL
Group: System Environment/Daemons
URL: http://synergy2.sourceforge.net/
Source: http://dl.sf.net/synergy2/%{name}-%{version}.tar.gz
+Patch: synergy-1.2.2-werror.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: gcc-c++, XFree86-devel
+BuildRequires: gcc-c++, xorg-x11-devel, autoconf
%description
Synergy lets you easily share a single mouse and keyboard between
@@ -19,6 +20,8 @@ own display.
%prep
%setup
+%patch -p1 -b .werror
+%{__autoconf}
%build
@@ -44,6 +47,16 @@ own display.
%changelog
+* Wed Aug 3 2005 Matthias Saou 1.2.3-1
+- Update to 1.2.3, -Werror patch still required (only for warn_unused_result
+ anyway).
+
+* Wed May 4 2005 Matthias Saou 1.2.2-3
+- Rebuild (my bad with CVS "make tag", I guess).
+
+* Sun Apr 17 2005 Matthias Saou 1.2.2-2
+- Disable -Werror as build fails with gcc4 otherwise (temporary fix).
+
* Mon Jan 31 2005 Matthias Saou 1.2.2-1
- Update to 1.2.2.