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]
