Compare commits

...
Sign in to create a new pull request.

37 commits

Author SHA1 Message Date
Peter Hutterer
d46f71c744 libinput 1.30.1 2025-12-08 12:49:08 +10:00
Peter Hutterer
fa48a97093 libinput 1.30.0 2025-11-25 15:09:26 +10:00
Peter Hutterer
f74cdffeb4 Re-enable plugins on RHEL - lua 5.4 is available 2025-11-24 10:21:30 +10:00
Peter Hutterer
002d51d378 libinput 1.29.902 - reenable ppc64le 2025-11-18 14:02:27 +10:00
Yaakov Selkowitz
140995a228 Disable plugins on RHEL
luajit is not already included, and we don't want to own it just for this.
The code is only compatible with the 5.1 API, so the regular lua cannot be
used either.
2025-11-06 19:07:22 -05:00
Peter Hutterer
38094a7cc4 Disable plugins on ppc64le - there's no luajit 2025-11-04 16:37:49 +10:00
Peter Hutterer
00ac2e045b libinput 1.29.901 - with plugin autoload enabled 2025-11-04 16:11:26 +10:00
Peter Hutterer
50e19d0b61 libinput 1.29.2 2025-10-21 15:03:26 +10:00
Peter Hutterer
5abab2fe82 libinput 1.29.1 2025-08-28 19:06:00 +10:00
Peter Hutterer
33f4f3ebd7 libinput 1.29.0 2025-07-31 19:26:11 +10:00
Fedora Release Engineering
de60b2a048 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 19:49:27 +00:00
Peter Hutterer
58e71a6895 libinput 1.28.903 (#2382208) 2025-07-21 15:09:23 +10:00
Peter Hutterer
86954d38cd libinput 1.28.902 2025-07-17 13:09:24 +10:00
Peter Hutterer
879df748c4 Fix Alt+PrintScreen not working (#2379912) 2025-07-16 09:50:40 +10:00
Peter Hutterer
31bbe71e25 Fix broken mouse wheel on non-high-resolution devices (#2379768) 2025-07-15 09:11:05 +10:00
Peter Hutterer
d06960eaa2 libinput 1.28.901 2025-07-10 16:02:14 +10:00
Peter Hutterer
46fb06c084 libinput 1.28.1 2025-04-01 12:56:45 +10:00
Peter Hutterer
21d9865a91 libinput 1.28.0 2025-03-24 14:45:13 +10:00
Fedora Release Engineering
fb6760cd6c Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 11:34:21 +00:00
Peter Hutterer
fb85b1c89c libinput 1.27.1 2025-01-06 15:12:50 +10:00
Peter Hutterer
225720c01f libinput 1.27.0, with sources
libinput 1.27.0, with sources
libinput 1.27.0, with sources
libinput 1.27.0, with sources
2024-11-22 16:03:08 +10:00
Peter Hutterer
a03c423de4 libinput 1.27.0
drop the check-devel dependency, no longer needed
libinput 1.27.0
drop the check-devel dependency, no longer needed
libinput 1.27.0
drop the check-devel dependency, no longer needed
libinput 1.27.0
drop the check-devel dependency, no longer needed
2024-11-19 14:40:02 +10:00
Peter Hutterer
aadcd7507d libinput 1.26.2 2024-08-19 10:14:38 +10:00
Fedora Release Engineering
11038cabe3 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 14:09:53 +00:00
Peter Hutterer
cc59a153ec libinput 1.26.1 2024-06-27 13:19:12 +10:00
Peter Hutterer
815d9fb80a libinput 1.26.0 2024-06-06 16:04:21 +10:00
Peter Hutterer
966f3a4aca Mark datadir/libinput as owned by us (#2283754) 2024-05-31 13:52:29 +10:00
Arthur Bols
ba22c6ea90 Add quirk for Framework 16 to recognize keyboard as internal
https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/974
2024-03-27 15:41:47 +01:00
Fedora Release Engineering
ebf6864101 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 02:31:52 +00:00
Fedora Release Engineering
af8c3247b4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 04:22:37 +00:00
Peter Hutterer
e549107e60 libinput 1.25 2024-01-15 20:07:26 +10:00
Peter Hutterer
acbe31e980 SPDX migration: license is already SPDX compatible 2023-09-05 11:47:05 +10:00
Peter Hutterer
0dc838f176 libinput 1.24.0 2023-08-25 13:19:48 +10:00
Peter Hutterer
e7bd82577e BuildRequires python3-rpm-macros for pathfix.py 2023-07-20 15:11:12 +10:00
Peter Hutterer
37e9aa1136 Add two patches for better Apple touchpad behavior (see libinput MR
834 and 897)
2023-04-11 10:20:03 +10:00
Peter Hutterer
a6cac42be5 libinput 1.23.0 2023-03-27 16:04:33 +10:00
Fedora Release Engineering
065e79f93d Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 16:36:37 +00:00
2 changed files with 127 additions and 4 deletions

View file

@ -4,10 +4,11 @@
%global gitversion 58abea394
Name: libinput
Version: 1.22.1
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}
@ -26,8 +27,9 @@ BuildRequires: pkgconfig(mtdev) >= 1.1.0
BuildRequires: pkgconfig(libevdev) >= 0.4
BuildRequires: pkgconfig(libwacom) >= 0.20
BuildRequires: pkgconfig(udev)
BuildRequires: python3-devel
BuildRequires: check-devel
BuildRequires: python3-rpm-macros
BuildRequires: lua-devel
%description
libinput is a library that handles input devices for display servers and other
@ -73,6 +75,7 @@ intended to be run by users.
-Ddocumentation=false \
-Dtests=true \
-Dinstall-tests=true \
-Dautoload-plugins=true \
-Dudev-dir=%{udevdir}
%meson_build
@ -98,6 +101,7 @@ intended to be run by users.
%{_libexecdir}/libinput/libinput-debug-events
%{_libexecdir}/libinput/libinput-list-devices
%{_mandir}/man1/libinput.1*
%dir %{_datadir}/libinput
%{_datadir}/libinput/*.quirks
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
@ -112,10 +116,13 @@ intended to be run by users.
%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
@ -126,10 +133,13 @@ intended to be run by users.
%{_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*
@ -151,6 +161,119 @@ intended to be run by users.
%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

View file

@ -1 +1 @@
SHA512 (libinput-1.22.1.tar.bz2) = 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e
SHA512 (libinput-1.30.1.tar.bz2) = 6d9bb5653dfeb0e30c64e92f8146a8908233162ef39f89114f619605b7f0de3f9e0f344412d91c809d3c1dc3d4b836a5709373a80191484db3c6d0a8f69c4f82