import libinput-1.12.3-3.el8
This commit is contained in:
commit
792bd401c2
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
SOURCES/libinput-1.12.3.tar.xz
|
1
.libinput.metadata
Normal file
1
.libinput.metadata
Normal file
@ -0,0 +1 @@
|
|||||||
|
0b0b1285589bbe9924af81959ae1e6204e1c8a00 SOURCES/libinput-1.12.3.tar.xz
|
@ -0,0 +1,29 @@
|
|||||||
|
From 3bb62c973242957242061be86c90fa7f51df7789 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Arick McNiel-Cho <arickmcniel@yahoo.com>
|
||||||
|
Date: Fri, 23 Nov 2018 15:10:15 -0600
|
||||||
|
Subject: [PATCH libinput] Added quirk for HP Spectre x360 Convertable 15-bl1xx
|
||||||
|
touchpad.
|
||||||
|
|
||||||
|
---
|
||||||
|
quirks/50-system-hp.quirks | 8 ++++++++
|
||||||
|
1 file changed, 8 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/quirks/50-system-hp.quirks b/quirks/50-system-hp.quirks
|
||||||
|
index ac50c09e8..3f38a5e1d 100644
|
||||||
|
--- a/quirks/50-system-hp.quirks
|
||||||
|
+++ b/quirks/50-system-hp.quirks
|
||||||
|
@@ -33,3 +33,11 @@ ModelHPZBookStudioG3=1
|
||||||
|
MatchName=*Cypress APA Trackpad *cyapa*
|
||||||
|
MatchDMIModalias=dmi:*svnHewlett-Packard*:pnFalco*
|
||||||
|
AttrPressureRange=12:8
|
||||||
|
+
|
||||||
|
+[HP Spectre x360 Convertable 15-bl1xx]
|
||||||
|
+MatchUdevType=touchpad
|
||||||
|
+MatchName=*SynPS/2 Synaptics TouchPad
|
||||||
|
+MatchDMIModalias=dmi:*svnHP:pnHPSpectrex360Convertible15-bl1XX:*
|
||||||
|
+AttrPressureRange=55:40
|
||||||
|
+AttrThumbPressureThreshold=90
|
||||||
|
+AttrPalmPressureThreshold=100
|
||||||
|
--
|
||||||
|
2.19.2
|
||||||
|
|
@ -0,0 +1,33 @@
|
|||||||
|
From 988d5b63287e5606f0c851ab3308e755bfac7d67 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Sailer <t.sailer@alumni.ethz.ch>
|
||||||
|
Date: Thu, 3 Jan 2019 00:19:32 +0100
|
||||||
|
Subject: [PATCH libinput] Asus VivoBook Flip 14 TP412UA tablet mode switch
|
||||||
|
misbehaving
|
||||||
|
|
||||||
|
---
|
||||||
|
quirks/50-system-asus.quirks | 12 ++++++++++++
|
||||||
|
1 file changed, 12 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/quirks/50-system-asus.quirks b/quirks/50-system-asus.quirks
|
||||||
|
index 5299e1b8f..86d3dbd33 100644
|
||||||
|
--- a/quirks/50-system-asus.quirks
|
||||||
|
+++ b/quirks/50-system-asus.quirks
|
||||||
|
@@ -17,3 +17,15 @@ AttrPressureRange=24:10
|
||||||
|
MatchName=*ETPS/2 Elantech Touchpad*
|
||||||
|
MatchDMIModalias=dmi:*svnASUSTeKCOMPUTERINC.:pnUX302LA:*
|
||||||
|
AttrEventCodeDisable=ABS_MT_PRESSURE;ABS_PRESSURE;
|
||||||
|
+
|
||||||
|
+# Asus VivoBook Flip 14 TP412UA tablet switch seems misbehaving, always
|
||||||
|
+# indicating tablet position
|
||||||
|
+[Asus TP412UA Keyboard]
|
||||||
|
+MatchName=AT Translated Set 2 keyboard
|
||||||
|
+MatchDMIModalias=dmi:*svnASUSTeKCOMPUTERINC.:pnVivoBookFlip14_ASUSFlipTP412UA:*
|
||||||
|
+ModelTabletModeNoSuspend=1
|
||||||
|
+
|
||||||
|
+[Asus TP412UA Touchpad]
|
||||||
|
+MatchName=*ELAN*Touchpad*
|
||||||
|
+MatchDMIModalias=dmi:*svnASUSTeKCOMPUTERINC.:pnVivoBookFlip14_ASUSFlipTP412UA:*
|
||||||
|
+ModelTabletModeNoSuspend=1
|
||||||
|
--
|
||||||
|
2.19.2
|
||||||
|
|
@ -0,0 +1,28 @@
|
|||||||
|
From f9ec9b8f8d9e4ae18f9b8b3d7d602563eb0960e7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Thomas Sailer <t.sailer@alumni.ethz.ch>
|
||||||
|
Date: Thu, 3 Jan 2019 02:22:21 +0100
|
||||||
|
Subject: [PATCH libinput] ModelTabletModeNoSuspend=1 is currently only honored
|
||||||
|
for keyboards, but not touchpads. This commit changes that.
|
||||||
|
|
||||||
|
---
|
||||||
|
src/evdev-mt-touchpad.c | 4 ++++
|
||||||
|
1 file changed, 4 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
|
||||||
|
index b1a3632f5..650a193e7 100644
|
||||||
|
--- a/src/evdev-mt-touchpad.c
|
||||||
|
+++ b/src/evdev-mt-touchpad.c
|
||||||
|
@@ -2504,6 +2504,10 @@ tp_pair_tablet_mode_switch(struct evdev_device *touchpad,
|
||||||
|
if (touchpad->tags & EVDEV_TAG_EXTERNAL_TOUCHPAD)
|
||||||
|
return;
|
||||||
|
|
||||||
|
+ if (evdev_device_has_model_quirk(touchpad,
|
||||||
|
+ QUIRK_MODEL_TABLET_MODE_NO_SUSPEND))
|
||||||
|
+ return;
|
||||||
|
+
|
||||||
|
evdev_log_debug(touchpad,
|
||||||
|
"tablet_mode_switch: activated for %s<->%s\n",
|
||||||
|
touchpad->devname,
|
||||||
|
--
|
||||||
|
2.19.2
|
||||||
|
|
@ -0,0 +1,78 @@
|
|||||||
|
From 0cd65cf336c8cc242c471ac77aee7b7d816e7314 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
Date: Thu, 13 Dec 2018 12:06:53 +1000
|
||||||
|
Subject: [PATCH libinput] quirks: add a quirk for the Lenovo T480s clickpad
|
||||||
|
|
||||||
|
It's missing INPUT_PROP_BUTTONPAD but working kernel drivers prove to be
|
||||||
|
elusive. Meanwhile, add a quirk here that force-enables this bit.
|
||||||
|
|
||||||
|
Fixes #177
|
||||||
|
|
||||||
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
---
|
||||||
|
quirks/50-system-lenovo.quirks | 5 +++++
|
||||||
|
src/evdev.c | 6 ++++++
|
||||||
|
src/quirks.c | 1 +
|
||||||
|
src/quirks.h | 1 +
|
||||||
|
4 files changed, 13 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/quirks/50-system-lenovo.quirks b/quirks/50-system-lenovo.quirks
|
||||||
|
index 9fe961ad9..c45359e63 100644
|
||||||
|
--- a/quirks/50-system-lenovo.quirks
|
||||||
|
+++ b/quirks/50-system-lenovo.quirks
|
||||||
|
@@ -20,6 +20,11 @@ MatchName=Synaptics tm2964-001
|
||||||
|
MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadT440p*
|
||||||
|
ModelLenovoT450Touchpad=1
|
||||||
|
|
||||||
|
+[Lenovo T480s Touchpad]
|
||||||
|
+MatchName=Elan Touchpad
|
||||||
|
+MatchDMIModalias=dmi:*svnLENOVO:*:pvrThinkPadT480s*
|
||||||
|
+ModelLenovoT480sTouchpad=1
|
||||||
|
+
|
||||||
|
[Lenovo X200 Trackpoint]
|
||||||
|
MatchName=*TPPS/2 IBM TrackPoint
|
||||||
|
MatchDMIModalias=dmi:*svnLENOVO:*pvrThinkPadX20?:*
|
||||||
|
diff --git a/src/evdev.c b/src/evdev.c
|
||||||
|
index 4a998f41c..ddd6d110b 100644
|
||||||
|
--- a/src/evdev.c
|
||||||
|
+++ b/src/evdev.c
|
||||||
|
@@ -1908,6 +1908,12 @@ evdev_pre_configure_model_quirks(struct evdev_device *device)
|
||||||
|
libevdev_enable_property(device->evdev,
|
||||||
|
INPUT_PROP_BUTTONPAD);
|
||||||
|
|
||||||
|
+ /* Touchpad is a clickpad but INPUT_PROP_BUTTONPAD is not set, see
|
||||||
|
+ * https://gitlab.freedesktop.org/libinput/libinput/issues/177 */
|
||||||
|
+ if (evdev_device_has_model_quirk(device, QUIRK_MODEL_LENOVO_T480S_TOUCHPAD))
|
||||||
|
+ libevdev_enable_property(device->evdev,
|
||||||
|
+ INPUT_PROP_BUTTONPAD);
|
||||||
|
+
|
||||||
|
/* Touchpad claims to have 4 slots but only ever sends 2
|
||||||
|
* https://bugs.freedesktop.org/show_bug.cgi?id=98100 */
|
||||||
|
if (evdev_device_has_model_quirk(device, QUIRK_MODEL_HP_ZBOOK_STUDIO_G3))
|
||||||
|
diff --git a/src/quirks.c b/src/quirks.c
|
||||||
|
index debedfb69..fa12045b6 100644
|
||||||
|
--- a/src/quirks.c
|
||||||
|
+++ b/src/quirks.c
|
||||||
|
@@ -241,6 +241,7 @@ quirk_get_name(enum quirk q)
|
||||||
|
case QUIRK_MODEL_HP_ZBOOK_STUDIO_G3: return "ModelHPZBookStudioG3";
|
||||||
|
case QUIRK_MODEL_LENOVO_SCROLLPOINT: return "ModelLenovoScrollPoint";
|
||||||
|
case QUIRK_MODEL_LENOVO_T450_TOUCHPAD: return "ModelLenovoT450Touchpad";
|
||||||
|
+ case QUIRK_MODEL_LENOVO_T480S_TOUCHPAD: return "ModelLenovoT480sTouchpad";
|
||||||
|
case QUIRK_MODEL_LENOVO_X230: return "ModelLenovoX230";
|
||||||
|
case QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD: return "ModelSynapticsSerialTouchpad";
|
||||||
|
case QUIRK_MODEL_SYSTEM76_BONOBO: return "ModelSystem76Bonobo";
|
||||||
|
diff --git a/src/quirks.h b/src/quirks.h
|
||||||
|
index 735ed56dc..1d731a488 100644
|
||||||
|
--- a/src/quirks.h
|
||||||
|
+++ b/src/quirks.h
|
||||||
|
@@ -73,6 +73,7 @@ enum quirk {
|
||||||
|
QUIRK_MODEL_HP_ZBOOK_STUDIO_G3,
|
||||||
|
QUIRK_MODEL_LENOVO_SCROLLPOINT,
|
||||||
|
QUIRK_MODEL_LENOVO_T450_TOUCHPAD,
|
||||||
|
+ QUIRK_MODEL_LENOVO_T480S_TOUCHPAD,
|
||||||
|
QUIRK_MODEL_LENOVO_X230,
|
||||||
|
QUIRK_MODEL_SYNAPTICS_SERIAL_TOUCHPAD,
|
||||||
|
QUIRK_MODEL_SYSTEM76_BONOBO,
|
||||||
|
--
|
||||||
|
2.19.2
|
||||||
|
|
@ -0,0 +1,172 @@
|
|||||||
|
From 04a2e338707ec96bfdc9ee0dd8dc50b52991bafd Mon Sep 17 00:00:00 2001
|
||||||
|
From: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
Date: Thu, 1 Nov 2018 09:39:49 +1000
|
||||||
|
Subject: [PATCH libinput] tools: make the tools exit with exit code 2 on usage
|
||||||
|
issues
|
||||||
|
|
||||||
|
This makes it easier to test for usage issues
|
||||||
|
|
||||||
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
(cherry picked from commit 36af7d312b5b10790bd19e3066eb1cd4e4e5f6d4)
|
||||||
|
---
|
||||||
|
tools/libinput-debug-events.c | 12 ++++++------
|
||||||
|
tools/libinput-debug-gui.c | 10 +++++-----
|
||||||
|
tools/libinput-list-devices.c | 2 +-
|
||||||
|
tools/libinput-tool.c | 4 ++--
|
||||||
|
tools/shared.c | 2 +-
|
||||||
|
tools/shared.h | 2 ++
|
||||||
|
6 files changed, 17 insertions(+), 15 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/tools/libinput-debug-events.c b/tools/libinput-debug-events.c
|
||||||
|
index 87c31690f..0996a9495 100644
|
||||||
|
--- a/tools/libinput-debug-events.c
|
||||||
|
+++ b/tools/libinput-debug-events.c
|
||||||
|
@@ -954,11 +954,11 @@ main(int argc, char **argv)
|
||||||
|
|
||||||
|
switch(c) {
|
||||||
|
case '?':
|
||||||
|
- exit(1);
|
||||||
|
+ exit(EXIT_INVALID_USAGE);
|
||||||
|
break;
|
||||||
|
case 'h':
|
||||||
|
usage();
|
||||||
|
- exit(0);
|
||||||
|
+ exit(EXIT_SUCCESS);
|
||||||
|
break;
|
||||||
|
case OPT_SHOW_KEYCODES:
|
||||||
|
show_keycodes = true;
|
||||||
|
@@ -983,7 +983,7 @@ main(int argc, char **argv)
|
||||||
|
default:
|
||||||
|
if (tools_parse_option(c, optarg, &options) != 0) {
|
||||||
|
usage();
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
@@ -992,16 +992,16 @@ main(int argc, char **argv)
|
||||||
|
|
||||||
|
if (optind < argc) {
|
||||||
|
usage();
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
|
||||||
|
li = tools_open_backend(backend, seat_or_device, verbose, &grab);
|
||||||
|
if (!li)
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_FAILURE;
|
||||||
|
|
||||||
|
mainloop(li);
|
||||||
|
|
||||||
|
libinput_unref(li);
|
||||||
|
|
||||||
|
- return 0;
|
||||||
|
+ return EXIT_SUCCESS;
|
||||||
|
}
|
||||||
|
diff --git a/tools/libinput-debug-gui.c b/tools/libinput-debug-gui.c
|
||||||
|
index 06ea0b819..b1c73ac39 100644
|
||||||
|
--- a/tools/libinput-debug-gui.c
|
||||||
|
+++ b/tools/libinput-debug-gui.c
|
||||||
|
@@ -957,7 +957,7 @@ main(int argc, char **argv)
|
||||||
|
|
||||||
|
switch(c) {
|
||||||
|
case '?':
|
||||||
|
- exit(1);
|
||||||
|
+ exit(EXIT_INVALID_USAGE);
|
||||||
|
break;
|
||||||
|
case 'h':
|
||||||
|
usage();
|
||||||
|
@@ -980,7 +980,7 @@ main(int argc, char **argv)
|
||||||
|
default:
|
||||||
|
if (tools_parse_option(c, optarg, &options) != 0) {
|
||||||
|
usage();
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
@@ -989,12 +989,12 @@ main(int argc, char **argv)
|
||||||
|
|
||||||
|
if (optind < argc) {
|
||||||
|
usage();
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
|
||||||
|
li = tools_open_backend(backend, seat_or_device, verbose, &w.grab);
|
||||||
|
if (!li)
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_FAILURE;
|
||||||
|
|
||||||
|
libinput_set_user_data(li, &w);
|
||||||
|
|
||||||
|
@@ -1008,5 +1008,5 @@ main(int argc, char **argv)
|
||||||
|
window_cleanup(&w);
|
||||||
|
libinput_unref(li);
|
||||||
|
|
||||||
|
- return 0;
|
||||||
|
+ return EXIT_SUCCESS;
|
||||||
|
}
|
||||||
|
diff --git a/tools/libinput-list-devices.c b/tools/libinput-list-devices.c
|
||||||
|
index 5fa178854..4b06452ed 100644
|
||||||
|
--- a/tools/libinput-list-devices.c
|
||||||
|
+++ b/tools/libinput-list-devices.c
|
||||||
|
@@ -388,7 +388,7 @@ main(int argc, char **argv)
|
||||||
|
return 0;
|
||||||
|
} else {
|
||||||
|
usage();
|
||||||
|
- return 1;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
diff --git a/tools/libinput-tool.c b/tools/libinput-tool.c
|
||||||
|
index 30a64c270..7195de049 100644
|
||||||
|
--- a/tools/libinput-tool.c
|
||||||
|
+++ b/tools/libinput-tool.c
|
||||||
|
@@ -98,13 +98,13 @@ main(int argc, char **argv)
|
||||||
|
return EXIT_SUCCESS;
|
||||||
|
default:
|
||||||
|
usage();
|
||||||
|
- return EXIT_FAILURE;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (optind >= argc) {
|
||||||
|
usage();
|
||||||
|
- return EXIT_FAILURE;
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
}
|
||||||
|
|
||||||
|
argv += optind;
|
||||||
|
diff --git a/tools/shared.c b/tools/shared.c
|
||||||
|
index e3bc0287e..812870f68 100644
|
||||||
|
--- a/tools/shared.c
|
||||||
|
+++ b/tools/shared.c
|
||||||
|
@@ -576,7 +576,7 @@ tools_exec_command(const char *prefix, int real_argc, char **real_argv)
|
||||||
|
"libinput: %s is not a libinput command or not installed. "
|
||||||
|
"See 'libinput --help'\n",
|
||||||
|
command);
|
||||||
|
-
|
||||||
|
+ return EXIT_INVALID_USAGE;
|
||||||
|
} else {
|
||||||
|
fprintf(stderr,
|
||||||
|
"Failed to execute '%s' (%s)\n",
|
||||||
|
diff --git a/tools/shared.h b/tools/shared.h
|
||||||
|
index 7888d265a..4e363e227 100644
|
||||||
|
--- a/tools/shared.h
|
||||||
|
+++ b/tools/shared.h
|
||||||
|
@@ -30,6 +30,8 @@
|
||||||
|
#include <quirks.h>
|
||||||
|
#include <libinput.h>
|
||||||
|
|
||||||
|
+#define EXIT_INVALID_USAGE 2
|
||||||
|
+
|
||||||
|
enum configuration_options {
|
||||||
|
OPT_TAP_ENABLE = 256,
|
||||||
|
OPT_TAP_DISABLE,
|
||||||
|
--
|
||||||
|
2.19.1
|
||||||
|
|
737
SPECS/libinput.spec
Normal file
737
SPECS/libinput.spec
Normal file
@ -0,0 +1,737 @@
|
|||||||
|
%global udevdir %(pkg-config --variable=udevdir udev)
|
||||||
|
|
||||||
|
#global gitdate 20141211
|
||||||
|
%global gitversion 58abea394
|
||||||
|
|
||||||
|
Name: libinput
|
||||||
|
Version: 1.12.3
|
||||||
|
Release: 3%{?gitdate:.%{gitdate}git%{gitversion}}%{?dist}
|
||||||
|
Summary: Input device library
|
||||||
|
|
||||||
|
License: MIT
|
||||||
|
URL: http://www.freedesktop.org/wiki/Software/libinput/
|
||||||
|
%if 0%{?gitdate}
|
||||||
|
Source0: %{name}-%{gitdate}.tar.xz
|
||||||
|
Source1: make-git-snapshot.sh
|
||||||
|
Source2: commitid
|
||||||
|
%else
|
||||||
|
Source0: http://www.freedesktop.org/software/libinput/libinput-%{version}.tar.xz
|
||||||
|
%endif
|
||||||
|
|
||||||
|
Patch01: 0001-tools-make-the-tools-exit-with-exit-code-2-on-usage-.patch
|
||||||
|
# Bug 1658604 - Enable full capabilities of the touchpad of the Lenovo T480s
|
||||||
|
Patch02: 0001-quirks-add-a-quirk-for-the-Lenovo-T480s-clickpad.patch
|
||||||
|
Patch03: 0001-Added-quirk-for-HP-Spectre-x360-Convertable-15-bl1xx.patch
|
||||||
|
# Bug 1664225 - Quirk to ignore tablet modes cannot apply to touchpads
|
||||||
|
Patch04: 0001-Asus-VivoBook-Flip-14-TP412UA-tablet-mode-switch-mis.patch
|
||||||
|
Patch05: 0001-ModelTabletModeNoSuspend-1-is-currently-only-honored.patch
|
||||||
|
|
||||||
|
BuildRequires: git-core
|
||||||
|
BuildRequires: gcc gcc-c++
|
||||||
|
BuildRequires: meson
|
||||||
|
BuildRequires: pkgconfig(libudev)
|
||||||
|
BuildRequires: pkgconfig(mtdev) >= 1.1.0
|
||||||
|
BuildRequires: pkgconfig(libevdev) >= 0.4
|
||||||
|
BuildRequires: pkgconfig(libwacom) >= 0.20
|
||||||
|
BuildRequires: python3-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
libinput is a library that handles input devices for display servers and other
|
||||||
|
applications that need to directly deal with input devices.
|
||||||
|
|
||||||
|
It provides device detection, device handling, input device event processing
|
||||||
|
and abstraction so minimize the amount of custom input code the user of
|
||||||
|
libinput need to provide the common set of functionality that users expect.
|
||||||
|
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development files for %{name}
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
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-evdev python3-pyudev
|
||||||
|
|
||||||
|
%description utils
|
||||||
|
The %{name}-utils package contains tools to debug hardware and analyze
|
||||||
|
%{name}.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%autosetup -S git
|
||||||
|
# Replace whatever the source uses with the approved call
|
||||||
|
pathfix.py -i %{__python3} -p -n $(git grep -l '#!/usr/bin/.*python3')
|
||||||
|
|
||||||
|
%build
|
||||||
|
%meson -Ddebug-gui=false \
|
||||||
|
-Ddocumentation=false \
|
||||||
|
-Dtests=false \
|
||||||
|
-Dudev-dir=%{udevdir}
|
||||||
|
%meson_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%meson_install
|
||||||
|
|
||||||
|
rm $RPM_BUILD_ROOT/%{_libexecdir}/libinput/libinput-replay
|
||||||
|
rm $RPM_BUILD_ROOT/%{_mandir}/man1/libinput-record.1*
|
||||||
|
|
||||||
|
%post
|
||||||
|
/sbin/ldconfig
|
||||||
|
/usr/bin/udevadm hwdb --update >/dev/null 2>&1 || :
|
||||||
|
|
||||||
|
%postun -p /sbin/ldconfig
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc COPYING
|
||||||
|
%{_libdir}/libinput.so.*
|
||||||
|
%{udevdir}/libinput-device-group
|
||||||
|
%{udevdir}/libinput-model-quirks
|
||||||
|
%{udevdir}/rules.d/80-libinput-device-groups.rules
|
||||||
|
%{udevdir}/rules.d/90-libinput-model-quirks.rules
|
||||||
|
%{_bindir}/libinput
|
||||||
|
%dir %{_libexecdir}/libinput/
|
||||||
|
%{_libexecdir}/libinput/libinput-debug-events
|
||||||
|
%{_libexecdir}/libinput/libinput-list-devices
|
||||||
|
%{_mandir}/man1/libinput.1*
|
||||||
|
%{_datadir}/libinput/*.quirks
|
||||||
|
|
||||||
|
%{_mandir}/man1/libinput-list-devices.1*
|
||||||
|
%{_mandir}/man1/libinput-debug-events.1*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_includedir}/libinput.h
|
||||||
|
%{_libdir}/libinput.so
|
||||||
|
%{_libdir}/pkgconfig/libinput.pc
|
||||||
|
|
||||||
|
%files utils
|
||||||
|
%{_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-touch-size
|
||||||
|
%{_libexecdir}/libinput/libinput-quirks
|
||||||
|
%{_libexecdir}/libinput/libinput-record
|
||||||
|
%{_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-quirks.1*
|
||||||
|
%{_mandir}/man1/libinput-quirks-list.1*
|
||||||
|
%{_mandir}/man1/libinput-quirks-validate.1*
|
||||||
|
%{_mandir}/man1/libinput-replay.1*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Jan 11 2019 Peter Hutterer <peter.hutterer@redhat.com> 1.12.3-3
|
||||||
|
- Allow for the tablet mode quirk to apply to touchpads (#1664225)
|
||||||
|
- Add a quirk for the Asus VivoBook Flip to keep the
|
||||||
|
keyboard and touchpad working in tablet mode
|
||||||
|
|
||||||
|
* Fri Dec 14 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.3-2
|
||||||
|
- Add a quirk for the Lenovo T480s (#1658604)
|
||||||
|
- Add a quirk for the HP Spectre x360
|
||||||
|
|
||||||
|
* Tue Nov 13 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.3-1
|
||||||
|
- libinput 1.13.3 (#1647294)
|
||||||
|
|
||||||
|
* Fri Nov 02 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-6
|
||||||
|
- Backport event code disabling quirks (#1643815)
|
||||||
|
|
||||||
|
* Mon Oct 15 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-5
|
||||||
|
- Handle a touch restarting in the same frame (#1639091)
|
||||||
|
|
||||||
|
* Wed Oct 10 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-4
|
||||||
|
- Fix Wacom PTH660 palm threshold (#1637788)
|
||||||
|
|
||||||
|
* Mon Oct 08 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-3
|
||||||
|
- Fix sporadic crash on two-finger scrolling (#1636282)
|
||||||
|
- Fix one more device quirk
|
||||||
|
|
||||||
|
* Wed Sep 19 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-2
|
||||||
|
- Fix some buggy device quirks (related #1614636)
|
||||||
|
|
||||||
|
* Tue Sep 11 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.12.0-1
|
||||||
|
- libinput 1.12.0 (#1614636)
|
||||||
|
|
||||||
|
* Mon Sep 10 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.903-2
|
||||||
|
- drop libinput replay, this tool requires libevdev-python which we don't
|
||||||
|
have in RHEL and it's a debugging-tool only.
|
||||||
|
|
||||||
|
* Wed Sep 05 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.903-1
|
||||||
|
- libinput 1.12rc3 (#1614636)
|
||||||
|
|
||||||
|
* Tue Aug 14 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.11.902-1
|
||||||
|
- libinput 1.12rc2 (#1614636)
|
||||||
|
|
||||||
|
* 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
|
||||||
|
|
||||||
|
* Tue Sep 05 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.8.1-4
|
||||||
|
- Don't try pinching when the finger number exceeds available slots
|
||||||
|
- Don't resume a disabled touchpad after a lid switch open (#1448962)
|
||||||
|
|
||||||
|
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 19 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.8.1-1
|
||||||
|
- libinput 1.8.1
|
||||||
|
|
||||||
|
* Thu Jul 13 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.8.0-2
|
||||||
|
- Add missing BuildRequires: gcc
|
||||||
|
- Fixup other BuildRequires
|
||||||
|
- Rebuild for pkg-config fix from meson
|
||||||
|
|
||||||
|
* Mon Jul 03 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.8.0-1
|
||||||
|
- libinput 1.8
|
||||||
|
|
||||||
|
* Tue Jun 27 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.902-2
|
||||||
|
- Switch to meson as build system
|
||||||
|
|
||||||
|
* Mon Jun 26 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.902-1
|
||||||
|
- libinput 1.8rc2
|
||||||
|
|
||||||
|
* Mon Jun 19 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.901-2
|
||||||
|
- libinput 1.8rc1 with source files this time
|
||||||
|
|
||||||
|
* Mon Jun 19 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.901-1
|
||||||
|
- libinput 1.8rc1
|
||||||
|
|
||||||
|
* Mon Jun 12 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.3-1
|
||||||
|
- libinput 1.7.3
|
||||||
|
|
||||||
|
* Tue May 09 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.2-2
|
||||||
|
- Ignore taps in the palm detection area even in software buttons (#1415796)
|
||||||
|
|
||||||
|
* Tue May 09 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.2-1
|
||||||
|
- libinput 1.7.2
|
||||||
|
|
||||||
|
* Thu May 04 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-4
|
||||||
|
- Fix a crash when shutting down a touchpad lid listener (#1440927)
|
||||||
|
|
||||||
|
* Thu May 04 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-3
|
||||||
|
- Fix crash when we have multiple keyboard event listeners for the lid
|
||||||
|
switch (#1440927)
|
||||||
|
|
||||||
|
* Tue May 02 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-2
|
||||||
|
- Add patches to fix elantech pressure detection
|
||||||
|
|
||||||
|
* Tue Apr 25 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-1
|
||||||
|
- libinput 1.7.1
|
||||||
|
|
||||||
|
* Thu Mar 23 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.7.0-1
|
||||||
|
- libinput 1.7
|
||||||
|
|
||||||
|
* Fri Mar 10 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.902-1
|
||||||
|
- libinput 1.7rc2
|
||||||
|
|
||||||
|
* Thu Feb 23 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.901-1
|
||||||
|
- libinput 1.7rc1
|
||||||
|
|
||||||
|
* Wed Feb 22 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-2
|
||||||
|
- Fix middle button emulation for Logitech Marble Mouse (#1421439)
|
||||||
|
|
||||||
|
* Tue Feb 21 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-1
|
||||||
|
- libinput 1.6.2
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.1-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 02 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.1-1
|
||||||
|
- libinput 1.6.1
|
||||||
|
|
||||||
|
* Wed Feb 01 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-2
|
||||||
|
- revert the tap timeout reduction (#1414935)
|
||||||
|
|
||||||
|
* Fri Jan 20 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-1
|
||||||
|
- libinput 1.6
|
||||||
|
|
||||||
|
* Mon Jan 16 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.5.902-1
|
||||||
|
- libinput 1.6rc2
|
||||||
|
|
||||||
|
* Tue Jan 10 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.5.901-1
|
||||||
|
- libinput 1.6rc1
|
||||||
|
|
||||||
|
* Wed Dec 07 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.3-1
|
||||||
|
- libinput 1.5.3
|
||||||
|
|
||||||
|
* Fri Nov 25 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-2
|
||||||
|
- Swap to the correct tarball so we match the checksums from upstream (had a
|
||||||
|
local mixup of tarballs)
|
||||||
|
|
||||||
|
* Fri Nov 25 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-1
|
||||||
|
- libinput 1.5.2
|
||||||
|
|
||||||
|
* Tue Nov 22 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.1-2
|
||||||
|
- Improve responsiveness of touchpads by reducing the motion history.
|
||||||
|
|
||||||
|
* Fri Nov 11 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.1-1
|
||||||
|
- libinput 1.5.1
|
||||||
|
|
||||||
|
* Wed Sep 14 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.0-2
|
||||||
|
- Drop the synaptics 3-slot workaround
|
||||||
|
|
||||||
|
* Wed Sep 14 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.5.0-1
|
||||||
|
- libinput 1.5.0
|
||||||
|
|
||||||
|
* Thu Sep 08 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.4.901-2
|
||||||
|
- Avoid spurious trackpoint events halting the touchpad (related #1364850)
|
||||||
|
|
||||||
|
* Wed Sep 07 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.4.901-1
|
||||||
|
- libinput 1.5rc1
|
||||||
|
|
||||||
|
* Wed Aug 31 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.4.2-2
|
||||||
|
- Add quirk for the HP 8510w touchpad (#1351285)
|
||||||
|
|
||||||
|
* Tue Aug 30 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.4.2-1
|
||||||
|
- libinput 1.4.2
|
||||||
|
|
||||||
|
* Fri Aug 05 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.4.1-1
|
||||||
|
- libinput 1.4.1
|
||||||
|
|
||||||
|
* Mon Jul 18 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.4.0-1
|
||||||
|
- libinput 1.4
|
||||||
|
|
||||||
|
* Tue Jul 12 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.901-1
|
||||||
|
- libinput 1.4rc1
|
||||||
|
|
||||||
|
* Fri Jun 24 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.3-2
|
||||||
|
- Drop the now unnecessary patch
|
||||||
|
|
||||||
|
* Fri Jun 24 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.3-1
|
||||||
|
- libinput 1.3.3
|
||||||
|
|
||||||
|
* Thu Jun 16 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.2-1
|
||||||
|
- libinput 1.3.2
|
||||||
|
|
||||||
|
* Mon May 30 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.1-1
|
||||||
|
- libinput 1.3.1
|
||||||
|
|
||||||
|
* Fri May 20 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-3
|
||||||
|
- Stop pointer jitter on the Dell E5420, E530 and Lenovo Yoga 2
|
||||||
|
|
||||||
|
* Thu May 19 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-2
|
||||||
|
- Disable negative pressure transition on non-synaptics pads to avoid
|
||||||
|
jerky movement (#1335249)
|
||||||
|
|
||||||
|
* Tue May 10 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-1
|
||||||
|
- libinput 1.3.0
|
||||||
|
|
||||||
|
* Wed May 04 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.903-1
|
||||||
|
- libinput 1.3rc3
|
||||||
|
|
||||||
|
* Thu Apr 21 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.902-1
|
||||||
|
- libinput 1.3rc2
|
||||||
|
|
||||||
|
* Tue Apr 19 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.4-1
|
||||||
|
- libinput 1.2.4
|
||||||
|
|
||||||
|
* Tue Apr 12 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.3-1
|
||||||
|
- libinput 1.2.3
|
||||||
|
|
||||||
|
* Tue Mar 15 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-1
|
||||||
|
- libinput 1.2.2
|
||||||
|
|
||||||
|
* Fri Mar 11 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-4
|
||||||
|
- Fix jerky pointer motion on the Lenovo T450/T460/X1 3rd hardware
|
||||||
|
|
||||||
|
* Mon Mar 07 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-3
|
||||||
|
- Fix segfault on mislabeled tablets (#1314955)
|
||||||
|
|
||||||
|
* Wed Mar 02 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-2
|
||||||
|
- Bump to maintain upgrade path with F23
|
||||||
|
|
||||||
|
* Mon Feb 29 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-1
|
||||||
|
- libinput 1.2.1
|
||||||
|
|
||||||
|
* Tue Feb 23 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.0-1
|
||||||
|
- libinput 1.2.0
|
||||||
|
|
||||||
|
* Mon Feb 15 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.902-2
|
||||||
|
- Add libwacom-devel to BuildRequires
|
||||||
|
|
||||||
|
* Mon Feb 15 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.902-1
|
||||||
|
- libinput 1.2rc2
|
||||||
|
|
||||||
|
* Wed Feb 10 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.7-1
|
||||||
|
- libinput 1.1.7
|
||||||
|
|
||||||
|
* Fri Feb 05 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.6-1
|
||||||
|
- libinput 1.1.6
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.5-4
|
||||||
|
- Fix patches from -3, they got corrupted somehow
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.5-3
|
||||||
|
- Disable the mode button on the Cyborg RAT 5
|
||||||
|
- Drop touchpad motion hysteresis by default
|
||||||
|
|
||||||
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Jan 25 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.5-1
|
||||||
|
- libinput 1.1.5
|
||||||
|
|
||||||
|
* Tue Jan 19 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-3
|
||||||
|
- disable MT for semi-mt devices to solve the various two- and three-finger
|
||||||
|
issues (at the cost of pinch gestures) (#1295073)
|
||||||
|
|
||||||
|
* Mon Jan 11 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-2
|
||||||
|
- fix disable-while-typing on macbooks
|
||||||
|
|
||||||
|
* Tue Dec 22 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-1
|
||||||
|
- libinput 1.1.4
|
||||||
|
|
||||||
|
* Wed Dec 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.3-1
|
||||||
|
- libinput 1.1.3
|
||||||
|
|
||||||
|
* Wed Dec 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.2-1
|
||||||
|
- libinput 1.1.2
|
||||||
|
|
||||||
|
* Mon Dec 07 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.1-2
|
||||||
|
- Reduce 2fg scroll threshold to 1mm (#1247958)
|
||||||
|
|
||||||
|
* Mon Nov 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.1-1
|
||||||
|
- libinput 1.1.1
|
||||||
|
|
||||||
|
* Mon Nov 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-3
|
||||||
|
- Fix invalid device group pointer, causing invalid memory access
|
||||||
|
|
||||||
|
* Wed Oct 28 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-2
|
||||||
|
- Fix crash triggered by Asus RoG Gladius mouse (#1275407)
|
||||||
|
|
||||||
|
* Mon Oct 26 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-1
|
||||||
|
- libinput 1.1.0
|
||||||
|
|
||||||
|
* Wed Oct 21 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.2-1
|
||||||
|
- libinput 1.0.2
|
||||||
|
|
||||||
|
* Sat Sep 19 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.1-3
|
||||||
|
- Fix the number of clicks sent in multitap (fdo #92016)
|
||||||
|
|
||||||
|
* Mon Sep 07 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.1-2
|
||||||
|
- Don't interpret short scrolls as right click (#1256045)
|
||||||
|
|
||||||
|
* Thu Sep 03 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.1-1
|
||||||
|
- libinput 1.0.1
|
||||||
|
|
||||||
|
* Wed Aug 26 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-1
|
||||||
|
- libinput 1.0
|
||||||
|
|
||||||
|
* Fri Aug 21 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.99.1-1
|
||||||
|
- libinput 1.0RC1
|
||||||
|
|
||||||
|
* Wed Aug 05 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.21.0-3
|
||||||
|
- Fix 2fg scroll threshold handling (#1249365)
|
||||||
|
|
||||||
|
* Tue Aug 04 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.21.0-2
|
||||||
|
- Fix pointer speed configuration, broke with 0.21.0
|
||||||
|
|
||||||
|
* Tue Aug 04 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.21.0-1
|
||||||
|
- libinput 0.21.0
|
||||||
|
- fix 3fg touch detection on Synaptics semi-mt touchpads
|
||||||
|
|
||||||
|
* Thu Jul 30 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-6
|
||||||
|
- Fix broken 2fg scrolling on single-touch touchpads (#1246651)
|
||||||
|
- Drop distance threshold for 2fg gesture detection (#1246868)
|
||||||
|
|
||||||
|
* Wed Jul 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-5
|
||||||
|
- Add a size hint for Apple one-button touchpads (#1246651)
|
||||||
|
|
||||||
|
* Wed Jul 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-4
|
||||||
|
- Disable 2fg scrolling on Synaptics semi-mt (#1235175)
|
||||||
|
|
||||||
|
* Fri Jul 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-3
|
||||||
|
- Disable thumb detection, too many false positives (#1246093)
|
||||||
|
|
||||||
|
* Tue Jul 21 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-2
|
||||||
|
- Restore parsing for trackpoing const accel
|
||||||
|
|
||||||
|
* Thu Jul 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-1
|
||||||
|
- libinput 0.20
|
||||||
|
|
||||||
|
* Tue Jul 14 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.19.0-3
|
||||||
|
- Only edge scroll when the finger is on the actual edge
|
||||||
|
|
||||||
|
* Thu Jul 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.19.0-2
|
||||||
|
- enable edge scrolling on clickpads (#1225579)
|
||||||
|
|
||||||
|
* Mon Jul 06 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.19.0-1
|
||||||
|
- libinput 0.19.0
|
||||||
|
|
||||||
|
* Wed Jul 01 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-5
|
||||||
|
- Improve trackpoint->touchpad transition responsiveness (#1233844)
|
||||||
|
|
||||||
|
* Mon Jun 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-4
|
||||||
|
- Steepen deceleration curve to get better 1:1 movement on slow speeds
|
||||||
|
(#1231304)
|
||||||
|
- Provide custom accel method for <1000dpi mice (#1227039)
|
||||||
|
|
||||||
|
* Thu Jun 25 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-3
|
||||||
|
- Fix stuck finger after a clickpad click on resolutionless touchpads
|
||||||
|
|
||||||
|
* Wed Jun 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-2
|
||||||
|
- Fix initial jump during edge scrolling
|
||||||
|
|
||||||
|
* Mon Jun 22 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-1
|
||||||
|
- libinput 0.18.0
|
||||||
|
|
||||||
|
* Tue Jun 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-5
|
||||||
|
- Use physical values for the hystersis where possible (#1230462)
|
||||||
|
- Disable right-edge palm detection when edge scrolling is active
|
||||||
|
(fdo#90980)
|
||||||
|
|
||||||
|
* Tue Jun 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-4
|
||||||
|
- Avoid erroneous finger movement after a physical click (#1230441)
|
||||||
|
|
||||||
|
* Fri Jun 12 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-3
|
||||||
|
- Require udev.pc for the build
|
||||||
|
|
||||||
|
* Tue Jun 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-2
|
||||||
|
- Cap the minimum acceleration slowdown at 0.3 (#1227796)
|
||||||
|
|
||||||
|
* Thu Jun 04 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-1
|
||||||
|
- libinput 0.17
|
||||||
|
|
||||||
|
* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-4
|
||||||
|
- Always set the middle button as default button for button-scrolling
|
||||||
|
(#1227182)
|
||||||
|
|
||||||
|
* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-3
|
||||||
|
- Reduce tap-n-drag timeout (#1225998)
|
||||||
|
|
||||||
|
* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-2
|
||||||
|
- Handle slow motions better (#1227039)
|
||||||
|
|
||||||
|
* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-1
|
||||||
|
- libinput 0.16.0
|
||||||
|
|
||||||
|
* 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)
|
||||||
|
|
||||||
|
* Mon May 18 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-2
|
||||||
|
- Add disable-while-typing feature (#1209753)
|
||||||
|
|
||||||
|
* Tue May 05 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-1
|
||||||
|
- libinput 0.15.0
|
||||||
|
|
||||||
|
* Fri Apr 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.14.1-2
|
||||||
|
- Fix crash with the MS Surface Type Cover (#1206869)
|
||||||
|
|
||||||
|
* Wed Apr 22 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.14.1-1
|
||||||
|
- libinput 0.14.1
|
||||||
|
|
||||||
|
* Thu Apr 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-6
|
||||||
|
- git add the patch...
|
||||||
|
|
||||||
|
* Thu Apr 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-5
|
||||||
|
- Reduce palm detection threshold to 70mm (#1209753)
|
||||||
|
- Don't allow taps in the top part of the palm zone (#1209753)
|
||||||
|
|
||||||
|
* Thu Apr 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-4
|
||||||
|
- Fix finger miscounts on single-touch touchpads (#1209151)
|
||||||
|
|
||||||
|
* Wed Apr 08 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-3
|
||||||
|
- Fix mouse slowdown (#1208992)
|
||||||
|
|
||||||
|
* Wed Apr 08 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-2
|
||||||
|
- Fix crasher triggered by fake MT devices without ABS_X/Y (#1207574)
|
||||||
|
|
||||||
|
* Tue Mar 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-1
|
||||||
|
- libinput 0.13.0
|
||||||
|
|
||||||
|
* Fri Mar 20 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.12.0-2
|
||||||
|
- Install the udev rules in the udevdir, not libdir (#1203645)
|
||||||
|
|
||||||
|
* Tue Mar 10 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.12.0-1
|
||||||
|
- libinput 0.12.0
|
||||||
|
|
||||||
|
* Mon Feb 23 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.11.0-1
|
||||||
|
- libinput 0.11.0
|
||||||
|
|
||||||
|
* Fri Feb 06 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.10.0-1
|
||||||
|
- libinput 0.10.0
|
||||||
|
|
||||||
|
* Fri Jan 30 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.9.0-1
|
||||||
|
- libinput 0.9.0
|
||||||
|
|
||||||
|
* Mon Jan 19 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.8.0-1
|
||||||
|
- libinput 0.8.0
|
||||||
|
|
||||||
|
* Thu Dec 11 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.7.0-2.20141211git58abea394
|
||||||
|
- git snapshot, fixes a crasher and fd confusion after suspending a device
|
||||||
|
|
||||||
|
* Fri Dec 05 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.7.0-1
|
||||||
|
- libinput 0.7.0
|
||||||
|
|
||||||
|
* Mon Nov 24 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.6.0-3.20141124git92d178f16
|
||||||
|
- Add the hooks to build from a git snapshot
|
||||||
|
- Disable silent rules
|
||||||
|
- Update to today's git master
|
||||||
|
|
||||||
|
* Fri Sep 12 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.6.0-2
|
||||||
|
- libinput 0.6.0
|
||||||
|
|
||||||
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 23 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.5.0-1
|
||||||
|
- libinput 0.5.0
|
||||||
|
|
||||||
|
* Wed Jul 02 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.4.0-2
|
||||||
|
- Add the new touchpad pointer acceleration code
|
||||||
|
|
||||||
|
* Wed Jun 25 2014 Kalev Lember <kalevlember@gmail.com> - 0.4.0-1
|
||||||
|
- Update to 0.4.0
|
||||||
|
|
||||||
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri May 23 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.2.0-1
|
||||||
|
- libinput 0.2.0
|
||||||
|
|
||||||
|
* Fri Feb 28 2014 Kalev Lember <kalevlember@gmail.com> - 0.1.0-1
|
||||||
|
- Initial Fedora packaging
|
Loading…
Reference in New Issue
Block a user