diff --git a/.gitignore b/.gitignore deleted file mode 100644 index edf6ae0..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/libinput-*.tar.bz2 diff --git a/commitid b/commitid deleted file mode 100644 index bb06ca8..0000000 --- a/commitid +++ /dev/null @@ -1 +0,0 @@ -58abea394657baba66f6e0cd6c4c27e084bb5b16 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..1e5c7f4 --- /dev/null +++ b/dead.package @@ -0,0 +1,2 @@ +2017-08-11: package is now included in RHEL + diff --git a/libinput.spec b/libinput.spec deleted file mode 100644 index 856e23e..0000000 --- a/libinput.spec +++ /dev/null @@ -1,1065 +0,0 @@ -%global udevdir %(pkg-config --variable=udevdir udev) - -#global gitdate 20141211 -%global gitversion 58abea394 - -Name: libinput -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} -Source0: %{name}-%{gitdate}.tar.xz -Source1: make-git-snapshot.sh -Source2: commitid -%else -Source0: https://gitlab.freedesktop.org/libinput/libinput/-/archive/%{version}/libinput-%{version}.tar.bz2 -%endif - -BuildRequires: git-core -BuildRequires: gcc -BuildRequires: meson -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 -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-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 -%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=true \ - -Dinstall-tests=true \ - -Dautoload-plugins=true \ - -Dudev-dir=%{udevdir} -%meson_build - -%install -%meson_install - -%post -%{?ldconfig} - -%ldconfig_postun - - -%files -%doc COPYING -%{_libdir}/libinput.so.* -%{udevdir}/libinput-device-group -%{udevdir}/libinput-fuzz-to-zero -%{udevdir}/libinput-fuzz-extract -%{udevdir}/rules.d/80-libinput-device-groups.rules -%{udevdir}/rules.d/90-libinput-fuzz-override.rules -%{_bindir}/libinput -%dir %{_libexecdir}/libinput/ -%{_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 -%{_datadir}/zsh/site-functions/* -%{_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-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 - 1.30.1-1 -- libinput 1.30.1 - -* Tue Nov 25 2025 Peter Hutterer - 1.30.0-1 -- libinput 1.30.0 - -* Mon Nov 24 2025 Peter Hutterer - 1.29.902-2 -- Re-enable plugins on RHEL - lua 5.4 is available - -* Tue Nov 18 2025 Peter Hutterer - 1.29.902-1 -- libinput 1.29.902 - reenable ppc64le - -* Fri Nov 07 2025 Yaakov Selkowitz - 1.29.901-3 -- Disable plugins on RHEL - -* Tue Nov 04 2025 Peter Hutterer - 1.29.901-2 -- Disable plugins on ppc64le - there's no luajit - -* Tue Nov 04 2025 Peter Hutterer - 1.29.901-1 -- libinput 1.29.901 - with plugin autoload enabled - -* Tue Oct 21 2025 Peter Hutterer - 1.29.2-1 -- libinput 1.29.2 - -* Thu Aug 28 2025 Peter Hutterer - 1.29.1-1 -- libinput 1.29.1 - -* Thu Jul 31 2025 Peter Hutterer - 1.29.0-1 -- libinput 1.29.0 - -* Thu Jul 24 2025 Fedora Release Engineering - 1.28.903-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Mon Jul 21 2025 Peter Hutterer - 1.28.903-1 -- libinput 1.28.903 (#2382208) - -* Thu Jul 17 2025 Peter Hutterer - 1.28.902-1 -- libinput 1.28.902 - -* Wed Jul 16 2025 Peter Hutterer - 1.28.901-3 -- Fix Alt+PrintScreen not working (#2379912) - -* Tue Jul 15 2025 Peter Hutterer - 1.28.901-2 -- Fix broken mouse wheel on non-high-resolution devices (#2379768) - -* Thu Jul 10 2025 Peter Hutterer - 1.28.901-1 -- libinput 1.28.901 - -* Tue Apr 01 2025 Peter Hutterer - 1.28.1-1 -- libinput 1.28.1 - -* Mon Mar 24 2025 Peter Hutterer - 1.28.0-1 -- libinput 1.28.0 - -* Fri Jan 17 2025 Fedora Release Engineering - 1.27.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Mon Jan 06 2025 Peter Hutterer - 1.27.1-1 -- libinput 1.27.1 - -* Fri Nov 22 2024 Peter Hutterer - 1.27.0-2 -- libinput 1.27.0, with sources - -* Tue Nov 19 2024 Peter Hutterer - 1.27.0-1 -- libinput 1.27.0 -- drop the check-devel dependency, no longer needed - -* Mon Aug 19 2024 Peter Hutterer - 1.26.2-1 -- libinput 1.26.2 - -* Thu Jul 18 2024 Fedora Release Engineering - 1.26.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Thu Jun 27 2024 Peter Hutterer - 1.26.1-1 -- libinput 1.26.1 - -* Thu Jun 06 2024 Peter Hutterer 1.26.0-1 -- libinput 1.26.0 - -* Fri May 31 2024 Peter Hutterer - 1.25.0-5 -- Mark datadir/libinput as owned by us (#2283754) - -* Wed Mar 27 2024 Arthur Bols - 1.25.0-4 -- Add quirk for Framework 16 to recognize keyboard as internal - -* Thu Jan 25 2024 Fedora Release Engineering - 1.25.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 1.25.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 15 2024 Peter Hutterer - 1.25.0-1 -- libinput 1.25 - -* Tue Sep 05 2023 Peter Hutterer -- SPDX migration: license is already SPDX compatible - -* Fri Aug 25 2023 Peter Hutterer - 1.24.0-1 -- libinput 1.24.0 - -* Thu Jul 20 2023 Peter Hutterer - 1.23.0-3 -- BuildRequires python3-rpm-macros for pathfix.py - -* Tue Apr 11 2023 Peter Hutterer - 1.23.0-2 -- Add two patches for better Apple touchpad behavior (see libinput MR - 834 and 897) - -* Mon Mar 27 2023 Peter Hutterer - 1.23.0-1 -- libinput 1.23.0 - -* Thu Jan 19 2023 Fedora Release Engineering - 1.22.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Jan 16 2023 Peter Hutterer - 1.22.1-1 -- libinput 1.22.1 - -* Sat Nov 26 2022 Davide Cavalca 1.22.0-2 -- Backport upstream patch to add Apple MTP touchpad quirk for Apple M2 laptops - -* Mon Nov 21 2022 Peter Hutterer - 1.22.0-1git58abea394} -- libinput 1.22.0 - -* Wed Aug 31 2022 Peter Hutterer - 1.21.0-3 -- Add udev to BuildRequires for udevdir to resolve againt - -* Thu Jul 21 2022 Fedora Release Engineering - 1.21.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Peter Hutterer - 1.21.0-1 -- libinput 1.21.0 - -* Wed Apr 20 2022 Peter Hutterer - 1.20.1-1 -- libinput 1.20.1 - -* Mon Feb 21 2022 Peter Hutterer - 1.20.0-1 -- libinput 1.20 - -* Mon Feb 07 2022 Peter Hutterer - 1.19.901-1 -- libinput 1.20rc1 - -* Thu Jan 20 2022 Fedora Release Engineering - 1.19.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Dec 13 2021 Peter Hutterer - 1.19.3-2 -- Rebuild for libwacom soname bump - -* Mon Dec 13 2021 Peter Hutterer - 1.19.3-1 -- libinput 1.19.3 - -* Thu Oct 21 2021 Peter Hutterer - 1.19.2-1 -- libinput 1.19.2 - -* Wed Sep 29 2021 Peter Hutterer - 1.19.1-1 -- libinput 1.19.1 - -* Wed Sep 15 2021 Peter Hutterer - 1.19.0-1 -- libinput 1.19.0 - -* Wed Sep 01 2021 Peter Hutterer - 1.18.901-1 -- libinput 1.18.901 - -* Tue Aug 03 2021 Peter Hutterer - 1.18.1-1 -- libinput 1.18.1 - -* Thu Jul 22 2021 Fedora Release Engineering - 1.18.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 21 2021 Peter Hutterer 1.18.0-2 -- Add quirk for the Huawai Matebook 2020 (#1972370) - -* Wed Jun 02 2021 Peter Hutterer 1.18.0-1 -- libinput 1.18.0 - -* Wed May 26 2021 Peter Hutterer 1.17.901-1 -- libinput 1.17.901 - -* Wed May 26 2021 Peter Hutterer 1.17.3-1 -- libinput 1.17.3 - -* Fri Apr 30 2021 Peter Hutterer 1.17.2-1 -- libinput 1.17.2 - -* Wed Mar 24 2021 Peter Hutterer 1.17.1-1 -- libinput 1.17.1 - -* Tue Feb 23 2021 Peter Hutterer 1.17.0-1 -- libinput 1.17.0 - -* Tue Feb 16 2021 Peter Hutterer 1.16.902-1 -- libinput 1.16.902 - -* Tue Jan 26 2021 Fedora Release Engineering - 1.16.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Nov 27 2020 Peter Hutterer 1.16.4-1 -- libinput 1.16.4 - -* Tue Nov 03 2020 Peter Hutterer 1.16.3-1 -- libinput 1.16.3 - -* Tue Sep 22 2020 Peter Hutterer -- Drop gcc-c++ from the BuildRequires, it's no longer needed - -* Thu Aug 13 2020 Peter Hutterer 1.16.1-1 -- libinput 1.16.1 - -* Mon Aug 03 2020 Peter Hutterer 1.16.0-1 -- libinput 1.16.0 - -* Tue Jul 28 2020 Fedora Release Engineering - 1.15.902-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Peter Hutterer 1.15.902-1 -- libinput 1.16rc2 - -* Wed Jul 15 2020 Peter Hutterer 1.15.901-1 -- libinput 1.16rc1 - -* Fri Jun 19 2020 Peter Hutterer 1.15.6-1 -- libinput 1.15.6 - -* Sat Apr 11 2020 Peter Hutterer 1.15.5-1 -- libinput 1.15.5 - -* Wed Mar 18 2020 Peter Hutterer 1.15.4-1 -- libinput 1.15.4 - -* Mon Mar 09 2020 Peter Hutterer 1.15.3-2 -- fix libinput record's dmi modalias recording - -* Fri Mar 06 2020 Peter Hutterer 1.15.3-1 -- libinput 1.15.3 - -* Thu Feb 20 2020 Peter Hutterer 1.15.2-1 -- libinput 1.15.2 - -* Mon Feb 03 2020 Peter Hutterer 1.15.1-1 -- libinput 1.15.1 - -* Wed Jan 29 2020 Fedora Release Engineering - 1.15.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jan 03 2020 Peter Hutterer 1.15.0-1 -- libinput 1.15 - -* Thu Dec 05 2019 Peter Hutterer 1.14.901-1 -- libinput 1.15rc1 - -* Tue Nov 19 2019 Peter Hutterer 1.14.3-2 -- Point users to the libinput-utils package for missing tools. - -* Mon Oct 28 2019 Peter Hutterer 1.14.3-1 -- libinput 1.14.3 - -* Thu Oct 17 2019 Peter Hutterer 1.14.2-1 -- libinput 1.14.2 - -* Mon Aug 26 2019 Peter Hutterer 1.14.1-1 -- libinput 1.14.1 - -* Tue Aug 20 2019 Peter Hutterer 1.14.0-2 -- Fix click+drag on clickpads - -* Thu Aug 08 2019 Peter Hutterer 1.14.0-1 -- libinput 1.14 - -* Wed Jul 31 2019 Peter Hutterer 1.13.902-1 -- libinput 1.14rc2 - -* Thu Jul 25 2019 Fedora Release Engineering - 1.13.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Jun 28 2019 Peter Hutterer 1.13.4-1 -- libinput 1.13.4 - -* Mon Jun 24 2019 Peter Hutterer 1.13.3-1 -- libinput 1.13.3 - -* Thu May 09 2019 Peter Hutterer 1.13.2-1 -- libinput 1.13.2 - -* Tue Apr 16 2019 Adam Williamson - 1.13.1-2 -- Rebuild with Meson fix for #1699099 - -* Tue Apr 09 2019 Peter Hutterer 1.13.1-1 -- libinput 1.13.1 - -* Fri Mar 29 2019 Peter Hutterer 1.13.0-1 -- libinput 1.13.0 - -* Thu Mar 21 2019 Peter Hutterer 1.12.902-1 -- libinput 1.12.902 - -* Thu Mar 21 2019 Peter Hutterer 1.12.901-3 -- Package the tests suite as subpackage - -* Fri Mar 15 2019 Peter Hutterer 1.12.901-2 -- Require python3-libevdev for the utils subpackage - -* Thu Mar 14 2019 Peter Hutterer 1.12.901-1 -- libinput 1.12.901 - -* Thu Feb 14 2019 Peter Hutterer 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 - 1.12.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Jan 21 2019 Peter Hutterer 1.12.6-1 -- libinput 1.12.6 - -* Mon Jan 07 2019 Peter Hutterer 1.12.5-1 -- libinput 1.12.5 - -* Tue Dec 18 2018 Peter Hutterer 1.12.4-1 -- libinput 1.12.4 - -* Wed Nov 07 2018 Peter Hutterer 1.12.3-1 -- libinput 1.12.3 - -* Wed Oct 24 2018 Peter Hutterer 1.12.2-1 -- libinput 1.12.2 - -* Wed Oct 03 2018 Peter Hutterer 1.12.1-1 -- libinput 1.12.1 - -* Tue Sep 11 2018 Peter Hutterer 1.12.0-1 -- libinput 1.12 - -* Tue Sep 04 2018 Peter Hutterer 1.11.903-1 -- libinput 1.12rc3 - -* Tue Aug 14 2018 Peter Hutterer 1.11.902-1 -- libinput 1.12rc2 - -* Tue Jul 31 2018 Peter Hutterer 1.11.901-1 -- libinput 1.12rc1 - -* Wed Jul 25 2018 Peter Hutterer 1.11.3-1 -- libinput 1.11.3 - -* Fri Jul 13 2018 Fedora Release Engineering - 1.11.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Jul 06 2018 Peter Hutterer 1.11.2-2 -- Replace all python3 calls with the rpm macro - -* Tue Jul 03 2018 Peter Hutterer 1.11.2-1 -- libinput 1.11.2 - -* Wed Jun 20 2018 Peter Hutterer 1.11.1-2 -- Fix segfault in libinput list-devices - -* Tue Jun 19 2018 Peter Hutterer 1.11.1-1 -- libinput 1.11.1 - -* Tue Jun 05 2018 Peter Hutterer 1.11.0-1 -- libinput 1.11.0 - -* Fri Jun 01 2018 Peter Hutterer 1.10.902-2 -- Revert direct sensitivity attribute reading (#1583324) - -* Wed May 30 2018 Peter Hutterer 1.10.902-1 -- libinput 1.11 rc2 - -* Tue May 22 2018 Peter Hutterer 1.10.901-1 -- libinput 1.11 rc1 - -* Thu May 17 2018 Peter Hutterer 1.10.7-2 -- libinput 1.10.7 - -* Mon May 14 2018 Peter Hutterer 1.10.6-2 -- Fix palm threshold on MacBookPro5,5 (#1575260) - -* Tue May 01 2018 Peter Hutterer 1.10.6-1 -- libinput 1.10.6 - -* Fri Apr 27 2018 Peter Hutterer 1.10.5-3 -- Fix the T460s halting cursor problem harder (#1572394) - -* Fri Apr 27 2018 Peter Hutterer 1.10.5-2 -- Fix the T460s halting cursor problem (#1572394) - -* Thu Apr 19 2018 Peter Hutterer 1.10.5-1 -- libinput 1.10.5 - -* Thu Apr 19 2018 Peter Hutterer 1.10.4-2 -- Disable ABS_MT_TOOL_PALM on the Lenovo Carbon X1 6th (#1565692) - -* Mon Apr 09 2018 Peter Hutterer 1.10.4-1 -- libinput 1.10.4 - -* Wed Mar 14 2018 Peter Hutterer 1.10.3-1 -- libinput 1.10.3 - -* Mon Mar 12 2018 Peter Hutterer 1.10.2-4 -- Fix occasional crashes on gestures when libinput loses track of hovering - fake fingers - -* Thu Mar 08 2018 Peter Hutterer 1.10.2-3 -- Add BuildRequires gcc-c++, needed for a test build - -* Wed Mar 07 2018 Peter Hutterer 1.10.2-2 -- libinput 1.10.2 - -* Fri Mar 02 2018 Peter Hutterer 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 1.10.1-1 -- libinput 1.10.1 - -* Tue Feb 13 2018 Peter Hutterer 1.10.0-2 -- Fix crasher due to missing devnode after resume (#1536633) - -* Tue Feb 13 2018 Peter Hutterer 1.10.0-1 -- libinput 1.10 - -* Tue Feb 06 2018 Peter Hutterer 1.9.902-1 -- libinput 1.10rc2 - -* Mon Feb 05 2018 Peter Hutterer 1.9.901-3 -- Fix crasher on first event from tablets not supported by libwacom - (#1535755) - -* Fri Feb 02 2018 Peter Hutterer 1.9.901-2 -- Use autosetup instead of the manual git magic - -* Mon Jan 22 2018 Peter Hutterer 1.9.901-1 -- libinput 1.10rc1 - -* Thu Dec 14 2017 Peter Hutterer 1.9.4-1 -- libinput 1.9.4 - -* Fri Dec 08 2017 Peter Hutterer 1.9.3-2 -- Immediately post key events, don't wait for EV_SYN - -* Tue Nov 28 2017 Peter Hutterer 1.9.3-1 -- libinput 1.9.3 - -* Wed Nov 15 2017 Peter Hutterer 1.9.2-1 -- libinput 1.9.2 - -* Wed Nov 15 2017 Peter Hutterer 1.9.1-4 -- Mark the Lenovo Compact Keyboard as external (#1510814) - -* Tue Nov 14 2017 Peter Hutterer 1.9.1-3 -- Handle printing of tablet mode switches (#1510814) - -* Thu Nov 09 2017 Peter Hutterer 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 1.9.1-1 -- libinput 1.9.1 - -* Thu Oct 26 2017 Peter Hutterer 1.9.0-2 -- Drop explicit .gz from the man pages - -* Thu Oct 19 2017 Peter Hutterer 1.9.0-1 -- libinput 1.9.0 - -* Tue Oct 10 2017 Peter Hutterer 1.8.902-1 -- libinput 1.9rc2 - -* Thu Sep 28 2017 Peter Hutterer 1.8.901-1 -- libinput 1.9rc1 - -* Thu Sep 07 2017 Peter Hutterer 1.8.2-1 -- libinput 1.8.2 - -* Tue Sep 05 2017 Peter Hutterer 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 - 1.8.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.8.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Jul 19 2017 Peter Hutterer 1.8.1-1 -- libinput 1.8.1 - -* Thu Jul 13 2017 Igor Gnatenko - 1.8.0-2 -- Add missing BuildRequires: gcc -- Fixup other BuildRequires -- Rebuild for pkg-config fix from meson - -* Mon Jul 03 2017 Peter Hutterer 1.8.0-1 -- libinput 1.8 - -* Tue Jun 27 2017 Peter Hutterer 1.7.902-2 -- Switch to meson as build system - -* Mon Jun 26 2017 Peter Hutterer 1.7.902-1 -- libinput 1.8rc2 - -* Mon Jun 19 2017 Peter Hutterer 1.7.901-2 -- libinput 1.8rc1 with source files this time - -* Mon Jun 19 2017 Peter Hutterer 1.7.901-1 -- libinput 1.8rc1 - -* Mon Jun 12 2017 Peter Hutterer 1.7.3-1 -- libinput 1.7.3 - -* Tue May 09 2017 Peter Hutterer 1.7.2-2 -- Ignore taps in the palm detection area even in software buttons (#1415796) - -* Tue May 09 2017 Peter Hutterer 1.7.2-1 -- libinput 1.7.2 - -* Thu May 04 2017 Peter Hutterer 1.7.1-4 -- Fix a crash when shutting down a touchpad lid listener (#1440927) - -* Thu May 04 2017 Peter Hutterer 1.7.1-3 -- Fix crash when we have multiple keyboard event listeners for the lid - switch (#1440927) - -* Tue May 02 2017 Peter Hutterer 1.7.1-2 -- Add patches to fix elantech pressure detection - -* Tue Apr 25 2017 Peter Hutterer 1.7.1-1 -- libinput 1.7.1 - -* Thu Mar 23 2017 Peter Hutterer 1.7.0-1 -- libinput 1.7 - -* Fri Mar 10 2017 Peter Hutterer 1.6.902-1 -- libinput 1.7rc2 - -* Thu Feb 23 2017 Peter Hutterer 1.6.901-1 -- libinput 1.7rc1 - -* Wed Feb 22 2017 Peter Hutterer 1.6.2-2 -- Fix middle button emulation for Logitech Marble Mouse (#1421439) - -* Tue Feb 21 2017 Peter Hutterer 1.6.2-1 -- libinput 1.6.2 - -* Fri Feb 10 2017 Fedora Release Engineering - 1.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 02 2017 Peter Hutterer 1.6.1-1 -- libinput 1.6.1 - -* Wed Feb 01 2017 Peter Hutterer 1.6.0-2 -- revert the tap timeout reduction (#1414935) - -* Fri Jan 20 2017 Peter Hutterer 1.6.0-1 -- libinput 1.6 - -* Mon Jan 16 2017 Peter Hutterer 1.5.902-1 -- libinput 1.6rc2 - -* Tue Jan 10 2017 Peter Hutterer 1.5.901-1 -- libinput 1.6rc1 - -* Wed Dec 07 2016 Peter Hutterer 1.5.3-1 -- libinput 1.5.3 - -* Fri Nov 25 2016 Peter Hutterer 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 1.5.2-1 -- libinput 1.5.2 - -* Tue Nov 22 2016 Peter Hutterer 1.5.1-2 -- Improve responsiveness of touchpads by reducing the motion history. - -* Fri Nov 11 2016 Peter Hutterer 1.5.1-1 -- libinput 1.5.1 - -* Wed Sep 14 2016 Peter Hutterer 1.5.0-2 -- Drop the synaptics 3-slot workaround - -* Wed Sep 14 2016 Peter Hutterer 1.5.0-1 -- libinput 1.5.0 - -* Thu Sep 08 2016 Peter Hutterer 1.4.901-2 -- Avoid spurious trackpoint events halting the touchpad (related #1364850) - -* Wed Sep 07 2016 Peter Hutterer 1.4.901-1 -- libinput 1.5rc1 - -* Wed Aug 31 2016 Peter Hutterer 1.4.2-2 -- Add quirk for the HP 8510w touchpad (#1351285) - -* Tue Aug 30 2016 Peter Hutterer 1.4.2-1 -- libinput 1.4.2 - -* Fri Aug 05 2016 Peter Hutterer 1.4.1-1 -- libinput 1.4.1 - -* Mon Jul 18 2016 Peter Hutterer 1.4.0-1 -- libinput 1.4 - -* Tue Jul 12 2016 Peter Hutterer 1.3.901-1 -- libinput 1.4rc1 - -* Fri Jun 24 2016 Peter Hutterer 1.3.3-2 -- Drop the now unnecessary patch - -* Fri Jun 24 2016 Peter Hutterer 1.3.3-1 -- libinput 1.3.3 - -* Thu Jun 16 2016 Peter Hutterer 1.3.2-1 -- libinput 1.3.2 - -* Mon May 30 2016 Peter Hutterer 1.3.1-1 -- libinput 1.3.1 - -* Fri May 20 2016 Peter Hutterer 1.3.0-3 -- Stop pointer jitter on the Dell E5420, E530 and Lenovo Yoga 2 - -* Thu May 19 2016 Peter Hutterer 1.3.0-2 -- Disable negative pressure transition on non-synaptics pads to avoid - jerky movement (#1335249) - -* Tue May 10 2016 Peter Hutterer 1.3.0-1 -- libinput 1.3.0 - -* Wed May 04 2016 Peter Hutterer 1.2.903-1 -- libinput 1.3rc3 - -* Thu Apr 21 2016 Peter Hutterer 1.2.902-1 -- libinput 1.3rc2 - -* Tue Apr 19 2016 Peter Hutterer 1.2.4-1 -- libinput 1.2.4 - -* Tue Apr 12 2016 Peter Hutterer 1.2.3-1 -- libinput 1.2.3 - -* Tue Mar 15 2016 Peter Hutterer 1.2.2-1 -- libinput 1.2.2 - -* Fri Mar 11 2016 Peter Hutterer 1.2.1-4 -- Fix jerky pointer motion on the Lenovo T450/T460/X1 3rd hardware - -* Mon Mar 07 2016 Peter Hutterer 1.2.1-3 -- Fix segfault on mislabeled tablets (#1314955) - -* Wed Mar 02 2016 Peter Hutterer 1.2.1-2 -- Bump to maintain upgrade path with F23 - -* Mon Feb 29 2016 Peter Hutterer 1.2.1-1 -- libinput 1.2.1 - -* Tue Feb 23 2016 Peter Hutterer 1.2.0-1 -- libinput 1.2.0 - -* Mon Feb 15 2016 Peter Hutterer 1.1.902-2 -- Add libwacom-devel to BuildRequires - -* Mon Feb 15 2016 Peter Hutterer 1.1.902-1 -- libinput 1.2rc2 - -* Wed Feb 10 2016 Peter Hutterer 1.1.7-1 -- libinput 1.1.7 - -* Fri Feb 05 2016 Peter Hutterer 1.1.6-1 -- libinput 1.1.6 - -* Thu Feb 04 2016 Peter Hutterer 1.1.5-4 -- Fix patches from -3, they got corrupted somehow - -* Thu Feb 04 2016 Peter Hutterer 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 - 1.1.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Jan 25 2016 Peter Hutterer 1.1.5-1 -- libinput 1.1.5 - -* Tue Jan 19 2016 Peter Hutterer 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 1.1.4-2 -- fix disable-while-typing on macbooks - -* Tue Dec 22 2015 Peter Hutterer 1.1.4-1 -- libinput 1.1.4 - -* Wed Dec 16 2015 Peter Hutterer 1.1.3-1 -- libinput 1.1.3 - -* Wed Dec 09 2015 Peter Hutterer 1.1.2-1 -- libinput 1.1.2 - -* Mon Dec 07 2015 Peter Hutterer 1.1.1-2 -- Reduce 2fg scroll threshold to 1mm (#1247958) - -* Mon Nov 16 2015 Peter Hutterer 1.1.1-1 -- libinput 1.1.1 - -* Mon Nov 02 2015 Peter Hutterer 1.1.0-3 -- Fix invalid device group pointer, causing invalid memory access - -* Wed Oct 28 2015 Peter Hutterer 1.1.0-2 -- Fix crash triggered by Asus RoG Gladius mouse (#1275407) - -* Mon Oct 26 2015 Peter Hutterer 1.1.0-1 -- libinput 1.1.0 - -* Wed Oct 21 2015 Peter Hutterer 1.0.2-1 -- libinput 1.0.2 - -* Sat Sep 19 2015 Peter Hutterer 1.0.1-3 -- Fix the number of clicks sent in multitap (fdo #92016) - -* Mon Sep 07 2015 Peter Hutterer 1.0.1-2 -- Don't interpret short scrolls as right click (#1256045) - -* Thu Sep 03 2015 Peter Hutterer 1.0.1-1 -- libinput 1.0.1 - -* Wed Aug 26 2015 Peter Hutterer 1.0.0-1 -- libinput 1.0 - -* Fri Aug 21 2015 Peter Hutterer 0.99.1-1 -- libinput 1.0RC1 - -* Wed Aug 05 2015 Peter Hutterer 0.21.0-3 -- Fix 2fg scroll threshold handling (#1249365) - -* Tue Aug 04 2015 Peter Hutterer 0.21.0-2 -- Fix pointer speed configuration, broke with 0.21.0 - -* Tue Aug 04 2015 Peter Hutterer 0.21.0-1 -- libinput 0.21.0 -- fix 3fg touch detection on Synaptics semi-mt touchpads - -* Thu Jul 30 2015 Peter Hutterer 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 0.20.0-5 -- Add a size hint for Apple one-button touchpads (#1246651) - -* Wed Jul 29 2015 Peter Hutterer 0.20.0-4 -- Disable 2fg scrolling on Synaptics semi-mt (#1235175) - -* Fri Jul 24 2015 Peter Hutterer 0.20.0-3 -- Disable thumb detection, too many false positives (#1246093) - -* Tue Jul 21 2015 Peter Hutterer 0.20.0-2 -- Restore parsing for trackpoing const accel - -* Thu Jul 16 2015 Peter Hutterer 0.20.0-1 -- libinput 0.20 - -* Tue Jul 14 2015 Peter Hutterer 0.19.0-3 -- Only edge scroll when the finger is on the actual edge - -* Thu Jul 09 2015 Peter Hutterer 0.19.0-2 -- enable edge scrolling on clickpads (#1225579) - -* Mon Jul 06 2015 Peter Hutterer 0.19.0-1 -- libinput 0.19.0 - -* Wed Jul 01 2015 Peter Hutterer 0.18.0-5 -- Improve trackpoint->touchpad transition responsiveness (#1233844) - -* Mon Jun 29 2015 Peter Hutterer 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 0.18.0-3 -- Fix stuck finger after a clickpad click on resolutionless touchpads - -* Wed Jun 24 2015 Peter Hutterer 0.18.0-2 -- Fix initial jump during edge scrolling - -* Mon Jun 22 2015 Peter Hutterer 0.18.0-1 -- libinput 0.18.0 - -* Tue Jun 16 2015 Peter Hutterer 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 0.17.0-4 -- Avoid erroneous finger movement after a physical click (#1230441) - -* Fri Jun 12 2015 Peter Hutterer 0.17.0-3 -- Require udev.pc for the build - -* Tue Jun 09 2015 Peter Hutterer 0.17.0-2 -- Cap the minimum acceleration slowdown at 0.3 (#1227796) - -* Thu Jun 04 2015 Peter Hutterer 0.17.0-1 -- libinput 0.17 - -* Tue Jun 02 2015 Peter Hutterer 0.16.0-4 -- Always set the middle button as default button for button-scrolling - (#1227182) - -* Tue Jun 02 2015 Peter Hutterer 0.16.0-3 -- Reduce tap-n-drag timeout (#1225998) - -* Tue Jun 02 2015 Peter Hutterer 0.16.0-2 -- Handle slow motions better (#1227039) - -* Tue Jun 02 2015 Peter Hutterer 0.16.0-1 -- libinput 0.16.0 - -* Fri May 29 2015 Peter Hutterer 0.15.0-4 -- Add tap-to-end-drag patch (#1225998) - -* Wed May 27 2015 Peter Hutterer 0.15.0-3 -- Refine disable-while-typing (#1209753) - -* Mon May 18 2015 Peter Hutterer 0.15.0-2 -- Add disable-while-typing feature (#1209753) - -* Tue May 05 2015 Peter Hutterer 0.15.0-1 -- libinput 0.15.0 - -* Fri Apr 24 2015 Peter Hutterer 0.14.1-2 -- Fix crash with the MS Surface Type Cover (#1206869) - -* Wed Apr 22 2015 Peter Hutterer 0.14.1-1 -- libinput 0.14.1 - -* Thu Apr 16 2015 Peter Hutterer 0.13.0-6 -- git add the patch... - -* Thu Apr 16 2015 Peter Hutterer 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 0.13.0-4 -- Fix finger miscounts on single-touch touchpads (#1209151) - -* Wed Apr 08 2015 Peter Hutterer 0.13.0-3 -- Fix mouse slowdown (#1208992) - -* Wed Apr 08 2015 Peter Hutterer 0.13.0-2 -- Fix crasher triggered by fake MT devices without ABS_X/Y (#1207574) - -* Tue Mar 24 2015 Peter Hutterer 0.13.0-1 -- libinput 0.13.0 - -* Fri Mar 20 2015 Peter Hutterer 0.12.0-2 -- Install the udev rules in the udevdir, not libdir (#1203645) - -* Tue Mar 10 2015 Peter Hutterer 0.12.0-1 -- libinput 0.12.0 - -* Mon Feb 23 2015 Peter Hutterer 0.11.0-1 -- libinput 0.11.0 - -* Fri Feb 06 2015 Peter Hutterer 0.10.0-1 -- libinput 0.10.0 - -* Fri Jan 30 2015 Peter Hutterer 0.9.0-1 -- libinput 0.9.0 - -* Mon Jan 19 2015 Peter Hutterer 0.8.0-1 -- libinput 0.8.0 - -* Thu Dec 11 2014 Peter Hutterer 0.7.0-2.20141211git58abea394 -- git snapshot, fixes a crasher and fd confusion after suspending a device - -* Fri Dec 05 2014 Peter Hutterer 0.7.0-1 -- libinput 0.7.0 - -* Mon Nov 24 2014 Peter Hutterer 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 0.6.0-2 -- libinput 0.6.0 - -* Sun Aug 17 2014 Fedora Release Engineering - 0.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Wed Jul 23 2014 Peter Hutterer 0.5.0-1 -- libinput 0.5.0 - -* Wed Jul 02 2014 Peter Hutterer 0.4.0-2 -- Add the new touchpad pointer acceleration code - -* Wed Jun 25 2014 Kalev Lember - 0.4.0-1 -- Update to 0.4.0 - -* Sat Jun 07 2014 Fedora Release Engineering - 0.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri May 23 2014 Peter Hutterer 0.2.0-1 -- libinput 0.2.0 - -* Fri Feb 28 2014 Kalev Lember - 0.1.0-1 -- Initial Fedora packaging diff --git a/make-git-snapshot.sh b/make-git-snapshot.sh deleted file mode 100755 index a61db49..0000000 --- a/make-git-snapshot.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -DIRNAME=libinput-$( date +%Y%m%d ) - -rm -rf $DIRNAME -git clone git://git.freedesktop.org/git/wayland/libinput $DIRNAME -cd $DIRNAME -if [ -z "$1" ]; then - git log | head -1 -else - git checkout $1 -fi -git log | head -1 | awk '{ print $2 }' > ../commitid -git repack -a -d -cd .. -tar jcf $DIRNAME.tar.xz $DIRNAME -rm -rf $DIRNAME diff --git a/sources b/sources deleted file mode 100644 index b53b11e..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (libinput-1.30.1.tar.bz2) = 6d9bb5653dfeb0e30c64e92f8146a8908233162ef39f89114f619605b7f0de3f9e0f344412d91c809d3c1dc3d4b836a5709373a80191484db3c6d0a8f69c4f82