SHA256
1
0
forked from pool/libinput

Accepting request 541918 from X11:Wayland

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. (forwarded request 541914 from Zaitor)

OBS-URL: https://build.opensuse.org/request/show/541918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinput?expand=0&rev=52
This commit is contained in:
Dominique Leuenberger 2017-11-16 13:00:24 +00:00 committed by Git OBS Bridge
commit 7c929a50cf
2 changed files with 20 additions and 14 deletions

View File

@ -2,30 +2,37 @@
Thu Nov 9 19:40:43 UTC 2017 - aavindraa@gmail.com Thu Nov 9 19:40:43 UTC 2017 - aavindraa@gmail.com
- Update to version 1.9.1: - 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. 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) 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) on the Dell Canvas 27 (still needs libwacom changes)
- Remove name specification from %setup, not needed - 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 Wed Oct 25 21:41:24 UTC 2017 - dimstar@opensuse.org
- Update to version 1.9.0: - Update to version 1.9.0:
+ Fix build with meson 0.43 (option parser became stricter). * Fix build with meson 0.43 (option parser became stricter).
+ Touchpads can now use pressure-based palm detection if the * Touchpads can now use pressure-based palm detection if the
hardware supports it. hardware supports it.
+ On touchpads with ABS_MT_TOUCH_MAJOR/MINOR we can now use those * On touchpads with ABS_MT_TOUCH_MAJOR/MINOR we can now use those
for touch detection (especially if per-touch pressure is not for touch detection (especially if per-touch pressure is not
available). available).
+ Touchpads now ignore extra fingers while the pointer- * Touchpads now ignore extra fingers while the pointer-
controlling finger is moving. controlling finger is moving.
+ Trackpoints have had their pointer acceleration re-done. * Trackpoints have had their pointer acceleration re-done.
+ Pointer devices now have button debouncing automagically * Pointer devices now have button debouncing automagically
enabled. 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 Lenovo Yoga) now disables the touchpad, trackpoint and internal
keyboard to avoid fake touches when the tablet is placed on a keyboard to avoid fake touches when the tablet is placed on a
lap or just held with the fingers on those devices. lap or just held with the fingers on those devices.

View File

@ -42,7 +42,7 @@ BuildRequires: meson >= 0.40.0
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.20
BuildRequires: pkgconfig(libevdev) >= 0.4 BuildRequires: pkgconfig(libevdev) >= 0.4
BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(libwacom) >= 0.20 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. to develop applications that require libinput.
%prep %prep
%setup -q %autosetup
%build %build
%meson \ %meson \
@ -109,7 +109,6 @@ to develop applications that require libinput.
%install %install
%meson_install %meson_install
rm -f "%buildroot/%_libdir"/*.la
%fdupes %buildroot/%_prefix %fdupes %buildroot/%_prefix
%post -n %lname -p /sbin/ldconfig %post -n %lname -p /sbin/ldconfig