[packages/libinput] up to 1.29.1
atler
atler at pld-linux.org
Thu Aug 28 18:41:25 CEST 2025
commit 7c96c5a28a636afc88c2be2b3e016b9315b509a6
Author: Jan Palus <atler at pld-linux.org>
Date: Thu Aug 28 18:41:15 2025 +0200
up to 1.29.1
libinput.spec | 6 +++---
tests-32bit.patch | 33 ---------------------------------
2 files changed, 3 insertions(+), 36 deletions(-)
---
diff --git a/libinput.spec b/libinput.spec
index 71ecd0e..29c291f 100644
--- a/libinput.spec
+++ b/libinput.spec
@@ -14,12 +14,12 @@
Summary: Input device library
Summary(pl.UTF-8): Biblioteka urządzeń wejściowych
Name: libinput
-Version: 1.29.0
-Release: 2
+Version: 1.29.1
+Release: 1
License: MIT
Group: Libraries
Source0: https://gitlab.freedesktop.org/libinput/libinput/-/archive/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: dd36ab03f4fd0c7e1b5b5c51e01dfe91
+# Source0-md5: bdbf0aa43f4adde2e3137f28c29361c6
Patch0: tests-32bit.patch
URL: https://www.freedesktop.org/wiki/Software/libinput/
BuildRequires: check-devel >= 0.9.10
diff --git a/tests-32bit.patch b/tests-32bit.patch
index 7f0325c..7b8f996 100644
--- a/tests-32bit.patch
+++ b/tests-32bit.patch
@@ -28,36 +28,3 @@ index 55a2e156..7c938b0a 100644
--
GitLab
-
-From 47d4c563f4eacc9557904c3bf9bccfce519581b0 Mon Sep 17 00:00:00 2001
-From: Adam Sampson <ats at offog.org>
-Date: Fri, 1 Aug 2025 14:50:36 +0100
-Subject: [PATCH 2/2] evdev: remove duplicate sizeof
-
-This looks like a copy-and-paste error. In practice it was harmless on
-64-bit systems because evdev_event happens to be 64 bits long, but on
-32-bit systems it would allocate too little memory.
-
-Found by GCC 15 with _FORTIFY_SOURCE=3 on ia32.
-
-Part-of: <https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1288>
----
- src/evdev-frame.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/evdev-frame.h b/src/evdev-frame.h
-index 965dbc24..ccf6f385 100644
---- a/src/evdev-frame.h
-+++ b/src/evdev-frame.h
-@@ -509,7 +509,7 @@ static inline struct evdev_frame *
- evdev_frame_new(size_t max_size)
- {
- struct evdev_frame *frame =
-- zalloc(max_size * sizeof(sizeof(*frame->events)) + sizeof(*frame));
-+ zalloc(max_size * sizeof(*frame->events) + sizeof(*frame));
-
- frame->refcount = 1;
- frame->max_size = max_size;
---
-GitLab
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libinput.git/commitdiff/7c96c5a28a636afc88c2be2b3e016b9315b509a6
More information about the pld-cvs-commit
mailing list