forked from pool/libinput
Compare commits
8 Commits
Author | SHA256 | Date | |
---|---|---|---|
83162fd470 | |||
33709c6371 | |||
|
f599606262 | ||
c73f2d7d22 | |||
|
bc5064fdab | ||
d75f19e242 | |||
4bad4fee0a | |||
41096b6db5 |
BIN
libinput-1.28.1.tar.gz
(Stored with Git LFS)
Normal file
BIN
libinput-1.28.1.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
libinput-1.29.0.tar.gz
(Stored with Git LFS)
BIN
libinput-1.29.0.tar.gz
(Stored with Git LFS)
Binary file not shown.
@@ -1,23 +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>
|
Thu May 29 13:39:19 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
@@ -37,7 +37,7 @@
|
|||||||
%define lname libinput10
|
%define lname libinput10
|
||||||
%define pname libinput
|
%define pname libinput
|
||||||
Name: libinput%{?xsuffix}
|
Name: libinput%{?xsuffix}
|
||||||
Version: 1.29.0
|
Version: 1.28.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Input device and event processing library
|
Summary: Input device and event processing library
|
||||||
License: MIT
|
License: MIT
|
||||||
@@ -49,6 +49,7 @@ Source: https://gitlab.freedesktop.org/libinput/libinput/-/archive/%vers
|
|||||||
Source3: baselibs.conf
|
Source3: baselibs.conf
|
||||||
Source5: libinput-rpmlintrc
|
Source5: libinput-rpmlintrc
|
||||||
Patch1: kill-env.diff
|
Patch1: kill-env.diff
|
||||||
|
Patch2: pkgconf.patch
|
||||||
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
36
pkgconf.patch
Normal file
36
pkgconf.patch
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
From e453ad51ae29b4a1282795ded83f63223d36fe89 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jan Engelhardt <jengelh@inai.de>
|
||||||
|
Date: Thu, 29 May 2025 15:35:11 +0200
|
||||||
|
Subject: [PATCH] Teach meson about pkgconfig Requires.private
|
||||||
|
References: https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1207
|
||||||
|
References: https://bugzilla.suse.com/show_bug.cgi?id=1242039
|
||||||
|
|
||||||
|
Fixes: ed87c6dbb0059cc6cdf79b1086c2034a8970fbf6
|
||||||
|
Signed-off-by: Jan Engelhardt <jengelh@inai.de>
|
||||||
|
---
|
||||||
|
meson.build | 4 +++-
|
||||||
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/meson.build b/meson.build
|
||||||
|
index 98e500b2..a4bc11af 100644
|
||||||
|
--- a/meson.build
|
||||||
|
+++ b/meson.build
|
||||||
|
@@ -439,12 +439,14 @@ if meson.version().version_compare('>= 0.54.0')
|
||||||
|
meson.override_dependency('libinput', dep_libinput)
|
||||||
|
endif
|
||||||
|
|
||||||
|
+# Hol' up, keep this synchronized with src/libinput.pc.in
|
||||||
|
pkgconfig.generate(
|
||||||
|
filebase : 'libinput',
|
||||||
|
name : 'Libinput',
|
||||||
|
description : 'Input device library',
|
||||||
|
version : meson.project_version(),
|
||||||
|
- libraries : lib_libinput
|
||||||
|
+ libraries : lib_libinput,
|
||||||
|
+ requires_private : 'libudev'
|
||||||
|
)
|
||||||
|
|
||||||
|
git_version_h = vcs_tag(command : ['git', 'describe'],
|
||||||
|
--
|
||||||
|
2.49.0
|
||||||
|
|
Reference in New Issue
Block a user