SHA256
1
0
forked from pool/libinput

- Update to new upstream release 1.12.0

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=174
This commit is contained in:
Jan Engelhardt 2018-09-11 08:22:29 +00:00 committed by Git OBS Bridge
parent da4b0f4035
commit 7d0229c8c7
7 changed files with 54 additions and 27 deletions

View File

@ -3,57 +3,57 @@ Date: 2017-11-28 11:01:12.978019538 +0100
Kill /usr/bin/env. We can't have random python interpreters be executed. Kill /usr/bin/env. We can't have random python interpreters be executed.
--- ---
tools/libinput-measure-touch-size | 2 +- tools/libinput-measure-fuzz.py | 2 +-
tools/libinput-measure-touchpad-pressure | 2 +- tools/libinput-measure-touch-size.py | 2 +-
tools/libinput-measure-touchpad-tap | 2 +- tools/libinput-measure-touchpad-pressure.py | 2 +-
tools/libinput-measure-trackpoint-range | 2 +- tools/libinput-measure-touchpad-tap.py | 2 +-
udev/parse_hwdb.py | 2 +- tools/libinput-replay | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-) 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.12.0.orig/tools/libinput-measure-fuzz.py
+++ libinput-1.10.5/tools/libinput-measure-touch-size +++ libinput-1.12.0/tools/libinput-measure-fuzz.py
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-#!/usr/bin/env python3 -#!/usr/bin/env python3
+#!/usr/bin/python3 +#!/usr/bin/python3
# vim: set expandtab shiftwidth=4: # vim: set expandtab shiftwidth=4:
# -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -*- 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.12.0.orig/tools/libinput-measure-touch-size.py
+++ libinput-1.10.5/tools/libinput-measure-touchpad-pressure +++ libinput-1.12.0/tools/libinput-measure-touch-size.py
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-#!/usr/bin/env python3 -#!/usr/bin/env python3
+#!/usr/bin/python3 +#!/usr/bin/python3
# vim: set expandtab shiftwidth=4: # vim: set expandtab shiftwidth=4:
# -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -*- 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.12.0.orig/tools/libinput-measure-touchpad-pressure.py
+++ libinput-1.10.5/tools/libinput-measure-touchpad-tap +++ libinput-1.12.0/tools/libinput-measure-touchpad-pressure.py
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-#!/usr/bin/env python3 -#!/usr/bin/env python3
+#!/usr/bin/python3 +#!/usr/bin/python3
# vim: set expandtab shiftwidth=4: # vim: set expandtab shiftwidth=4:
# -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -*- 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.12.0.orig/tools/libinput-measure-touchpad-tap.py
+++ libinput-1.10.5/tools/libinput-measure-trackpoint-range +++ libinput-1.12.0/tools/libinput-measure-touchpad-tap.py
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-#!/usr/bin/env python3 -#!/usr/bin/env python3
+#!/usr/bin/python3 +#!/usr/bin/python3
# vim: set expandtab shiftwidth=4: # vim: set expandtab shiftwidth=4:
# -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */ # -*- 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.12.0.orig/tools/libinput-replay
+++ libinput-1.10.5/udev/parse_hwdb.py +++ libinput-1.12.0/tools/libinput-replay
@@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
-#!/usr/bin/env python3 -#!/usr/bin/env python3
+#!/usr/bin/python3 +#!/usr/bin/python3

BIN
libinput-1.11.3.tar.xz (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

BIN
libinput-1.12.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
libinput-1.12.0.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Tue Sep 11 07:55:44 UTC 2018 - Jan Engelhardt <jengelh@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.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jul 27 06:39:22 UTC 2018 - kbabioch@suse.com Fri Jul 27 06:39:22 UTC 2018 - kbabioch@suse.com

View File

@ -22,7 +22,7 @@
Name: libinput Name: libinput
%define lname libinput10 %define lname libinput10
Version: 1.11.3 Version: 1.12.0
Release: 0 Release: 0
Summary: Input device and event processing library Summary: Input device and event processing library
License: MIT License: MIT
@ -73,6 +73,7 @@ physical device.
Summary: Input device and event processing library Summary: Input device and event processing library
Group: System/Libraries Group: System/Libraries
Recommends: %name-udev Recommends: %name-udev
Requires: %name-data = %version
%description -n %lname %description -n %lname
libinput is a library that handles input devices for display servers and libinput is a library that handles input devices for display servers and
@ -83,6 +84,16 @@ processing and abstraction so minimize the amount of custom input
code the user of libinput need to provide the common set of code the user of libinput need to provide the common set of
functionality that users expect. functionality that users expect.
%package data
Summary: Hardware quirk database for libinput
Group: System/Libraries
%description data
libinput is a library that handles input devices for display servers and
other applications that need to directly deal with input devices.
This package contains hardware-specific quirk lists.
%package tools %package tools
Summary: Utilities to display libinput configuration Summary: Utilities to display libinput configuration
Group: System/X11/Utilities Group: System/X11/Utilities
@ -110,7 +121,7 @@ to develop applications that require libinput.
%meson \ %meson \
--includedir="%_includedir/%name" \ --includedir="%_includedir/%name" \
-Dudev-dir="%_prefix/lib/udev" \ -Dudev-dir="%_prefix/lib/udev" \
-Dtests=false \ -Dtests=false -Ddocumentation=false
%{!?use_wacom:-Dlibwacom=false} \ %{!?use_wacom:-Dlibwacom=false} \
%nil %nil
%meson_build %meson_build
@ -129,10 +140,9 @@ perl -i -pe 's{#!/usr/bin/env python}{#!/usr/bin/python}g' \
[ -x /usr/bin/udevadm ] && /usr/bin/udevadm hwdb --update || : [ -x /usr/bin/udevadm ] && /usr/bin/udevadm hwdb --update || :
%files udev %files udev
%_prefix/lib/udev/hwdb.d
%_prefix/lib/udev/libinput-device-group %_prefix/lib/udev/libinput-device-group
%_prefix/lib/udev/libinput-model-quirks %_prefix/lib/udev/libinput-model-quirks
%_prefix/lib/udev/rules.d %_prefix/lib/udev/rules.d/
%files -n %lname %files -n %lname
%license COPYING %license COPYING
@ -143,6 +153,9 @@ perl -i -pe 's{#!/usr/bin/env python}{#!/usr/bin/python}g' \
%_libexecdir/libinput/ %_libexecdir/libinput/
%_mandir/man1/* %_mandir/man1/*
%files data
%_datadir/libinput/
%files devel %files devel
%_includedir/%name/ %_includedir/%name/
%_libdir/pkgconfig/libinput.pc %_libdir/pkgconfig/libinput.pc