diff --git a/kill-env.diff b/kill-env.diff new file mode 100644 index 0000000..499382a --- /dev/null +++ b/kill-env.diff @@ -0,0 +1,51 @@ +From: Jan Engelhardt +Date: 2017-11-28 11:01:12.978019538 +0100 + +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-trackpoint-range | 2 +- + udev/parse_hwdb.py | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +Index: libinput-1.9.3/tools/libinput-measure-touch-size +=================================================================== +--- libinput-1.9.3.orig/tools/libinput-measure-touch-size ++++ libinput-1.9.3/tools/libinput-measure-touch-size +@@ -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.9.3/tools/libinput-measure-touchpad-pressure +=================================================================== +--- libinput-1.9.3.orig/tools/libinput-measure-touchpad-pressure ++++ libinput-1.9.3/tools/libinput-measure-touchpad-pressure +@@ -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.9.3/tools/libinput-measure-trackpoint-range +=================================================================== +--- libinput-1.9.3.orig/tools/libinput-measure-trackpoint-range ++++ libinput-1.9.3/tools/libinput-measure-trackpoint-range +@@ -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.9.3/udev/parse_hwdb.py +=================================================================== +--- libinput-1.9.3.orig/udev/parse_hwdb.py ++++ libinput-1.9.3/udev/parse_hwdb.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 -*- */ + # diff --git a/libinput-1.9.2.tar.xz b/libinput-1.9.2.tar.xz deleted file mode 100644 index da22f64..0000000 --- a/libinput-1.9.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd6853241ffe1f1d83b5a375a2f1c17b2901fdbba5d302c67987cc0f4101de3b -size 460388 diff --git a/libinput-1.9.2.tar.xz.sig b/libinput-1.9.2.tar.xz.sig deleted file mode 100644 index 4772ee8..0000000 Binary files a/libinput-1.9.2.tar.xz.sig and /dev/null differ diff --git a/libinput-1.9.3.tar.xz b/libinput-1.9.3.tar.xz new file mode 100644 index 0000000..81d03f0 --- /dev/null +++ b/libinput-1.9.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240d2c9d605b33358d81324e2c1c2fe3a33f0aeac43bce905162868971619327 +size 473724 diff --git a/libinput-1.9.3.tar.xz.sig b/libinput-1.9.3.tar.xz.sig new file mode 100644 index 0000000..ca43134 Binary files /dev/null and b/libinput-1.9.3.tar.xz.sig differ diff --git a/libinput.changes b/libinput.changes index 710e267..d51937d 100644 --- a/libinput.changes +++ b/libinput.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Nov 28 09:51:32 UTC 2017 - jengelh@inai.de + +- Update to new upstream release 1.9.3 + * New button debouncing code that makes the stuck buttons a + thing of the past. +- Add kill-env.diff + ------------------------------------------------------------------- Wed Nov 15 10:22:51 UTC 2017 - jengelh@inai.de diff --git a/libinput.spec b/libinput.spec index 64a5a61..8a072c8 100644 --- a/libinput.spec +++ b/libinput.spec @@ -18,7 +18,7 @@ Name: libinput %define lname libinput10 -Version: 1.9.2 +Version: 1.9.3 Release: 0 Summary: Input device and event processing library License: MIT @@ -33,6 +33,7 @@ Source2: http://freedesktop.org/software/libinput/%name-%version.tar.xz.s Source3: baselibs.conf Source4: %name.keyring Source5: libinput-rpmlintrc +Patch1: kill-env.diff BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -97,7 +98,7 @@ This package contains all necessary include files and libraries needed to develop applications that require libinput. %prep -%autosetup +%autosetup -p1 %build %meson \