From 3001c651fdcefe926459797dc6d4a2cd53ec814564ef6aa07b874484bb7b40be Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 23 Feb 2021 09:55:41 +0000 Subject: [PATCH] - Update to release 1.17 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=247 --- kill-env.diff | 100 ++++++++++++++++++++++++++++++------- libinput-1.16.4.tar.xz | 3 -- libinput-1.16.4.tar.xz.sig | Bin 95 -> 0 bytes libinput-1.17.0.tar.xz | 3 ++ libinput-1.17.0.tar.xz.sig | Bin 0 -> 95 bytes libinput.changes | 8 +++ libinput.spec | 7 ++- 7 files changed, 97 insertions(+), 24 deletions(-) delete mode 100644 libinput-1.16.4.tar.xz delete mode 100644 libinput-1.16.4.tar.xz.sig create mode 100644 libinput-1.17.0.tar.xz create mode 100644 libinput-1.17.0.tar.xz.sig diff --git a/kill-env.diff b/kill-env.diff index c065585..0aeca21 100644 --- a/kill-env.diff +++ b/kill-env.diff @@ -3,57 +3,123 @@ Date: 2017-11-28 11:01:12.978019538 +0100 Kill /usr/bin/env. We can't have random python interpreters be executed. --- + tools/libinput-analyze-per-slot-delta.py | 2 +- + tools/libinput-analyze-recording.py | 2 +- + tools/libinput-analyze-touch-down-state.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-size.py | 2 +- tools/libinput-measure-touchpad-tap.py | 2 +- - tools/libinput-replay | 2 +- - 5 files changed, 5 insertions(+), 5 deletions(-) + tools/libinput-record-verify-yaml.py | 2 +- + tools/libinput-replay.py | 2 +- + tools/test_tool_option_parsing.py | 2 +- + 11 files changed, 11 insertions(+), 11 deletions(-) -Index: libinput-1.12.0/tools/libinput-measure-fuzz.py +Index: libinput-1.17.0/tools/libinput-analyze-per-slot-delta.py =================================================================== ---- libinput-1.12.0.orig/tools/libinput-measure-fuzz.py -+++ libinput-1.12.0/tools/libinput-measure-fuzz.py +--- libinput-1.17.0.orig/tools/libinput-analyze-per-slot-delta.py ++++ libinput-1.17.0/tools/libinput-analyze-per-slot-delta.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python3 ++#!/usr/bin/python3 + # -*- coding: utf-8 + # vim: set expandtab shiftwidth=4: + # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ +Index: libinput-1.17.0/tools/libinput-analyze-recording.py +=================================================================== +--- libinput-1.17.0.orig/tools/libinput-analyze-recording.py ++++ libinput-1.17.0/tools/libinput-analyze-recording.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python3 ++#!/usr/bin/python3 + # -*- coding: utf-8 + # vim: set expandtab shiftwidth=4: + # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ +Index: libinput-1.17.0/tools/libinput-analyze-touch-down-state.py +=================================================================== +--- libinput-1.17.0.orig/tools/libinput-analyze-touch-down-state.py ++++ libinput-1.17.0/tools/libinput-analyze-touch-down-state.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python3 ++#!/usr/bin/python3 + # -*- coding: utf-8 + # vim: set expandtab shiftwidth=4: + # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ +Index: libinput-1.17.0/tools/libinput-measure-fuzz.py +=================================================================== +--- libinput-1.17.0.orig/tools/libinput-measure-fuzz.py ++++ libinput-1.17.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.12.0/tools/libinput-measure-touch-size.py +Index: libinput-1.17.0/tools/libinput-measure-touch-size.py =================================================================== ---- libinput-1.12.0.orig/tools/libinput-measure-touch-size.py -+++ libinput-1.12.0/tools/libinput-measure-touch-size.py +--- libinput-1.17.0.orig/tools/libinput-measure-touch-size.py ++++ libinput-1.17.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.12.0/tools/libinput-measure-touchpad-pressure.py +Index: libinput-1.17.0/tools/libinput-measure-touchpad-pressure.py =================================================================== ---- libinput-1.12.0.orig/tools/libinput-measure-touchpad-pressure.py -+++ libinput-1.12.0/tools/libinput-measure-touchpad-pressure.py +--- libinput-1.17.0.orig/tools/libinput-measure-touchpad-pressure.py ++++ libinput-1.17.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.12.0/tools/libinput-measure-touchpad-tap.py +Index: libinput-1.17.0/tools/libinput-measure-touchpad-size.py =================================================================== ---- libinput-1.12.0.orig/tools/libinput-measure-touchpad-tap.py -+++ libinput-1.12.0/tools/libinput-measure-touchpad-tap.py +--- libinput-1.17.0.orig/tools/libinput-measure-touchpad-size.py ++++ libinput-1.17.0/tools/libinput-measure-touchpad-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.12.0/tools/libinput-replay +Index: libinput-1.17.0/tools/libinput-measure-touchpad-tap.py =================================================================== ---- libinput-1.12.0.orig/tools/libinput-replay -+++ libinput-1.12.0/tools/libinput-replay +--- libinput-1.17.0.orig/tools/libinput-measure-touchpad-tap.py ++++ libinput-1.17.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.17.0/tools/libinput-record-verify-yaml.py +=================================================================== +--- libinput-1.17.0.orig/tools/libinput-record-verify-yaml.py ++++ libinput-1.17.0/tools/libinput-record-verify-yaml.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.17.0/tools/libinput-replay.py +=================================================================== +--- libinput-1.17.0.orig/tools/libinput-replay.py ++++ libinput-1.17.0/tools/libinput-replay.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.17.0/tools/test_tool_option_parsing.py +=================================================================== +--- libinput-1.17.0.orig/tools/test_tool_option_parsing.py ++++ libinput-1.17.0/tools/test_tool_option_parsing.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/python3 diff --git a/libinput-1.16.4.tar.xz b/libinput-1.16.4.tar.xz deleted file mode 100644 index 8d65e8d..0000000 --- a/libinput-1.16.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:65923a06d5a8970e4a999c4668797b9b689614b62b1d44432ab1c87b65e39e29 -size 596028 diff --git a/libinput-1.16.4.tar.xz.sig b/libinput-1.16.4.tar.xz.sig deleted file mode 100644 index ab2e25c38470075a6257d44bc42093e556796caa8858e7ad1ba69305f477bc5c..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95 zcmeB(WnmCxVvrS6WUx`Hj~ANI2{#UF@x#=ylX023)Z!!X|~ vu(ngRIL^3pv6;=fDR-_m30%!#m}gi&>xz=+e(_JzZuh=CP~G>hz2!Xs(;X?Z diff --git a/libinput-1.17.0.tar.xz b/libinput-1.17.0.tar.xz new file mode 100644 index 0000000..d099743 --- /dev/null +++ b/libinput-1.17.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c560cfca14cb5c50d2a1b7551df06bc5d4306e32c128f3e3d37e137285dedbad +size 612004 diff --git a/libinput-1.17.0.tar.xz.sig b/libinput-1.17.0.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..afbf6263cafec35c36f180961efbbba96cb57334d9b2ae1baeda2ba07a117124 GIT binary patch literal 95 zcmeB(WnmCxVvrS6WUx`Hj~ANI2{C77IHW#HlzfQg*QW|$xE veD~ + +- Update to release 1.17 + * New (sub-)tool: `libinput analyze recording` + * Support for tap-and-drag with two and three fingers + * Wacom's AES tablets no longer have smoothing enabled + ------------------------------------------------------------------- Thu Jan 14 08:29:45 UTC 2021 - Dominique Leuenberger diff --git a/libinput.spec b/libinput.spec index a30d756..75a6b6d 100644 --- a/libinput.spec +++ b/libinput.spec @@ -17,16 +17,14 @@ %global flavor @BUILD_FLAVOR@%nil - %if "%flavor" == "" -Name: libinput %bcond_without completion %bcond_with documentation %bcond_with debug_gui %endif %if "%flavor" == "extra" -Name: libinput-extra +%define xsuffix -extra %bcond_with completion # no python3-recommonmark %bcond_with documentation @@ -38,7 +36,8 @@ Name: libinput-extra %define lname libinput10 %define pname libinput -Version: 1.16.4 +Name: libinput%{?xsuffix} +Version: 1.17.0 Release: 0 Summary: Input device and event processing library License: MIT