SHA256
1
0
forked from pool/libinput

7 Commits

Author SHA256 Message Date
33709c6371 Accepting request 1236128 from X11:Wayland
- Update to release 1.27.1
  * Fixed two regressions in the gesture state handling.
  * Removed an assert triggered by a finger count mismatch.
  * libinput replay has a slightly new output format and now
    supports Ctrl+C to stop the currently replaying event sequence.

OBS-URL: https://build.opensuse.org/request/show/1236128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinput?expand=0&rev=122
2025-01-12 10:10:09 +00:00
OBS User unknown
f599606262 [info=c64a9ce34b54113bfb3638680858d1a8148b1648427700ec2fd145fd68d5d894]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=290
2025-01-06 11:52:32 +00:00
c73f2d7d22 Accepting request 1225065 from X11:Wayland
- Update to release 1.27

OBS-URL: https://build.opensuse.org/request/show/1225065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinput?expand=0&rev=121
2024-11-20 15:58:46 +00:00
OBS User unknown
bc5064fdab [info=74279972fd40e07a6be6e7b16ff6550c827956f70b9b482fbbc11f35f0543d62]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=289
2024-11-19 10:59:57 +00:00
d75f19e242 Accepting request 1194659 from X11:Wayland
- Update to release 1.26.2

OBS-URL: https://build.opensuse.org/request/show/1194659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinput?expand=0&rev=120
2024-08-20 14:12:50 +00:00
4bad4fee0a [info=f353a5bf6d120393ffc3474fd4f6e74cc03902301bd8332a5beea121f2caa611]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=288
2024-08-19 07:53:00 +00:00
41096b6db5 [info=34e6a93e7dd34c741d99e9af9e45046797641226bc8a0faac515965f48b330d4]
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libinput?expand=0&rev=287
2024-06-27 08:31:53 +00:00
6 changed files with 13 additions and 62 deletions

4
_scmsync.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
mtime: 1736164337
commit: c64a9ce34b54113bfb3638680858d1a8148b1648427700ec2fd145fd68d5d894
url: https://src.opensuse.org/jengelh/libinput
revision: master

3
build.specials.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2ac260b72aec44218eb076b39a02a814d322cd0cba4c7c89d0e0c60258e04bb
size 256

BIN
libinput-1.27.1.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
libinput-1.29.0.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,58 +1,3 @@
-------------------------------------------------------------------
Thu Jul 31 10:35:40 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.29
* High-resolution scroll wheels have better heuristics to avoid
inadvertent scrolls. This should also help with
lesser-resolution scroll wheels which can skip those heuristics
now, resulting in better responsiveness.
* Virtual devices (e.g. uinput) are now detected in libinput and
some internal heuristics are disabled for those (e.g. tablet
smoothing).
* Tablet tools with an fixed eraser button (almost all these
days) can now configure that eraser button to be a regular
button instead.
* Jumping cursors on Asus "ASUE..." touchpads have lost their
excitement and are no longer jumping.
* libinput debug-tablet-pad is a new tool for interactive tablet
pad debugging.
- Delete pkgconf.patch (merged)
-------------------------------------------------------------------
Thu May 29 13:39:19 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Add pkgconf.patch [boo#1242039]
-------------------------------------------------------------------
Tue Apr 1 08:14:26 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.28.1
* After unplugging and re-plugging a tablet device, proximity
events toggled the tip on/off due to an uninitialized (== zero)
pressure range. Repeatedly unplugging also eventually triggered
an bug notification.
* The `debug-events` diagnosis command failed to print pinch
angle and rotation.
-------------------------------------------------------------------
Wed Mar 26 03:15:52 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.28
* Support for three-finger drag for touchpads.
* On tablets the pressure range is now correctly tracked per
tablet.
-------------------------------------------------------------------
Fri Feb 28 15:13:10 UTC 2025 - Franck Bui <fbui@suse.com>
- Use %udev_hwdb_update in %posttrans to update udev hwdb. On
recent distros such as TW, this should not be necessary at all as
the hwdb is automatically updated via the rpm file triggers
mechanism. However, the explicit call to update the hwdb is kept
in case the spec file is also used for older ditros. The call is
also done from %posttrans where we know that udev is fully
functional without the need of `Requires(post): udev`.
-------------------------------------------------------------------
Mon Jan 6 11:50:58 UTC 2025 - Jan Engelhardt <jengelh@inai.de>

View File

@@ -37,7 +37,7 @@
%define lname libinput10
%define pname libinput
Name: libinput%{?xsuffix}
Version: 1.29.0
Version: 1.27.1
Release: 0
Summary: Input device and event processing library
License: MIT
@@ -70,7 +70,6 @@ BuildRequires: pkgconfig(libevdev) >= 0.4
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(libwacom) >= 0.20
BuildRequires: pkgconfig(mtdev) >= 1.1.0
BuildRequires: systemd-rpm-macros
%description
libinput is a library that handles input devices for display servers and
@@ -169,8 +168,8 @@ done
%ldconfig_scriptlets -n %lname
%posttrans udev
%udev_hwdb_update
%post udev
[ -x /usr/bin/udevadm ] && /usr/bin/udevadm hwdb --update || :
%if "%flavor" == ""
%files udev