Hello community,

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

Package is "xf86-input-evdev"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xf86-input-evdev/xf86-input-evdev.changes        
2013-09-27 19:29:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-input-evdev.new/xf86-input-evdev.changes   
2013-10-08 11:07:56.000000000 +0200
@@ -1,0 +2,13 @@
+Sun Oct  6 23:53:08 UTC 2013 - [email protected]
+
+- Update to version 2.8.2:
+  Second release for evdev 2.8 is now available. Two minor but important
+  fixes. Evdev now writes SYN_REPORT after toggling LEDs, so other processes
+  listening in on the device can see the change immediately. The other fix
+  addresses an inconsistency in the mapping of REL_DIAL.
+- Remove upstream patches:
+  + Patch1: U_0001-Write-a-SYN_REPORT-after-the-last-LED.patch
+  + Patch2: U_0002-Don-t-use-mtdev-for-protocol-B-devices.patch
+  + Patch3: U_0003-Remove-a-comment.patch
+
+-------------------------------------------------------------------

Old:
----
  U_0001-Write-a-SYN_REPORT-after-the-last-LED.patch
  U_0002-Don-t-use-mtdev-for-protocol-B-devices.patch
  U_0003-Remove-a-comment.patch
  xf86-input-evdev-2.8.1.tar.bz2

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

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

Other differences:
------------------
++++++ xf86-input-evdev.spec ++++++
--- /var/tmp/diff_new_pack.1CeVhA/_old  2013-10-08 11:08:00.000000000 +0200
+++ /var/tmp/diff_new_pack.1CeVhA/_new  2013-10-08 11:08:00.000000000 +0200
@@ -17,16 +17,13 @@
 
 
 Name:           xf86-input-evdev
-Version:        2.8.1
+Version:        2.8.2
 Release:        0
 Summary:        Generic Linux input driver for the Xorg X server
 License:        MIT
 Group:          System/X11/Servers/XF86_4
 Url:            http://xorg.freedesktop.org/
 Source0:        
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
-Patch1:         U_0001-Write-a-SYN_REPORT-after-the-last-LED.patch
-Patch2:         U_0002-Don-t-use-mtdev-for-protocol-B-devices.patch
-Patch3:         U_0003-Remove-a-comment.patch
 
 #BuildRequires:  autoconf >= 2.60
 #BuildRequires:  automake
@@ -64,9 +61,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 %configure

++++++ xf86-input-evdev-2.8.1.tar.bz2 -> xf86-input-evdev-2.8.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/ChangeLog 
new/xf86-input-evdev-2.8.2/ChangeLog
--- old/xf86-input-evdev-2.8.1/ChangeLog        2013-07-11 03:19:30.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/ChangeLog        2013-10-07 01:06:21.000000000 
+0200
@@ -1,3 +1,40 @@
+commit 51575b60b14d414490d31ff23f07c30431525667
+Author: Peter Hutterer <[email protected]>
+Date:   Mon Oct 7 09:23:09 2013 +1100
+
+    evdev 2.8.2
+    
+    Signed-off-by: Peter Hutterer <[email protected]>
+
+commit f285567d372514d31096cc25a467d5d2e182885a
+Author: Peter Hutterer <[email protected]>
+Date:   Tue Aug 13 14:44:26 2013 +1000
+
+    Write a SYN_REPORT after the last LED
+    
+    When writing LED values to the device, append a SYN_REPORT to the list to
+    ensure other clients are updated immediately. Otherwise, the LED events
+    will be queued and not sent to other clients until the next input event
+    arrives.
+    
+    Signed-off-by: Peter Hutterer <[email protected]>
+    Reviewed-by: Daniel Stone <[email protected]>
+    (cherry picked from commit 27926b3763e525470ec8e4ac9a97aa0e02f1dd95)
+
+commit af1d0858775dd130c59de921210a114580fef719
+Author: Peter De Wachter <[email protected]>
+Date:   Wed Mar 20 00:35:45 2013 +0100
+
+    Map REL_DIAL to vertical scrolling
+    
+    This makes the absolute axis codepath behave the same as the relative axis
+    path.
+    
+    Signed-off-by: Peter De Wachter <[email protected]>
+    Reviewed-by: Peter Hutterer <[email protected]>
+    Signed-off-by: Peter Hutterer <[email protected]>
+    (cherry picked from commit 54a3120e339e55fc4721543abb15692c3e9ede09)
+
 commit 8a9b1ec6b58a36910a03f3e8b1f9bc8d91f87204
 Author: Peter Hutterer <[email protected]>
 Date:   Thu Jul 11 11:09:24 2013 +1000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/Makefile.in 
new/xf86-input-evdev-2.8.2/Makefile.in
--- old/xf86-input-evdev-2.8.1/Makefile.in      2013-07-11 03:09:38.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/Makefile.in      2013-10-07 01:05:31.000000000 
+0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.2 from Makefile.am.
+# Makefile.in generated by automake 1.13.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/aclocal.m4 
new/xf86-input-evdev-2.8.2/aclocal.m4
--- old/xf86-input-evdev-2.8.1/aclocal.m4       2013-07-11 03:09:37.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/aclocal.m4       2013-10-07 01:05:30.000000000 
+0200
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.13.2 -*- Autoconf -*-
+# generated automatically by aclocal 1.13.4 -*- Autoconf -*-
 
 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
 
@@ -10679,7 +10679,7 @@
 [am__api_version='1.13'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.13.2], [],
+m4_if([$1], [1.13.4], [],
       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -10695,7 +10695,7 @@
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.13.2])dnl
+[AM_AUTOMAKE_VERSION([1.13.4])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/configure 
new/xf86-input-evdev-2.8.2/configure
--- old/xf86-input-evdev-2.8.1/configure        2013-07-11 03:09:38.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/configure        2013-10-07 01:05:30.000000000 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for xf86-input-evdev 2.8.1.
+# Generated by GNU Autoconf 2.69 for xf86-input-evdev 2.8.2.
 #
 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='xf86-input-evdev'
 PACKAGE_TARNAME='xf86-input-evdev'
-PACKAGE_VERSION='2.8.1'
-PACKAGE_STRING='xf86-input-evdev 2.8.1'
+PACKAGE_VERSION='2.8.2'
+PACKAGE_STRING='xf86-input-evdev 2.8.2'
 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
 PACKAGE_URL=''
 
@@ -1359,7 +1359,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures xf86-input-evdev 2.8.1 to adapt to many kinds of 
systems.
+\`configure' configures xf86-input-evdev 2.8.2 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1430,7 +1430,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of xf86-input-evdev 2.8.1:";;
+     short | recursive ) echo "Configuration of xf86-input-evdev 2.8.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1559,7 +1559,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-xf86-input-evdev configure 2.8.1
+xf86-input-evdev configure 2.8.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1883,7 +1883,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by xf86-input-evdev $as_me 2.8.1, which was
+It was created by xf86-input-evdev $as_me 2.8.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2751,7 +2751,7 @@
 
 # Define the identity of the package.
  PACKAGE='xf86-input-evdev'
- VERSION='2.8.1'
+ VERSION='2.8.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -18535,7 +18535,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by xf86-input-evdev $as_me 2.8.1, which was
+This file was extended by xf86-input-evdev $as_me 2.8.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18601,7 +18601,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-xf86-input-evdev config.status 2.8.1
+xf86-input-evdev config.status 2.8.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/configure.ac 
new/xf86-input-evdev-2.8.2/configure.ac
--- old/xf86-input-evdev-2.8.1/configure.ac     2013-07-11 03:09:15.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/configure.ac     2013-10-07 01:04:32.000000000 
+0200
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-input-evdev],
-        [2.8.1],
+        [2.8.2],
         [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.8.1/include/Makefile.in 
new/xf86-input-evdev-2.8.2/include/Makefile.in
--- old/xf86-input-evdev-2.8.1/include/Makefile.in      2013-07-11 
03:09:38.000000000 +0200
+++ new/xf86-input-evdev-2.8.2/include/Makefile.in      2013-10-07 
01:05:31.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.2 from Makefile.am.
+# Makefile.in generated by automake 1.13.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/man/Makefile.in 
new/xf86-input-evdev-2.8.2/man/Makefile.in
--- old/xf86-input-evdev-2.8.1/man/Makefile.in  2013-07-11 03:09:38.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/man/Makefile.in  2013-10-07 01:05:31.000000000 
+0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.2 from Makefile.am.
+# Makefile.in generated by automake 1.13.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/src/Makefile.in 
new/xf86-input-evdev-2.8.2/src/Makefile.in
--- old/xf86-input-evdev-2.8.1/src/Makefile.in  2013-07-11 03:09:39.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/src/Makefile.in  2013-10-07 01:05:31.000000000 
+0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.13.2 from Makefile.am.
+# Makefile.in generated by automake 1.13.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xf86-input-evdev-2.8.1/src/evdev.c 
new/xf86-input-evdev-2.8.2/src/evdev.c
--- old/xf86-input-evdev-2.8.1/src/evdev.c      2013-07-11 03:08:37.000000000 
+0200
+++ new/xf86-input-evdev-2.8.2/src/evdev.c      2013-10-07 01:04:32.000000000 
+0200
@@ -1157,7 +1157,7 @@
     };
 
     InputInfoPtr pInfo;
-    struct input_event ev[ArrayLength(bits)];
+    struct input_event ev[ArrayLength(bits) + 1];
     int i;
 
     memset(ev, 0, sizeof(ev));
@@ -1169,6 +1169,10 @@
         ev[i].value = (ctrl->leds & bits[i].xbit) > 0;
     }
 
+    ev[i].type = EV_SYN;
+    ev[i].code = SYN_REPORT;
+    ev[i].value = 0;
+
     write(pInfo->fd, ev, sizeof ev);
 }
 
@@ -1541,7 +1545,7 @@
                                        NO_AXIS_LIMITS, NO_AXIS_LIMITS,
                                        0, 0, 0, Relative);
             SetScrollValuator(device, pEvdev->rel_axis_map[idx],
-                              SCROLL_TYPE_HORIZONTAL, 1.0,
+                              SCROLL_TYPE_VERTICAL, -1.0,
                               SCROLL_FLAG_NONE);
         }
     }

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

Reply via email to