From c21e52495141d4c428fcd21a3a45f3d9ccc565660889a0b775feae75f1acd44a Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Tue, 14 Nov 2017 23:51:26 +0000 Subject: [PATCH] Accepting request 541914 from home:Zaitor Minor tweak to spec, and cleanup .changes to use the traditional * instead of + for bullet points, the 2 latter changes are a deviation from what have been done in the past for this package. OBS-URL: https://build.opensuse.org/request/show/541914 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=138 --- libinput.changes | 29 ++++++++++++++++++----------- libinput.spec | 5 ++--- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/libinput.changes b/libinput.changes index e2a6b65..bf665d4 100644 --- a/libinput.changes +++ b/libinput.changes @@ -2,30 +2,37 @@ Thu Nov 9 19:40:43 UTC 2017 - aavindraa@gmail.com - Update to version 1.9.1: - + Stop a crash when a lid was opened/closed multiple times while + * Stop a crash when a lid was opened/closed multiple times while typing. - + Reduction of the palm edge zone to a maximum width of 8mm (this + * Reduction of the palm edge zone to a maximum width of 8mm (this notably helps users of recent macs that have large touchpads) - + Benjamin's fix to the device groups enables touch arbitration + * Benjamin's fix to the device groups enables touch arbitration on the Dell Canvas 27 (still needs libwacom changes) - Remove name specification from %setup, not needed +------------------------------------------------------------------- +Wed Nov 1 18:35:25 UTC 2017 - zaitor@opensuse.org + +- Use autosetup macro. +- Stop rm'ing la files, no longer exists as we are using meson + buildsystem. + ------------------------------------------------------------------- Wed Oct 25 21:41:24 UTC 2017 - dimstar@opensuse.org - Update to version 1.9.0: - + Fix build with meson 0.43 (option parser became stricter). - + Touchpads can now use pressure-based palm detection if the - hardware supports it. - + On touchpads with ABS_MT_TOUCH_MAJOR/MINOR we can now use those + * Fix build with meson 0.43 (option parser became stricter). + * Touchpads can now use pressure-based palm detection if the + hardware supports it. + * On touchpads with ABS_MT_TOUCH_MAJOR/MINOR we can now use those for touch detection (especially if per-touch pressure is not available). - + Touchpads now ignore extra fingers while the pointer- + * Touchpads now ignore extra fingers while the pointer- controlling finger is moving. - + Trackpoints have had their pointer acceleration re-done. - + Pointer devices now have button debouncing automagically + * Trackpoints have had their pointer acceleration re-done. + * Pointer devices now have button debouncing automagically enabled. - + The tablet-mode switch on hybrid laptop/tablet devices (e.g. + * The tablet-mode switch on hybrid laptop/tablet devices (e.g. Lenovo Yoga) now disables the touchpad, trackpoint and internal keyboard to avoid fake touches when the tablet is placed on a lap or just held with the fingers on those devices. diff --git a/libinput.spec b/libinput.spec index 9cc790b..ad2bc0d 100644 --- a/libinput.spec +++ b/libinput.spec @@ -42,7 +42,7 @@ BuildRequires: meson >= 0.40.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 BuildRequires: pkgconfig(libevdev) >= 0.4 BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libwacom) >= 0.20 @@ -97,7 +97,7 @@ This package contains all necessary include files and libraries needed to develop applications that require libinput. %prep -%setup -q +%autosetup %build %meson \ @@ -109,7 +109,6 @@ to develop applications that require libinput. %install %meson_install -rm -f "%buildroot/%_libdir"/*.la %fdupes %buildroot/%_prefix %post -n %lname -p /sbin/ldconfig