Hello community,

here is the log from the commit of package xf86-input-evdev for 
openSUSE:Factory checked in at 2012-08-15 11:21:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xf86-input-evdev (Old)
 and      /work/SRC/openSUSE:Factory/.xf86-input-evdev.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xf86-input-evdev", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/xf86-input-evdev/xf86-input-evdev.changes        
2012-08-07 08:25:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-input-evdev.new/xf86-input-evdev.changes   
2012-08-15 11:21:16.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Aug 13 17:01:10 UTC 2012 - [email protected]
+
+- Update to version 2.7.3:
+  + Three bugfixes, one fixes a regression introduced in 2.7.2.
+
+-------------------------------------------------------------------

Old:
----
  xf86-input-evdev-2.7.2.tar.bz2

New:
----
  xf86-input-evdev-2.7.3.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xf86-input-evdev.spec ++++++
--- /var/tmp/diff_new_pack.cnd10S/_old  2012-08-15 11:21:20.000000000 +0200
+++ /var/tmp/diff_new_pack.cnd10S/_new  2012-08-15 11:21:20.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           xf86-input-evdev
-Version:        2.7.2
+Version:        2.7.3
 Release:        0
 Summary:        Generic Linux input driver for the Xorg X server
 License:        MIT

++++++ xf86-input-evdev-2.7.2.tar.bz2 -> xf86-input-evdev-2.7.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.7.2/configure.ac 
new/xf86-input-evdev-2.7.3/configure.ac
--- old/xf86-input-evdev-2.7.2/configure.ac     2012-08-03 08:00:31.000000000 
+0200
+++ new/xf86-input-evdev-2.7.3/configure.ac     2012-08-13 08:22:00.000000000 
+0200
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-input-evdev],
-        [2.7.2],
+        [2.7.3],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         [xf86-input-evdev])
 AC_CONFIG_SRCDIR([Makefile.am])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.7.2/src/Makefile.am 
new/xf86-input-evdev-2.7.3/src/Makefile.am
--- old/xf86-input-evdev-2.7.2/src/Makefile.am  2012-08-03 08:00:31.000000000 
+0200
+++ new/xf86-input-evdev-2.7.3/src/Makefile.am  2012-08-13 08:22:00.000000000 
+0200
@@ -30,7 +30,7 @@
 
 @DRIVER_NAME@_drv_la_LTLIBRARIES = @DRIVER_NAME@_drv.la
 @DRIVER_NAME@_drv_la_LDFLAGS = -module -avoid-version
-@DRIVER_NAME@_drv_la_LIBADD = $(MTDEV_LIBS)
+@DRIVER_NAME@_drv_la_LIBADD = $(MTDEV_LIBS) $(UDEV_LIBS)
 @DRIVER_NAME@_drv_ladir = @inputdir@
 
 @DRIVER_NAME@_drv_la_SOURCES = @[email protected] \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.7.2/src/evdev.c 
new/xf86-input-evdev-2.7.3/src/evdev.c
--- old/xf86-input-evdev-2.7.2/src/evdev.c      2012-08-03 08:00:31.000000000 
+0200
+++ new/xf86-input-evdev-2.7.3/src/evdev.c      2012-08-13 08:22:00.000000000 
+0200
@@ -1107,12 +1107,8 @@
         if (len <= 0)
         {
             if (errno == ENODEV) /* May happen after resume */
-            {
-                EvdevMBEmuFinalize(pInfo);
-                Evdev3BEmuFinalize(pInfo);
                 xf86RemoveEnabledDevice(pInfo);
-                EvdevCloseDevice(pInfo);
-            } else if (errno != EAGAIN)
+            else if (errno != EAGAIN)
             {
                 /* We use X_NONE here because it doesn't alloc */
                 xf86MsgVerb(X_NONE, 0, "%s: Read error: %s\n", pInfo->name,
@@ -1669,7 +1665,7 @@
 
         xf86IDrvMsg(pInfo, X_CONFIG, "ButtonMapping '%s'\n", mapping);
         map = mapping;
-        while (s && *s != '\0' && nbuttons < EVDEV_MAXBUTTONS)
+        do
         {
             btn = strtol(map, &s, 10);
 
@@ -1683,7 +1679,7 @@
 
             pEvdev->btnmap[nbuttons++] = btn;
             map = s;
-        }
+        } while (s && *s != '\0' && nbuttons < EVDEV_MAXBUTTONS);
         free(mapping);
     }
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to