From 24a601f9eac66003527f2a5ee5c6f17888584b46 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 17 Oct 2019 12:55:57 +0200 Subject: [PATCH 01/16] up to 1.14.2 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 05ead60..0cee179 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.14.1 +Version: 1.14.2 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: da29a704dc6f7ea2d5aac754db046340 +# Source0-md5: c282990973140e3fa2dd274c69ab3a57 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From ebc16f700f08725f8e84210875f1e0e72d347f5b Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Mon, 28 Oct 2019 10:15:36 +0100 Subject: [PATCH 02/16] up to 1.14.3 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 0cee179..664fb5f 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.14.2 +Version: 1.14.3 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: c282990973140e3fa2dd274c69ab3a57 +# Source0-md5: d052faa64eb6d2e649e582cc0fcf6e32 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From 5f5898768c8d71d7feb7f0d54f67bdc40d2bf246 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Sat, 2 Nov 2019 10:54:22 +0100 Subject: [PATCH 03/16] - release 2 (by relup.sh) --- libinput.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libinput.spec b/libinput.spec index 664fb5f..2ace8de 100644 --- a/libinput.spec +++ b/libinput.spec @@ -14,7 +14,7 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput Version: 1.14.3 -Release: 1 +Release: 2 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -- 2.43.0 From 7001c1ee986a174bad43ae1f49cc17adadb9cc8b Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Sat, 4 Jan 2020 01:53:20 +0100 Subject: [PATCH 04/16] up to 1.15.0 --- libinput.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/libinput.spec b/libinput.spec index 2ace8de..01103cb 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.14.3 -Release: 2 +Version: 1.15.0 +Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: d052faa64eb6d2e649e582cc0fcf6e32 +# Source0-md5: d5fe153c4b1d69ec35dc846588cd47ec URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 @@ -172,6 +172,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %ghost %{_libdir}/libinput.so.10 %dir %{_libexecdir}/libinput %attr(755,root,root) %{_libexecdir}/libinput/libinput-debug-events +%attr(755,root,root) %{_libexecdir}/libinput/libinput-debug-tablet %attr(755,root,root) %{_libexecdir}/libinput/libinput-list-devices %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure-fuzz @@ -182,13 +183,15 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libexecdir}/libinput/libinput-record %attr(755,root,root) %{_libexecdir}/libinput/libinput-replay %attr(755,root,root) /lib/udev/libinput-device-group -%attr(755,root,root) /lib/udev/libinput-fuzz-override +%attr(755,root,root) /lib/udev/libinput-fuzz-extract +%attr(755,root,root) /lib/udev/libinput-fuzz-to-zero /lib/udev/rules.d/80-libinput-device-groups.rules /lib/udev/rules.d/90-libinput-fuzz-override.rules %dir %{_datadir}/libinput %{_datadir}/libinput/*.quirks %{_mandir}/man1/libinput.1* %{_mandir}/man1/libinput-debug-events.1* +%{_mandir}/man1/libinput-debug-tablet.1* %{_mandir}/man1/libinput-list-devices.1* %{_mandir}/man1/libinput-measure.1* %{_mandir}/man1/libinput-measure-fuzz.1* -- 2.43.0 From 1d6db0246df4592b3b313c1b6c79778f64f0d27b Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Mon, 3 Feb 2020 12:27:42 +0100 Subject: [PATCH 05/16] up to 1.15.1 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 01103cb..613a389 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.0 +Version: 1.15.1 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: d5fe153c4b1d69ec35dc846588cd47ec +# Source0-md5: 93850756b6c07aafb49d5226e88fdc81 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From b3426d79305a7ff25bbcb4980ae77f777ab8f0b8 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 20 Feb 2020 17:06:24 +0100 Subject: [PATCH 06/16] up to 1.15.2 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 613a389..e0a4877 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.1 +Version: 1.15.2 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: 93850756b6c07aafb49d5226e88fdc81 +# Source0-md5: eb6bd2907ad33d53954d70dfb881a643 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From 540541b2f150eae2cef07bd2cd2a6031cfd5a4bf Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Sat, 7 Mar 2020 11:54:44 +0100 Subject: [PATCH 07/16] up to 1.15.3 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index e0a4877..3e68e75 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.2 +Version: 1.15.3 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: eb6bd2907ad33d53954d70dfb881a643 +# Source0-md5: 6fbea8d51d9194d7ba33f96d7c4cee56 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From e581639aaa6c750a2e8a9961164b9383d4596fd3 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Wed, 18 Mar 2020 10:33:46 +0100 Subject: [PATCH 08/16] up to 1.15.4 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 3e68e75..1bb4091 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.3 +Version: 1.15.4 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: 6fbea8d51d9194d7ba33f96d7c4cee56 +# Source0-md5: 76c5cb1a55f5098ed353ae7d4e054c50 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From 5c1d4df26740e5ee3d8abedf70b543c012a9ec5a Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Sun, 12 Apr 2020 21:02:03 +0200 Subject: [PATCH 09/16] up to 1.15.5 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 1bb4091..e6cafa8 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.4 +Version: 1.15.5 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: 76c5cb1a55f5098ed353ae7d4e054c50 +# Source0-md5: c9a1b15bb932eaf22f840efe4c3f84eb URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From c29070f1b78445af464916213f45fa4963ae6039 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Fri, 19 Jun 2020 13:05:00 +0200 Subject: [PATCH 10/16] up to 1.15.6 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index e6cafa8..5f13b9c 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.5 +Version: 1.15.6 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: c9a1b15bb932eaf22f840efe4c3f84eb +# Source0-md5: b2388a1d6f0dcc944b49bc7239a53be8 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From f15e23dcf5fb24d4986fa99f7396fa9f2269c905 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Mon, 3 Aug 2020 13:07:08 +0200 Subject: [PATCH 11/16] up to 1.16.0 --- libinput.spec | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/libinput.spec b/libinput.spec index 5f13b9c..af4b549 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.15.6 +Version: 1.16.0 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: b2388a1d6f0dcc944b49bc7239a53be8 +# Source0-md5: b518dae7f603040872739216971ee97b URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 @@ -139,7 +139,7 @@ Dopełnianie parametrów w zsh dla polecenia libinput. %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' \ tools/libinput-measure-{fuzz,touchpad-pressure,touch-size,touchpad-tap}.py \ - tools/libinput-replay + tools/libinput-{replay,analyze-per-slot-delta.py,measure-touchpad-size.py} %build %meson build \ @@ -171,12 +171,15 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/libinput.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libinput.so.10 %dir %{_libexecdir}/libinput +%attr(755,root,root) %{_libexecdir}/libinput/libinput-analyze +%attr(755,root,root) %{_libexecdir}/libinput/libinput-analyze-per-slot-delta %attr(755,root,root) %{_libexecdir}/libinput/libinput-debug-events %attr(755,root,root) %{_libexecdir}/libinput/libinput-debug-tablet %attr(755,root,root) %{_libexecdir}/libinput/libinput-list-devices %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure-fuzz %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure-touchpad-pressure +%attr(755,root,root) %{_libexecdir}/libinput/libinput-measure-touchpad-size %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure-touchpad-tap %attr(755,root,root) %{_libexecdir}/libinput/libinput-measure-touch-size %attr(755,root,root) %{_libexecdir}/libinput/libinput-quirks @@ -190,12 +193,15 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/libinput %{_datadir}/libinput/*.quirks %{_mandir}/man1/libinput.1* +%{_mandir}/man1/libinput-analyze.1* +%{_mandir}/man1/libinput-analyze-per-slot-delta.1* %{_mandir}/man1/libinput-debug-events.1* %{_mandir}/man1/libinput-debug-tablet.1* %{_mandir}/man1/libinput-list-devices.1* %{_mandir}/man1/libinput-measure.1* %{_mandir}/man1/libinput-measure-fuzz.1* %{_mandir}/man1/libinput-measure-touchpad-pressure.1* +%{_mandir}/man1/libinput-measure-touchpad-size.1* %{_mandir}/man1/libinput-measure-touchpad-tap.1* %{_mandir}/man1/libinput-measure-touch-size.1* %{_mandir}/man1/libinput-quirks.1* -- 2.43.0 From 89aecae5d6f08e380c33af96a4a031bcc725bd26 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Thu, 13 Aug 2020 12:37:20 +0200 Subject: [PATCH 12/16] up to 1.16.1 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index af4b549..f5e191c 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.16.0 +Version: 1.16.1 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: b518dae7f603040872739216971ee97b +# Source0-md5: 51454993fcc576f4480aba8c1c3232ac URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From 2ea47e4fe62dcfeb75a316406b357500a13ab662 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sat, 15 Aug 2020 22:01:05 +0200 Subject: [PATCH 13/16] - updated meson version and macros --- libinput.spec | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/libinput.spec b/libinput.spec index f5e191c..1be97a0 100644 --- a/libinput.spec +++ b/libinput.spec @@ -24,11 +24,11 @@ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 %{?with_libunwind:BuildRequires: libunwind-devel} BuildRequires: libwacom-devel >= 0.20 -BuildRequires: meson >= 0.41.0 +BuildRequires: meson >= 0.45.0 BuildRequires: mtdev-devel >= 1.1.0 BuildRequires: ninja >= 1.5 BuildRequires: pkgconfig -BuildRequires: rpmbuild(macros) >= 1.728 +BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: udev-devel BuildRequires: valgrind %if %{with gui} @@ -111,7 +111,7 @@ Statyczna biblioteka libinput. Summary: API documentation for libinput library Summary(pl.UTF-8): Dokumentacja API biblioteki libinput Group: Documentation -%if "%{_rpmversion}" >= "5" +%if "%{_rpmversion}" >= "4.6" BuildArch: noarch %endif @@ -147,14 +147,15 @@ Dopełnianie parametrów w zsh dla polecenia libinput. -Ddocumentation=%{__true_false doc} \ -Dudev-dir=/lib/udev \ -Dzshcompletiondir=%{zsh_compdir} -%meson_build -C build -%{?with_tests:%meson_test -C build} +%ninja_build -C build + +%{?with_tests:%ninja_test -C build} %install rm -rf $RPM_BUILD_ROOT -%meson_install -C build +%ninja_install -C build %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/libinput-test-suite.1 -- 2.43.0 From ea0867136923d52acfb56501970daec1e4f51cfa Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Fri, 21 Aug 2020 12:14:08 +0200 Subject: [PATCH 14/16] drop static package leftovers --- libinput.spec | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/libinput.spec b/libinput.spec index 1be97a0..c5fd53a 100644 --- a/libinput.spec +++ b/libinput.spec @@ -95,18 +95,6 @@ that use libinput. Ten pakiet zawiera pliki nagłówkowe niezbędne do tworzenia aplikacji wykorzystujących bibliotekę libinput. -%package static -Summary: Static libinput library -Summary(pl.UTF-8): Statyczna biblioteka libinput -Group: Development/Libraries -Requires: %{name}-devel = %{version}-%{release} - -%description static -Static libinput library. - -%description static -l pl.UTF-8 -Statyczna biblioteka libinput. - %package apidocs Summary: API documentation for libinput library Summary(pl.UTF-8): Dokumentacja API biblioteki libinput -- 2.43.0 From f62c912f03fc1635f0f3af75a26e863b811e2c6a Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Wed, 7 Oct 2020 14:35:29 +0200 Subject: [PATCH 15/16] up to 1.16.2 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index c5fd53a..54bbb6f 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.16.1 +Version: 1.16.2 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: 51454993fcc576f4480aba8c1c3232ac +# Source0-md5: 7c0aca7bba3e8559a869ed15b2173b2e URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0 From 521cad891bbce7c1238fd2d3aa6bd88368cfa11f Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Tue, 3 Nov 2020 12:15:11 +0100 Subject: [PATCH 16/16] up to 1.16.3 --- libinput.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libinput.spec b/libinput.spec index 54bbb6f..1cc4040 100644 --- a/libinput.spec +++ b/libinput.spec @@ -13,12 +13,12 @@ Summary: Input device library Summary(pl.UTF-8): Biblioteka urządzeń wejściowych Name: libinput -Version: 1.16.2 +Version: 1.16.3 Release: 1 License: MIT Group: Libraries Source0: https://www.freedesktop.org/software/libinput/%{name}-%{version}.tar.xz -# Source0-md5: 7c0aca7bba3e8559a869ed15b2173b2e +# Source0-md5: 562614e91c10c75ab1c2b71e5d27f076 URL: https://www.freedesktop.org/wiki/Software/libinput/ BuildRequires: check-devel >= 0.9.10 BuildRequires: libevdev-devel >= 1.3 -- 2.43.0