Compare commits
184 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d46f71c744 | ||
|
|
fa48a97093 | ||
|
|
f74cdffeb4 | ||
|
|
002d51d378 | ||
|
|
140995a228 | ||
|
|
38094a7cc4 | ||
|
|
00ac2e045b | ||
|
|
50e19d0b61 | ||
|
|
5abab2fe82 | ||
|
|
33f4f3ebd7 | ||
|
|
de60b2a048 | ||
|
|
58e71a6895 | ||
|
|
86954d38cd | ||
|
|
879df748c4 | ||
|
|
31bbe71e25 | ||
|
|
d06960eaa2 | ||
|
|
46fb06c084 | ||
|
|
21d9865a91 | ||
|
|
fb6760cd6c | ||
|
|
fb85b1c89c | ||
|
|
225720c01f | ||
|
|
a03c423de4 | ||
|
|
aadcd7507d | ||
|
|
11038cabe3 | ||
|
|
cc59a153ec | ||
|
|
815d9fb80a | ||
|
|
966f3a4aca | ||
|
|
ba22c6ea90 | ||
|
|
ebf6864101 | ||
|
|
af8c3247b4 | ||
|
|
e549107e60 | ||
|
|
acbe31e980 | ||
|
|
0dc838f176 | ||
|
|
e7bd82577e | ||
|
|
37e9aa1136 | ||
|
|
a6cac42be5 | ||
|
|
065e79f93d | ||
|
|
924963edeb | ||
|
|
111d95f603 | ||
|
|
ad65e5bf75 | ||
|
|
0a4f789b30 | ||
|
|
16e60efc53 | ||
|
|
e0608553e9 | ||
|
|
a56a13bff0 | ||
|
|
d19bc244c8 | ||
|
|
c99e2cd00d | ||
|
|
79623357ba | ||
|
|
c1528d9c4a | ||
|
|
6da83b3700 | ||
|
|
a957d5eea7 | ||
|
|
6ab4b03fb4 | ||
|
|
f3b0ff9c2c | ||
|
|
d06b493b1b | ||
|
|
dea0b6e457 | ||
|
|
37d524a149 | ||
|
|
1e06039d1e | ||
|
|
3bb4699393 | ||
|
|
43e178c21d | ||
|
|
f5209a1aa3 | ||
|
|
9209f85170 | ||
|
|
10c346e8ef | ||
|
|
261c6e30a9 | ||
|
|
95cf401502 | ||
|
|
5f9c5d7629 | ||
|
|
3cd4043771 | ||
|
|
42029feb75 | ||
|
|
5b7b9e64dd | ||
|
|
63642f0c69 | ||
|
|
0afce9e8f7 | ||
|
|
cd3d119db9 | ||
|
|
4e8c92d1a6 | ||
|
|
ea1468df91 | ||
|
|
ec6c8d0086 | ||
|
|
bb81853972 | ||
|
|
ce957f5811 | ||
|
|
3a6c0aec2b | ||
|
|
c525038f71 | ||
|
|
8fa94fe023 | ||
|
|
8f00dbe27c | ||
|
|
a8333a4476 | ||
|
|
a32688fb11 | ||
|
|
210b459dcf | ||
|
|
01a6ac088b | ||
|
|
aa4d46a793 | ||
|
|
874bc0eb10 | ||
|
|
7085d627b9 | ||
|
|
e2b899cc63 | ||
|
|
b597484c60 | ||
|
|
303db7dcbb | ||
|
|
d1165ffd8d | ||
|
|
65b20246ba | ||
|
|
7f5c82ce7d | ||
|
|
1a30f78cc4 | ||
|
|
40f47f9381 | ||
|
|
05efae5b02 | ||
|
|
b3e278f6c0 | ||
|
|
2d5c82a8a2 | ||
|
|
3d762402a9 | ||
|
|
b0b7bd9a11 | ||
|
|
c358832c15 | ||
|
|
8bdce90385 | ||
|
|
51e150c06b | ||
|
|
146af17ada | ||
|
|
087fb1210f | ||
|
|
d2fb3d5b28 | ||
|
|
8baca56466 | ||
|
|
bf49b3f44b | ||
|
|
f26839db7a | ||
|
|
0d3f247766 | ||
|
|
0b80907967 | ||
|
|
f9a35416ea | ||
|
|
12ffd8a00f | ||
|
|
a877c718b0 | ||
|
|
20e9109424 | ||
|
|
5a01545f08 | ||
|
|
cd9d18ed85 | ||
|
|
ad6fa2b778 | ||
|
|
a0c4d91a3c | ||
|
|
3519b52402 | ||
|
|
b10e42143d | ||
|
|
cb175af766 | ||
|
|
b1adeff6f4 | ||
|
|
26830ff92d | ||
|
|
5fc2f172d5 | ||
|
|
9e00b5a920 | ||
|
|
7102433213 | ||
|
|
6884ed088b | ||
|
|
16ed7bef68 | ||
|
|
bad9712fc3 | ||
|
|
00f1348602 | ||
|
|
97dbd1e22b |
||
|
|
405e05afdd | ||
|
|
7677320cee | ||
|
|
4b89c91107 | ||
|
|
8ba5655288 | ||
|
|
d2a72ac83f | ||
|
|
0bb2ac11b7 | ||
|
|
247b223c17 | ||
|
|
212148a1a9 | ||
|
|
3c4051318c | ||
|
|
cef6457a00 | ||
|
|
11ff13d496 | ||
|
|
e90a3a52ae | ||
|
|
ce8e6e33fc | ||
|
|
f7a6f4a20f | ||
|
|
18f75835c4 | ||
|
|
53669d8e66 | ||
|
|
eee0356e38 | ||
|
|
85ae930e22 | ||
|
|
398e08b0ed | ||
|
|
c4ac66d12e | ||
|
|
1acd6d12e8 | ||
|
|
7dd7fed381 | ||
|
|
ea254a5f10 | ||
|
|
f11bd4ba52 | ||
|
|
f2700b6bc2 | ||
|
|
ecb3f85092 | ||
|
|
09a826f5ee | ||
|
|
a8a7e75373 | ||
|
|
b4657862bd | ||
|
|
9a10f4b807 | ||
|
|
d99aa73a3c | ||
|
|
1778ef6300 | ||
|
|
b08753422b | ||
|
|
fb24aaa4b5 | ||
|
|
4796492d71 | ||
|
|
2e5d33a53e | ||
|
|
b1b6782406 | ||
|
|
27ee09342e | ||
|
|
4afc4b052f | ||
|
|
60862d0ab5 | ||
|
|
be6c4601ee | ||
|
|
3f8446aaf6 | ||
|
|
c8c113962b | ||
|
|
7ac010a0d4 | ||
|
|
5bdc7cbd58 | ||
|
|
0bb4f2fd9a | ||
|
|
20471d9763 | ||
|
|
9a7d455eba | ||
|
|
16249394c5 | ||
|
|
4f0ce18b85 | ||
|
|
0d90a83365 | ||
|
|
efb5637f85 | ||
|
|
01d21ba8fd |
4 changed files with 555 additions and 224 deletions
9
.gitignore
vendored
9
.gitignore
vendored
|
|
@ -1,8 +1 @@
|
|||
/libinput-1.7.1.tar.xz
|
||||
/libinput-1.7.2.tar.xz
|
||||
/libinput-1.7.3.tar.xz
|
||||
/libinput-1.7.901.tar.xz
|
||||
/libinput-1.7.902.tar.xz
|
||||
/libinput-1.8.0.tar.xz
|
||||
/libinput-1.8.1.tar.xz
|
||||
/libinput-1.8.2.tar.xz
|
||||
/libinput-*.tar.bz2
|
||||
|
|
|
|||
|
|
@ -1,186 +0,0 @@
|
|||
From 03f13ce6e854b3ff5d4b8971405a97afd66eef8e Mon Sep 17 00:00:00 2001
|
||||
From: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
Date: Tue, 5 Sep 2017 14:38:53 +1000
|
||||
Subject: [PATCH libinput] touchpad: don't resume a disabled touchpad
|
||||
|
||||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||
---
|
||||
src/evdev-mt-touchpad.c | 44 ++++++++++++++++++----------
|
||||
test/test-lid.c | 78 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
2 files changed, 107 insertions(+), 15 deletions(-)
|
||||
|
||||
diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
|
||||
index 5b8fb1ec..c0a78255 100644
|
||||
--- a/src/evdev-mt-touchpad.c
|
||||
+++ b/src/evdev-mt-touchpad.c
|
||||
@@ -1426,6 +1426,31 @@ tp_resume(struct tp_dispatch *tp, struct evdev_device *device)
|
||||
}
|
||||
}
|
||||
|
||||
+#define NO_EXCLUDED_DEVICE NULL
|
||||
+static void
|
||||
+tp_resume_conditional(struct tp_dispatch *tp,
|
||||
+ struct evdev_device *device,
|
||||
+ struct evdev_device *excluded_device)
|
||||
+{
|
||||
+ if (tp->sendevents.current_mode == LIBINPUT_CONFIG_SEND_EVENTS_DISABLED)
|
||||
+ return;
|
||||
+
|
||||
+ if (tp->sendevents.current_mode ==
|
||||
+ LIBINPUT_CONFIG_SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE) {
|
||||
+ struct libinput_device *dev;
|
||||
+
|
||||
+ list_for_each(dev, &device->base.seat->devices_list, link) {
|
||||
+ struct evdev_device *d = evdev_device(dev);
|
||||
+ if (d != excluded_device &&
|
||||
+ (d->tags & EVDEV_TAG_EXTERNAL_MOUSE)) {
|
||||
+ return;
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ tp_resume(tp, device);
|
||||
+}
|
||||
+
|
||||
static void
|
||||
tp_trackpoint_timeout(uint64_t now, void *data)
|
||||
{
|
||||
@@ -1667,7 +1692,7 @@ tp_lid_switch_event(uint64_t time, struct libinput_event *event, void *data)
|
||||
swev = libinput_event_get_switch_event(event);
|
||||
switch (libinput_event_switch_get_switch_state(swev)) {
|
||||
case LIBINPUT_SWITCH_STATE_OFF:
|
||||
- tp_resume(tp, tp->device);
|
||||
+ tp_resume_conditional(tp, tp->device, NO_EXCLUDED_DEVICE);
|
||||
evdev_log_debug(tp->device, "lid: resume touchpad\n");
|
||||
break;
|
||||
case LIBINPUT_SWITCH_STATE_ON:
|
||||
@@ -1722,7 +1747,6 @@ tp_interface_device_removed(struct evdev_device *device,
|
||||
struct evdev_device *removed_device)
|
||||
{
|
||||
struct tp_dispatch *tp = (struct tp_dispatch*)device->dispatch;
|
||||
- struct libinput_device *dev;
|
||||
|
||||
if (removed_device == tp->buttons.trackpoint) {
|
||||
/* Clear any pending releases for the trackpoint */
|
||||
@@ -1749,19 +1773,9 @@ tp_interface_device_removed(struct evdev_device *device,
|
||||
tp->lid_switch.lid_switch = NULL;
|
||||
}
|
||||
|
||||
- if (tp->sendevents.current_mode !=
|
||||
- LIBINPUT_CONFIG_SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE)
|
||||
- return;
|
||||
-
|
||||
- list_for_each(dev, &device->base.seat->devices_list, link) {
|
||||
- struct evdev_device *d = evdev_device(dev);
|
||||
- if (d != removed_device &&
|
||||
- (d->tags & EVDEV_TAG_EXTERNAL_MOUSE)) {
|
||||
- return;
|
||||
- }
|
||||
- }
|
||||
-
|
||||
- tp_resume(tp, device);
|
||||
+ /* removed_device is still in the device list at this point, so we
|
||||
+ * need to exclude it from the tp_resume_conditional */
|
||||
+ tp_resume_conditional(tp, device, removed_device);
|
||||
}
|
||||
|
||||
static inline void
|
||||
diff --git a/test/test-lid.c b/test/test-lid.c
|
||||
index 4bf4c059..7e42f53d 100644
|
||||
--- a/test/test-lid.c
|
||||
+++ b/test/test-lid.c
|
||||
@@ -342,6 +342,81 @@ START_TEST(lid_disable_touchpad_already_open)
|
||||
}
|
||||
END_TEST
|
||||
|
||||
+START_TEST(lid_dont_resume_disabled_touchpad)
|
||||
+{
|
||||
+ struct litest_device *sw = litest_current_device();
|
||||
+ struct litest_device *touchpad;
|
||||
+ struct libinput *li = sw->libinput;
|
||||
+
|
||||
+ touchpad = lid_init_paired_touchpad(li);
|
||||
+ litest_disable_tap(touchpad->libinput_device);
|
||||
+ libinput_device_config_send_events_set_mode(touchpad->libinput_device,
|
||||
+ LIBINPUT_CONFIG_SEND_EVENTS_DISABLED);
|
||||
+ litest_drain_events(li);
|
||||
+
|
||||
+ /* switch is on - no events */
|
||||
+ litest_lid_action(sw, LIBINPUT_SWITCH_STATE_ON);
|
||||
+ litest_assert_only_typed_events(li, LIBINPUT_EVENT_SWITCH_TOGGLE);
|
||||
+
|
||||
+ litest_touch_down(touchpad, 0, 50, 50);
|
||||
+ litest_touch_move_to(touchpad, 0, 50, 50, 70, 50, 10, 1);
|
||||
+ litest_touch_up(touchpad, 0);
|
||||
+ litest_assert_empty_queue(li);
|
||||
+
|
||||
+ /* switch is off - motion events */
|
||||
+ litest_lid_action(sw, LIBINPUT_SWITCH_STATE_OFF);
|
||||
+ litest_assert_only_typed_events(li, LIBINPUT_EVENT_SWITCH_TOGGLE);
|
||||
+
|
||||
+ litest_touch_down(touchpad, 0, 50, 50);
|
||||
+ litest_touch_move_to(touchpad, 0, 50, 50, 70, 50, 10, 1);
|
||||
+ litest_touch_up(touchpad, 0);
|
||||
+ litest_assert_empty_queue(li);
|
||||
+
|
||||
+ litest_delete_device(touchpad);
|
||||
+}
|
||||
+END_TEST
|
||||
+
|
||||
+START_TEST(lid_dont_resume_disabled_touchpad_external_mouse)
|
||||
+{
|
||||
+ struct litest_device *sw = litest_current_device();
|
||||
+ struct litest_device *touchpad, *mouse;
|
||||
+ struct libinput *li = sw->libinput;
|
||||
+
|
||||
+ touchpad = lid_init_paired_touchpad(li);
|
||||
+ mouse = litest_add_device(li, LITEST_MOUSE);
|
||||
+ litest_disable_tap(touchpad->libinput_device);
|
||||
+ libinput_device_config_send_events_set_mode(touchpad->libinput_device,
|
||||
+ LIBINPUT_CONFIG_SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE);
|
||||
+ litest_drain_events(li);
|
||||
+
|
||||
+ litest_touch_down(touchpad, 0, 50, 50);
|
||||
+ litest_touch_move_to(touchpad, 0, 50, 50, 70, 50, 10, 1);
|
||||
+ litest_touch_up(touchpad, 0);
|
||||
+ litest_assert_empty_queue(li);
|
||||
+
|
||||
+ /* switch is on - no events */
|
||||
+ litest_lid_action(sw, LIBINPUT_SWITCH_STATE_ON);
|
||||
+ litest_assert_only_typed_events(li, LIBINPUT_EVENT_SWITCH_TOGGLE);
|
||||
+
|
||||
+ litest_touch_down(touchpad, 0, 50, 50);
|
||||
+ litest_touch_move_to(touchpad, 0, 50, 50, 70, 50, 10, 1);
|
||||
+ litest_touch_up(touchpad, 0);
|
||||
+ litest_assert_empty_queue(li);
|
||||
+
|
||||
+ /* switch is off - motion events */
|
||||
+ litest_lid_action(sw, LIBINPUT_SWITCH_STATE_OFF);
|
||||
+ litest_assert_only_typed_events(li, LIBINPUT_EVENT_SWITCH_TOGGLE);
|
||||
+
|
||||
+ litest_touch_down(touchpad, 0, 50, 50);
|
||||
+ litest_touch_move_to(touchpad, 0, 50, 50, 70, 50, 10, 1);
|
||||
+ litest_touch_up(touchpad, 0);
|
||||
+ litest_assert_empty_queue(li);
|
||||
+
|
||||
+ litest_delete_device(touchpad);
|
||||
+ litest_delete_device(mouse);
|
||||
+}
|
||||
+END_TEST
|
||||
+
|
||||
START_TEST(lid_open_on_key)
|
||||
{
|
||||
struct litest_device *sw = litest_current_device();
|
||||
@@ -568,6 +643,9 @@ litest_setup_tests_lid(void)
|
||||
litest_add("lid:disable_touchpad", lid_disable_touchpad_edge_scroll_interrupt, LITEST_SWITCH, LITEST_ANY);
|
||||
litest_add("lid:disable_touchpad", lid_disable_touchpad_already_open, LITEST_SWITCH, LITEST_ANY);
|
||||
|
||||
+ litest_add("switch:touchpad", lid_dont_resume_disabled_touchpad, LITEST_SWITCH, LITEST_ANY);
|
||||
+ litest_add("switch:touchpad", lid_dont_resume_disabled_touchpad_external_mouse, LITEST_SWITCH, LITEST_ANY);
|
||||
+
|
||||
litest_add("lid:keyboard", lid_open_on_key, LITEST_SWITCH, LITEST_ANY);
|
||||
litest_add("lid:keyboard", lid_open_on_key_touchpad_enabled, LITEST_SWITCH, LITEST_ANY);
|
||||
|
||||
--
|
||||
2.13.5
|
||||
|
||||
582
libinput.spec
582
libinput.spec
|
|
@ -4,10 +4,11 @@
|
|||
%global gitversion 58abea394
|
||||
|
||||
Name: libinput
|
||||
Version: 1.8.2
|
||||
Version: 1.30.1
|
||||
Release: 1%{?gitdate:.%{gitdate}git%{gitversion}}%{?dist}
|
||||
Summary: Input device library
|
||||
|
||||
# SPDX
|
||||
License: MIT
|
||||
URL: http://www.freedesktop.org/wiki/Software/libinput/
|
||||
%if 0%{?gitdate}
|
||||
|
|
@ -15,11 +16,9 @@ Source0: %{name}-%{gitdate}.tar.xz
|
|||
Source1: make-git-snapshot.sh
|
||||
Source2: commitid
|
||||
%else
|
||||
Source0: http://www.freedesktop.org/software/libinput/libinput-%{version}.tar.xz
|
||||
Source0: https://gitlab.freedesktop.org/libinput/libinput/-/archive/%{version}/libinput-%{version}.tar.bz2
|
||||
%endif
|
||||
|
||||
Patch02: 0001-touchpad-don-t-resume-a-disabled-touchpad.patch
|
||||
|
||||
BuildRequires: git-core
|
||||
BuildRequires: gcc
|
||||
BuildRequires: meson
|
||||
|
|
@ -27,6 +26,10 @@ BuildRequires: pkgconfig(libudev)
|
|||
BuildRequires: pkgconfig(mtdev) >= 1.1.0
|
||||
BuildRequires: pkgconfig(libevdev) >= 0.4
|
||||
BuildRequires: pkgconfig(libwacom) >= 0.20
|
||||
BuildRequires: pkgconfig(udev)
|
||||
BuildRequires: python3-rpm-macros
|
||||
|
||||
BuildRequires: lua-devel
|
||||
|
||||
%description
|
||||
libinput is a library that handles input devices for display servers and other
|
||||
|
|
@ -45,24 +48,34 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|||
The %{name}-devel package contains libraries and header files for
|
||||
developing applications that use %{name}.
|
||||
|
||||
%package utils
|
||||
Summary: Utilities and tools for debugging %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: python3-pyudev python3-libevdev
|
||||
|
||||
%description utils
|
||||
The %{name}-utils package contains tools to debug hardware and analyze
|
||||
%{name}.
|
||||
|
||||
%package test
|
||||
Summary: libinput integration test suite
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description test
|
||||
The %{name}-test package contains the libinput test suite. It is not
|
||||
intended to be run by users.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
|
||||
git init
|
||||
if [ -z "$GIT_COMMITTER_NAME" ]; then
|
||||
git config user.email "x@fedoraproject.org"
|
||||
git config user.name "Fedora X Ninjas"
|
||||
fi
|
||||
git add .
|
||||
git commit --allow-empty -a -q -m "%{version} baseline."
|
||||
|
||||
# Apply all the patches.
|
||||
git am -p1 %{patches} < /dev/null
|
||||
%autosetup -S git -p1
|
||||
# Replace whatever the source uses with the approved call
|
||||
%py3_shebang_fix $(git grep -l '#!/usr/bin/.*python3')
|
||||
|
||||
%build
|
||||
%meson -Ddebug-gui=false \
|
||||
-Ddocumentation=false \
|
||||
-Dtests=false \
|
||||
-Dtests=true \
|
||||
-Dinstall-tests=true \
|
||||
-Dautoload-plugins=true \
|
||||
-Dudev-dir=%{udevdir}
|
||||
%meson_build
|
||||
|
||||
|
|
@ -70,41 +83,552 @@ git am -p1 %{patches} < /dev/null
|
|||
%meson_install
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
/usr/bin/udevadm hwdb --update >/dev/null 2>&1 || :
|
||||
%{?ldconfig}
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
%ldconfig_postun
|
||||
|
||||
|
||||
%files
|
||||
%doc COPYING
|
||||
%{_libdir}/libinput.so.*
|
||||
%{udevdir}/libinput-device-group
|
||||
%{udevdir}/libinput-model-quirks
|
||||
%{udevdir}/libinput-fuzz-to-zero
|
||||
%{udevdir}/libinput-fuzz-extract
|
||||
%{udevdir}/rules.d/80-libinput-device-groups.rules
|
||||
%{udevdir}/rules.d/90-libinput-model-quirks.rules
|
||||
%{udevdir}/hwdb.d/90-libinput-model-quirks.hwdb
|
||||
%{udevdir}/rules.d/90-libinput-fuzz-override.rules
|
||||
%{_bindir}/libinput
|
||||
%dir %{_libexecdir}/libinput/
|
||||
%{_libexecdir}/libinput/libinput-debug-events
|
||||
%{_libexecdir}/libinput/libinput-list-devices
|
||||
%{_libexecdir}/libinput/libinput-measure
|
||||
%{_libexecdir}/libinput/libinput-measure-touchpad-tap
|
||||
%{_mandir}/man1/libinput.1*
|
||||
%{_mandir}/man1/libinput-measure.1*
|
||||
%{_mandir}/man1/libinput-measure-touchpad-tap.1*
|
||||
%dir %{_datadir}/libinput
|
||||
%{_datadir}/libinput/*.quirks
|
||||
%dir %{_datadir}/zsh
|
||||
%dir %{_datadir}/zsh/site-functions
|
||||
%{_datadir}/zsh/site-functions/*
|
||||
%{_mandir}/man1/libinput-list-devices.1*
|
||||
%{_mandir}/man1/libinput-debug-events.1*
|
||||
%{_bindir}/libinput-list-devices
|
||||
%{_bindir}/libinput-debug-events
|
||||
|
||||
%files devel
|
||||
%{_includedir}/libinput.h
|
||||
%{_libdir}/libinput.so
|
||||
%{_libdir}/pkgconfig/libinput.pc
|
||||
|
||||
%files utils
|
||||
%{_libexecdir}/libinput/libinput-analyze
|
||||
%{_libexecdir}/libinput/libinput-analyze-buttons
|
||||
%{_libexecdir}/libinput/libinput-analyze-per-slot-delta
|
||||
%{_libexecdir}/libinput/libinput-analyze-recording
|
||||
%{_libexecdir}/libinput/libinput-analyze-touch-down-state
|
||||
%{_libexecdir}/libinput/libinput-debug-tablet
|
||||
%{_libexecdir}/libinput/libinput-debug-tablet-pad
|
||||
%{_libexecdir}/libinput/libinput-list-kernel-devices
|
||||
%{_libexecdir}/libinput/libinput-measure
|
||||
%{_libexecdir}/libinput/libinput-measure-fuzz
|
||||
%{_libexecdir}/libinput/libinput-measure-touchpad-tap
|
||||
%{_libexecdir}/libinput/libinput-measure-touchpad-pressure
|
||||
%{_libexecdir}/libinput/libinput-measure-touchpad-size
|
||||
%{_libexecdir}/libinput/libinput-measure-touch-size
|
||||
%{_libexecdir}/libinput/libinput-quirks
|
||||
%{_libexecdir}/libinput/libinput-record
|
||||
%{_libexecdir}/libinput/libinput-replay
|
||||
%{_mandir}/man1/libinput-analyze.1*
|
||||
%{_mandir}/man1/libinput-analyze-buttons.1*
|
||||
%{_mandir}/man1/libinput-analyze-per-slot-delta.1*
|
||||
%{_mandir}/man1/libinput-analyze-recording.1*
|
||||
%{_mandir}/man1/libinput-analyze-touch-down-state.1*
|
||||
%{_mandir}/man1/libinput-debug-tablet.1*
|
||||
%{_mandir}/man1/libinput-debug-tablet-pad.1*
|
||||
%{_mandir}/man1/libinput-list-kernel-devices.1*
|
||||
%{_mandir}/man1/libinput-measure.1*
|
||||
%{_mandir}/man1/libinput-measure-fuzz.1*
|
||||
%{_mandir}/man1/libinput-measure-touchpad-tap.1*
|
||||
%{_mandir}/man1/libinput-measure-touch-size.1*
|
||||
%{_mandir}/man1/libinput-measure-touchpad-pressure.1*
|
||||
%{_mandir}/man1/libinput-measure-touchpad-size.1*
|
||||
%{_mandir}/man1/libinput-quirks.1*
|
||||
%{_mandir}/man1/libinput-quirks-list.1*
|
||||
%{_mandir}/man1/libinput-quirks-validate.1*
|
||||
%{_mandir}/man1/libinput-record.1*
|
||||
%{_mandir}/man1/libinput-replay.1*
|
||||
|
||||
%files test
|
||||
%{_libexecdir}/libinput/libinput-test
|
||||
%{_libexecdir}/libinput/libinput-test-suite
|
||||
%{_libexecdir}/libinput/libinput-test-utils
|
||||
%{_mandir}/man1/libinput-test.1*
|
||||
%{_mandir}/man1/libinput-test-suite.1*
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Dec 08 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.30.1-1
|
||||
- libinput 1.30.1
|
||||
|
||||
* Tue Nov 25 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.30.0-1
|
||||
- libinput 1.30.0
|
||||
|
||||
* Mon Nov 24 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.902-2
|
||||
- Re-enable plugins on RHEL - lua 5.4 is available
|
||||
|
||||
* Tue Nov 18 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.902-1
|
||||
- libinput 1.29.902 - reenable ppc64le
|
||||
|
||||
* Fri Nov 07 2025 Yaakov Selkowitz <yselkowi@redhat.com> - 1.29.901-3
|
||||
- Disable plugins on RHEL
|
||||
|
||||
* Tue Nov 04 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.901-2
|
||||
- Disable plugins on ppc64le - there's no luajit
|
||||
|
||||
* Tue Nov 04 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.901-1
|
||||
- libinput 1.29.901 - with plugin autoload enabled
|
||||
|
||||
* Tue Oct 21 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.2-1
|
||||
- libinput 1.29.2
|
||||
|
||||
* Thu Aug 28 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.1-1
|
||||
- libinput 1.29.1
|
||||
|
||||
* Thu Jul 31 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.29.0-1
|
||||
- libinput 1.29.0
|
||||
|
||||
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.28.903-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Mon Jul 21 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.903-1
|
||||
- libinput 1.28.903 (#2382208)
|
||||
|
||||
* Thu Jul 17 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.902-1
|
||||
- libinput 1.28.902
|
||||
|
||||
* Wed Jul 16 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.901-3
|
||||
- Fix Alt+PrintScreen not working (#2379912)
|
||||
|
||||
* Tue Jul 15 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.901-2
|
||||
- Fix broken mouse wheel on non-high-resolution devices (#2379768)
|
||||
|
||||
* Thu Jul 10 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.901-1
|
||||
- libinput 1.28.901
|
||||
|
||||
* Tue Apr 01 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.1-1
|
||||
- libinput 1.28.1
|
||||
|
||||
* Mon Mar 24 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.28.0-1
|
||||
- libinput 1.28.0
|
||||
|
||||
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.27.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Mon Jan 06 2025 Peter Hutterer <peter.hutterer@redhat.com> - 1.27.1-1
|
||||
- libinput 1.27.1
|
||||
|
||||
* Fri Nov 22 2024 Peter Hutterer <peter.hutterer@redhat.com> - 1.27.0-2
|
||||
- libinput 1.27.0, with sources
|
||||
|
||||
* Tue Nov 19 2024 Peter Hutterer <peter.hutterer@redhat.com> - 1.27.0-1
|
||||
- libinput 1.27.0
|
||||
- drop the check-devel dependency, no longer needed
|
||||
|
||||
* Mon Aug 19 2024 Peter Hutterer <peter.hutterer@redhat.com> - 1.26.2-1
|
||||
- libinput 1.26.2
|
||||
|
||||
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.26.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Thu Jun 27 2024 Peter Hutterer <peter.hutterer@redhat.com> - 1.26.1-1
|
||||
- libinput 1.26.1
|
||||
|
||||
* Thu Jun 06 2024 Peter Hutterer <peter.hutterer@redhat.com> 1.26.0-1
|
||||
- libinput 1.26.0
|
||||
|
||||
* Fri May 31 2024 Peter Hutterer <peter.hutterer@redhat.com> - 1.25.0-5
|
||||
- Mark datadir/libinput as owned by us (#2283754)
|
||||
|
||||
* Wed Mar 27 2024 Arthur Bols <arthur@bols.dev> - 1.25.0-4
|
||||
- Add quirk for Framework 16 to recognize keyboard as internal
|
||||
|
||||
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.25.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.25.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Mon Jan 15 2024 Peter Hutterer <peter.hutterer@redhat.com> - 1.25.0-1
|
||||
- libinput 1.25
|
||||
|
||||
* Tue Sep 05 2023 Peter Hutterer <peter.hutterer@redhat.com>
|
||||
- SPDX migration: license is already SPDX compatible
|
||||
|
||||
* Fri Aug 25 2023 Peter Hutterer <peter.hutterer@redhat.com> - 1.24.0-1
|
||||
- libinput 1.24.0
|
||||
|
||||
* Thu Jul 20 2023 Peter Hutterer <peter.hutterer@redhat.com> - 1.23.0-3
|
||||
- BuildRequires python3-rpm-macros for pathfix.py
|
||||
|
||||
* Tue Apr 11 2023 Peter Hutterer <peter.hutterer@redhat.com> - 1.23.0-2
|
||||
- Add two patches for better Apple touchpad behavior (see libinput MR
|
||||
834 and 897)
|
||||
|
||||
* Mon Mar 27 2023 Peter Hutterer <peter.hutterer@redhat.com> - 1.23.0-1
|
||||
- libinput 1.23.0
|
||||
|
||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Mon Jan 16 2023 Peter Hutterer <peter.hutterer@redhat.com> - 1.22.1-1
|
||||
- libinput 1.22.1
|
||||
|
||||
* Sat Nov 26 2022 Davide Cavalca <dcavalca@fedoraproject.org> 1.22.0-2
|
||||
- Backport upstream patch to add Apple MTP touchpad quirk for Apple M2 laptops
|
||||
|
||||
* Mon Nov 21 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.22.0-1git58abea394}
|
||||
- libinput 1.22.0
|
||||
|
||||
* Wed Aug 31 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.21.0-3
|
||||
- Add udev to BuildRequires for udevdir to resolve againt
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.21.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Mon Jun 13 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.21.0-1
|
||||
- libinput 1.21.0
|
||||
|
||||
* Wed Apr 20 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.20.1-1
|
||||
- libinput 1.20.1
|
||||
|
||||
* Mon Feb 21 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.20.0-1
|
||||
- libinput 1.20
|
||||
|
||||
* Mon Feb 07 2022 Peter Hutterer <peter.hutterer@redhat.com> - 1.19.901-1
|
||||
- libinput 1.20rc1
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.3-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Mon Dec 13 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.19.3-2
|
||||
- Rebuild for libwacom soname bump
|
||||
|
||||
* Mon Dec 13 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.19.3-1
|
||||
- libinput 1.19.3
|
||||
|
||||
* Thu Oct 21 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.19.2-1
|
||||
- libinput 1.19.2
|
||||
|
||||
* Wed Sep 29 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.19.1-1
|
||||
- libinput 1.19.1
|
||||
|
||||
* Wed Sep 15 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.19.0-1
|
||||
- libinput 1.19.0
|
||||
|
||||
* Wed Sep 01 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.18.901-1
|
||||
- libinput 1.18.901
|
||||
|
||||
* Tue Aug 03 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.18.1-1
|
||||
- libinput 1.18.1
|
||||
|
||||
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.18.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Mon Jun 21 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.18.0-2
|
||||
- Add quirk for the Huawai Matebook 2020 (#1972370)
|
||||
|
||||
* Wed Jun 02 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.18.0-1
|
||||
- libinput 1.18.0
|
||||
|
||||
* Wed May 26 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.17.901-1
|
||||
- libinput 1.17.901
|
||||
|
||||
* Wed May 26 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.17.3-1
|
||||
- libinput 1.17.3
|
||||
|
||||
* Fri Apr 30 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.17.2-1
|
||||
- libinput 1.17.2
|
||||
|
||||
* Wed Mar 24 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.17.1-1
|
||||
- libinput 1.17.1
|
||||
|
||||
* Tue Feb 23 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.17.0-1
|
||||
- libinput 1.17.0
|
||||
|
||||
* Tue Feb 16 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.16.902-1
|
||||
- libinput 1.16.902
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Fri Nov 27 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.16.4-1
|
||||
- libinput 1.16.4
|
||||
|
||||
* Tue Nov 03 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.16.3-1
|
||||
- libinput 1.16.3
|
||||
|
||||
* Tue Sep 22 2020 Peter Hutterer <peter.hutterer@redhat.com>
|
||||
- Drop gcc-c++ from the BuildRequires, it's no longer needed
|
||||
|
||||
* Thu Aug 13 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.16.1-1
|
||||
- libinput 1.16.1
|
||||
|
||||
* Mon Aug 03 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.16.0-1
|
||||
- libinput 1.16.0
|
||||
|
||||
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.902-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Mon Jul 27 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.902-1
|
||||
- libinput 1.16rc2
|
||||
|
||||
* Wed Jul 15 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.901-1
|
||||
- libinput 1.16rc1
|
||||
|
||||
* Fri Jun 19 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.6-1
|
||||
- libinput 1.15.6
|
||||
|
||||
* Sat Apr 11 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.5-1
|
||||
- libinput 1.15.5
|
||||
|
||||
* Wed Mar 18 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.4-1
|
||||
- libinput 1.15.4
|
||||
|
||||
* Mon Mar 09 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.3-2
|
||||
- fix libinput record's dmi modalias recording
|
||||
|
||||
* Fri Mar 06 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.3-1
|
||||
- libinput 1.15.3
|
||||
|
||||
* Thu Feb 20 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.2-1
|
||||
- libinput 1.15.2
|
||||
|
||||
* Mon Feb 03 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.1-1
|
||||
- libinput 1.15.1
|
||||
|
||||
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Fri Jan 03 2020 Peter Hutterer <peter.hutterer@redhat.com> 1.15.0-1
|
||||
- libinput 1.15
|
||||
|
||||
* Thu Dec 05 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.901-1
|
||||
- libinput 1.15rc1
|
||||
|
||||
* Tue Nov 19 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.3-2
|
||||
- Point users to the libinput-utils package for missing tools.
|
||||
|
||||
* Mon Oct 28 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.3-1
|
||||
- libinput 1.14.3
|
||||
|
||||
* Thu Oct 17 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.2-1
|
||||
- libinput 1.14.2
|
||||
|
||||
* Mon Aug 26 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.1-1
|
||||
- libinput 1.14.1
|
||||
|
||||
* Tue Aug 20 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.0-2
|
||||
- Fix click+drag on clickpads
|
||||
|
||||
* Thu Aug 08 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.14.0-1
|
||||
- libinput 1.14
|
||||
|
||||
* Wed Jul 31 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.13.902-1
|
||||
- libinput 1.14rc2
|
||||
|
||||
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Jun 28 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.13.4-1
|
||||
- libinput 1.13.4
|
||||
|
||||
* Mon Jun 24 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.13.3-1
|
||||
- libinput 1.13.3
|
||||
|
||||
* Thu May 09 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.13.2-1
|
||||
- libinput 1.13.2
|
||||
|
||||
* Tue Apr 16 2019 Adam Williamson <awilliam@redhat.com> - 1.13.1-2
|
||||
- Rebuild with Meson fix for #1699099
|
||||
|
||||
* Tue Apr 09 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.13.1-1
|
||||
- libinput 1.13.1
|
||||
|
||||
* Fri Mar 29 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.13.0-1
|
||||
- libinput 1.13.0
|
||||
|
||||
* Thu Mar 21 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.902-1
|
||||
- libinput 1.12.902
|
||||
|
||||
* Thu Mar 21 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.901-3
|
||||
- Package the tests suite as subpackage
|
||||
|
||||
* Fri Mar 15 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.901-2
|
||||
- Require python3-libevdev for the utils subpackage
|
||||
|
||||
* Thu Mar 14 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.901-1
|
||||
- libinput 1.12.901
|
||||
|
||||
* Thu Feb 14 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.6-3
|
||||
- Don't update the hwdb on install, we don't have any hwdb files anymore
|
||||
|
||||
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Mon Jan 21 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.6-1
|
||||
- libinput 1.12.6
|
||||
|
||||
* Mon Jan 07 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.5-1
|
||||
- libinput 1.12.5
|
||||
|
||||
* Tue Dec 18 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.4-1
|
||||
- libinput 1.12.4
|
||||
|
||||
* Wed Nov 07 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.3-1
|
||||
- libinput 1.12.3
|
||||
|
||||
* Wed Oct 24 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.2-1
|
||||
- libinput 1.12.2
|
||||
|
||||
* Wed Oct 03 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.1-1
|
||||
- libinput 1.12.1
|
||||
|
||||
* Tue Sep 11 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-1
|
||||
- libinput 1.12
|
||||
|
||||
* Tue Sep 04 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.903-1
|
||||
- libinput 1.12rc3
|
||||
|
||||
* Tue Aug 14 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.902-1
|
||||
- libinput 1.12rc2
|
||||
|
||||
* Tue Jul 31 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.901-1
|
||||
- libinput 1.12rc1
|
||||
|
||||
* Wed Jul 25 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.3-1
|
||||
- libinput 1.11.3
|
||||
|
||||
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.2-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Fri Jul 06 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.2-2
|
||||
- Replace all python3 calls with the rpm macro
|
||||
|
||||
* Tue Jul 03 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.2-1
|
||||
- libinput 1.11.2
|
||||
|
||||
* Wed Jun 20 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.1-2
|
||||
- Fix segfault in libinput list-devices
|
||||
|
||||
* Tue Jun 19 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.1-1
|
||||
- libinput 1.11.1
|
||||
|
||||
* Tue Jun 05 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.0-1
|
||||
- libinput 1.11.0
|
||||
|
||||
* Fri Jun 01 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.902-2
|
||||
- Revert direct sensitivity attribute reading (#1583324)
|
||||
|
||||
* Wed May 30 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.902-1
|
||||
- libinput 1.11 rc2
|
||||
|
||||
* Tue May 22 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.901-1
|
||||
- libinput 1.11 rc1
|
||||
|
||||
* Thu May 17 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.7-2
|
||||
- libinput 1.10.7
|
||||
|
||||
* Mon May 14 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.6-2
|
||||
- Fix palm threshold on MacBookPro5,5 (#1575260)
|
||||
|
||||
* Tue May 01 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.6-1
|
||||
- libinput 1.10.6
|
||||
|
||||
* Fri Apr 27 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.5-3
|
||||
- Fix the T460s halting cursor problem harder (#1572394)
|
||||
|
||||
* Fri Apr 27 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.5-2
|
||||
- Fix the T460s halting cursor problem (#1572394)
|
||||
|
||||
* Thu Apr 19 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.5-1
|
||||
- libinput 1.10.5
|
||||
|
||||
* Thu Apr 19 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.4-2
|
||||
- Disable ABS_MT_TOOL_PALM on the Lenovo Carbon X1 6th (#1565692)
|
||||
|
||||
* Mon Apr 09 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.4-1
|
||||
- libinput 1.10.4
|
||||
|
||||
* Wed Mar 14 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.3-1
|
||||
- libinput 1.10.3
|
||||
|
||||
* Mon Mar 12 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.2-4
|
||||
- Fix occasional crashes on gestures when libinput loses track of hovering
|
||||
fake fingers
|
||||
|
||||
* Thu Mar 08 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.2-3
|
||||
- Add BuildRequires gcc-c++, needed for a test build
|
||||
|
||||
* Wed Mar 07 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.2-2
|
||||
- libinput 1.10.2
|
||||
|
||||
* Fri Mar 02 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.1-2
|
||||
- Fix touchpad jitter by changing from "disable if no jitter" to "enable if
|
||||
jitter" (#1548550)
|
||||
|
||||
* Wed Feb 28 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.1-1
|
||||
- libinput 1.10.1
|
||||
|
||||
* Tue Feb 13 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.0-2
|
||||
- Fix crasher due to missing devnode after resume (#1536633)
|
||||
|
||||
* Tue Feb 13 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.10.0-1
|
||||
- libinput 1.10
|
||||
|
||||
* Tue Feb 06 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.9.902-1
|
||||
- libinput 1.10rc2
|
||||
|
||||
* Mon Feb 05 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.9.901-3
|
||||
- Fix crasher on first event from tablets not supported by libwacom
|
||||
(#1535755)
|
||||
|
||||
* Fri Feb 02 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.9.901-2
|
||||
- Use autosetup instead of the manual git magic
|
||||
|
||||
* Mon Jan 22 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.9.901-1
|
||||
- libinput 1.10rc1
|
||||
|
||||
* Thu Dec 14 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.4-1
|
||||
- libinput 1.9.4
|
||||
|
||||
* Fri Dec 08 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.3-2
|
||||
- Immediately post key events, don't wait for EV_SYN
|
||||
|
||||
* Tue Nov 28 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.3-1
|
||||
- libinput 1.9.3
|
||||
|
||||
* Wed Nov 15 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.2-1
|
||||
- libinput 1.9.2
|
||||
|
||||
* Wed Nov 15 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.1-4
|
||||
- Mark the Lenovo Compact Keyboard as external (#1510814)
|
||||
|
||||
* Tue Nov 14 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.1-3
|
||||
- Handle printing of tablet mode switches (#1510814)
|
||||
|
||||
* Thu Nov 09 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.1-2
|
||||
- Split some of the tools into a libinput-utils package so we can require
|
||||
the various bits easier (#1509298)
|
||||
|
||||
* Mon Oct 30 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.1-1
|
||||
- libinput 1.9.1
|
||||
|
||||
* Thu Oct 26 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.0-2
|
||||
- Drop explicit .gz from the man pages
|
||||
|
||||
* Thu Oct 19 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.0-1
|
||||
- libinput 1.9.0
|
||||
|
||||
* Tue Oct 10 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.8.902-1
|
||||
- libinput 1.9rc2
|
||||
|
||||
* Thu Sep 28 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.8.901-1
|
||||
- libinput 1.9rc1
|
||||
|
||||
* Thu Sep 07 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.8.2-1
|
||||
- libinput 1.8.2
|
||||
|
||||
|
|
@ -452,7 +976,7 @@ git am -p1 %{patches} < /dev/null
|
|||
|
||||
* Fri May 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-4
|
||||
- Add tap-to-end-drag patch (#1225998)
|
||||
|
||||
|
||||
* Wed May 27 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-3
|
||||
- Refine disable-while-typing (#1209753)
|
||||
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (libinput-1.8.2.tar.xz) = 555a7680cc8aaf62c5370a865f3aff0a933d42d94a3d8861c072666b02c9e1be45ea39de9a749a9575cdfb613b6150e412e18559d94d4919f21ca4680a3c76a7
|
||||
SHA512 (libinput-1.30.1.tar.bz2) = 6d9bb5653dfeb0e30c64e92f8146a8908233162ef39f89114f619605b7f0de3f9e0f344412d91c809d3c1dc3d4b836a5709373a80191484db3c6d0a8f69c4f82
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue