Hello community, here is the log from the commit of package libinput for openSUSE:Factory checked in at 2018-09-20 11:41:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libinput (Old) and /work/SRC/openSUSE:Factory/.libinput.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libinput" Thu Sep 20 11:41:24 2018 rev:66 rq:634914 version:1.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libinput/libinput.changes 2018-08-02 14:49:57.491459323 +0200 +++ /work/SRC/openSUSE:Factory/.libinput.new/libinput.changes 2018-09-20 11:41:29.716855261 +0200 @@ -1,0 +2,14 @@ +Tue Sep 11 07:55:44 UTC 2018 - Jan Engelhardt <jeng...@inai.de> + +- Update to new upstream release 1.12.0 + * Fixed: The tablet axis smoothing previously caused some axes + to change value even though the "axis has changed" bit wasn't + set in the event. + * The delta for tablet axis events is now always 0 for tip + up/down events. This works around the pointer jumps seen on + some devices when the tip is pressed/released. + * The fuzz handling (i.e. hysteresis auto-detection) was + restored after being accidentally removed during the + hwdb->quirks rework. + +------------------------------------------------------------------- Old: ---- libinput-1.11.3.tar.xz libinput-1.11.3.tar.xz.sig New: ---- libinput-1.12.0.tar.xz libinput-1.12.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libinput.spec ++++++ --- /var/tmp/diff_new_pack.BqaX5N/_old 2018-09-20 11:41:30.488854808 +0200 +++ /var/tmp/diff_new_pack.BqaX5N/_new 2018-09-20 11:41:30.496854804 +0200 @@ -22,7 +22,7 @@ Name: libinput %define lname libinput10 -Version: 1.11.3 +Version: 1.12.0 Release: 0 Summary: Input device and event processing library License: MIT @@ -109,8 +109,9 @@ %build %meson \ --includedir="%_includedir/%name" \ + --datadir="%_datadir/%name-%version" \ -Dudev-dir="%_prefix/lib/udev" \ - -Dtests=false \ + -Dtests=false -Ddocumentation=false %{!?use_wacom:-Dlibwacom=false} \ %nil %meson_build @@ -129,14 +130,14 @@ [ -x /usr/bin/udevadm ] && /usr/bin/udevadm hwdb --update || : %files udev -%_prefix/lib/udev/hwdb.d %_prefix/lib/udev/libinput-device-group %_prefix/lib/udev/libinput-model-quirks -%_prefix/lib/udev/rules.d +%_prefix/lib/udev/rules.d/ %files -n %lname %license COPYING %_libdir/libinput.so.10* +%_datadir/libinput-%version/ %files tools %_bindir/libinput ++++++ kill-env.diff ++++++ --- /var/tmp/diff_new_pack.BqaX5N/_old 2018-09-20 11:41:30.520854790 +0200 +++ /var/tmp/diff_new_pack.BqaX5N/_new 2018-09-20 11:41:30.520854790 +0200 @@ -3,57 +3,57 @@ Kill /usr/bin/env. We can't have random python interpreters be executed. --- - tools/libinput-measure-touch-size | 2 +- - tools/libinput-measure-touchpad-pressure | 2 +- - tools/libinput-measure-touchpad-tap | 2 +- - tools/libinput-measure-trackpoint-range | 2 +- - udev/parse_hwdb.py | 2 +- + tools/libinput-measure-fuzz.py | 2 +- + tools/libinput-measure-touch-size.py | 2 +- + tools/libinput-measure-touchpad-pressure.py | 2 +- + tools/libinput-measure-touchpad-tap.py | 2 +- + tools/libinput-replay | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) -Index: libinput-1.10.5/tools/libinput-measure-touch-size +Index: libinput-1.12.0/tools/libinput-measure-fuzz.py =================================================================== ---- libinput-1.10.5.orig/tools/libinput-measure-touch-size -+++ libinput-1.10.5/tools/libinput-measure-touch-size +--- libinput-1.12.0.orig/tools/libinput-measure-fuzz.py ++++ libinput-1.12.0/tools/libinput-measure-fuzz.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # vim: set expandtab shiftwidth=4: # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -Index: libinput-1.10.5/tools/libinput-measure-touchpad-pressure +Index: libinput-1.12.0/tools/libinput-measure-touch-size.py =================================================================== ---- libinput-1.10.5.orig/tools/libinput-measure-touchpad-pressure -+++ libinput-1.10.5/tools/libinput-measure-touchpad-pressure +--- libinput-1.12.0.orig/tools/libinput-measure-touch-size.py ++++ libinput-1.12.0/tools/libinput-measure-touch-size.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # vim: set expandtab shiftwidth=4: # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -Index: libinput-1.10.5/tools/libinput-measure-touchpad-tap +Index: libinput-1.12.0/tools/libinput-measure-touchpad-pressure.py =================================================================== ---- libinput-1.10.5.orig/tools/libinput-measure-touchpad-tap -+++ libinput-1.10.5/tools/libinput-measure-touchpad-tap +--- libinput-1.12.0.orig/tools/libinput-measure-touchpad-pressure.py ++++ libinput-1.12.0/tools/libinput-measure-touchpad-pressure.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # vim: set expandtab shiftwidth=4: # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -Index: libinput-1.10.5/tools/libinput-measure-trackpoint-range +Index: libinput-1.12.0/tools/libinput-measure-touchpad-tap.py =================================================================== ---- libinput-1.10.5.orig/tools/libinput-measure-trackpoint-range -+++ libinput-1.10.5/tools/libinput-measure-trackpoint-range +--- libinput-1.12.0.orig/tools/libinput-measure-touchpad-tap.py ++++ libinput-1.12.0/tools/libinput-measure-touchpad-tap.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 # vim: set expandtab shiftwidth=4: # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -Index: libinput-1.10.5/udev/parse_hwdb.py +Index: libinput-1.12.0/tools/libinput-replay =================================================================== ---- libinput-1.10.5.orig/udev/parse_hwdb.py -+++ libinput-1.10.5/udev/parse_hwdb.py +--- libinput-1.12.0.orig/tools/libinput-replay ++++ libinput-1.12.0/tools/libinput-replay @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 ++++++ libinput-1.11.3.tar.xz -> libinput-1.12.0.tar.xz ++++++ ++++ 79408 lines of diff (skipped)