source: projects/specs/trunk/lib/libi/libinput/libinput-vl.spec @ 12392

Revision 12392, 13.2 KB checked in by tomop, 4 years ago (diff)

updated 23 packages

hwdata-0.334-1

libX11-1.6.9-1

libXvMC-1.0.12-1

libevdev-1.8.0-1

libinput-1.15.5-1

libwacom-1.3-1

xorg-x11-drv-amdgpu-19.1.0-1

xorg-x11-drv-dummy-0.3.8-2

xorg-x11-drv-evdev-2.10.6-1

xorg-x11-drv-fbdev-0.5.0-1

xorg-x11-drv-intel-2.99.917-6.20200502

xorg-x11-drv-keyboard-1.9.0-2

xorg-x11-drv-mga-2.0.0-1

xorg-x11-drv-mouse-1.9.3-1

xorg-x11-drv-nouveau-1.0.16-1

xorg-x11-drv-synaptics-1.9.1-1

xorg-x11-drv-vesa-2.4.0-1

xorg-x11-drv-vmmouse-13.1.0-4

xorg-x11-drv-vmware-13.3.0-1

xorg-x11-drv-void-1.4.1-6

xorg-x11-drv-wacom-0.39.0-1

xorg-x11-proto-devel-2019.2-1

xorg-x11-server-1.20.8-1

Line 
1%global udevdir %(pkg-config --variable=udevdir udev)
2
3#global gitdate 20141211
4%global gitversion 58abea394
5
6Name:           libinput
7Summary:        Input device library
8Summary(ja):    入力デバイスライブラリ
9Version:        1.15.5
10Release:        1%{?gitdate:.%{gitdate}git%{gitversion}}%{?_dist_release}
11Vendor:         Project Vine
12Distribution:   Vine Linux
13
14License:        MIT
15URL:            https://www.freedesktop.org/wiki/Software/libinput/
16%if 0%{?gitdate}
17Source0:        %{name}-%{gitdate}.tar.xz
18Source1:        make-git-snapshot.sh
19Source2:        commitid
20%else
21Source0:        https://www.freedesktop.org/software/libinput/libinput-%{version}.tar.xz
22%endif
23
24BuildRequires:  meson
25BuildRequires:  pkgconfig
26BuildRequires:  libevdev-devel
27BuildRequires:  libudev-devel
28BuildRequires:  mtdev-devel libwacom-devel
29BuildRequires:  pkgconfig(udev)
30
31%description
32libinput is a library that handles input devices for display servers and other
33applications that need to directly deal with input devices.
34
35It provides device detection, device handling, input device event processing
36and abstraction so minimize the amount of custom input code the user of
37libinput need to provide the common set of functionality that users expect.
38
39
40%package        devel
41Summary:        Development files for %{name}
42Requires:       %{name}%{?_isa} = %{version}-%{release}
43
44%description    devel
45The %{name}-devel package contains libraries and header files for
46developing applications that use %{name}.
47
48
49%prep
50%setup -q -n %{name}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}}
51
52
53%build
54%meson \
55  -Dudev-dir=/lib/udev \
56  -Ddocumentation=false \
57  -Ddebug-gui=false \
58  -Dtests=false
59
60%meson_build
61
62
63%install
64rm -rf %{buildroot}
65%meson_install
66
67
68%post
69/sbin/ldconfig
70/usr/bin/udevadm hwdb --update  >/dev/null 2>&1 || :
71
72%postun -p /sbin/ldconfig
73
74
75%files
76%license COPYING
77%{_bindir}/libinput
78%{_libdir}/libinput.so.*
79%{_libexecdir}/libinput
80%{udevdir}/libinput-*
81%{udevdir}/rules.d/*
82%{_datadir}/libinput
83%dir %{_datadir}/zsh
84%dir %{_datadir}/zsh/site-functions/
85%{_datadir}/zsh/site-functions/_libinput
86%{_mandir}/man1/*
87
88%files devel
89%{_includedir}/libinput.h
90%{_libdir}/libinput.so
91%{_libdir}/pkgconfig/libinput.pc
92
93
94%changelog
95* Sat May 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.15.5-1
96- new upstream release.
97
98* Sun Dec 30 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.4-1
99- new upstream release.
100
101* Mon Jul 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.3-3
102- initial build for Vine Linux.
103
104* Fri Jun 24 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.3-2
105- Drop the now unnecessary patch
106
107* Fri Jun 24 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.3-1
108- libinput 1.3.3
109
110* Thu Jun 16 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.2-1
111- libinput 1.3.2
112
113* Mon May 30 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.1-1
114- libinput 1.3.1
115
116* Fri May 20 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-3
117- Stop pointer jitter on the Dell E5420, E530 and Lenovo Yoga 2
118
119* Thu May 19 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-2
120- Disable negative pressure transition on non-synaptics pads to avoid
121  jerky movement (#1335249)
122
123* Tue May 10 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-1
124- libinput 1.3.0
125
126* Wed May 04 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.903-1
127- libinput 1.3rc3
128
129* Thu Apr 21 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.902-1
130- libinput 1.3rc2
131
132* Tue Apr 19 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.4-1
133- libinput 1.2.4
134
135* Tue Apr 12 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.3-1
136- libinput 1.2.3
137
138* Tue Mar 15 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-1
139- libinput 1.2.2
140
141* Fri Mar 11 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-4
142- Fix jerky pointer motion on the Lenovo T450/T460/X1 3rd hardware
143
144* Mon Mar 07 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-3
145- Fix segfault on mislabeled tablets (#1314955)
146
147* Wed Mar 02 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-2
148- Bump to maintain upgrade path with F23
149
150* Mon Feb 29 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-1
151- libinput 1.2.1
152
153* Tue Feb 23 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.2.0-1
154- libinput 1.2.0
155
156* Mon Feb 15 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.902-2
157- Add libwacom-devel to BuildRequires
158
159* Mon Feb 15 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.902-1
160- libinput 1.2rc2
161
162* Wed Feb 10 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.7-1
163- libinput 1.1.7
164
165* Fri Feb 05 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.6-1
166- libinput 1.1.6
167
168* Thu Feb 04 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.5-4
169- Fix patches from -3, they got corrupted somehow
170
171* Thu Feb 04 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.5-3
172- Disable the mode button on the Cyborg RAT 5
173- Drop touchpad motion hysteresis by default
174
175* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-2
176- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
177
178* Mon Jan 25 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.5-1
179- libinput 1.1.5
180
181* Tue Jan 19 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-3
182- disable MT for semi-mt devices to solve the various two- and three-finger
183  issues (at the cost of pinch gestures) (#1295073)
184
185* Mon Jan 11 2016 Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-2
186- fix disable-while-typing on macbooks
187
188* Tue Dec 22 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-1
189- libinput 1.1.4
190
191* Wed Dec 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.3-1
192- libinput 1.1.3
193
194* Wed Dec 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.2-1
195- libinput 1.1.2
196
197* Mon Dec 07 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.1-2
198- Reduce 2fg scroll threshold to 1mm (#1247958)
199
200* Mon Nov 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.1-1
201- libinput 1.1.1
202
203* Mon Nov 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-3
204- Fix invalid device group pointer, causing invalid memory access
205
206* Wed Oct 28 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-2
207- Fix crash triggered by Asus RoG Gladius mouse (#1275407)
208
209* Mon Oct 26 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-1
210- libinput 1.1.0
211
212* Wed Oct 21 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.2-1
213- libinput 1.0.2
214
215* Sat Sep 19 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.1-3
216- Fix the number of clicks sent in multitap (fdo #92016)
217
218* Mon Sep 07 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.1-2
219- Don't interpret short scrolls as right click (#1256045)
220
221* Thu Sep 03 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.1-1
222- libinput 1.0.1
223
224* Wed Aug 26 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-1
225- libinput 1.0
226
227* Fri Aug 21 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.99.1-1
228- libinput 1.0RC1
229
230* Wed Aug 05 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.21.0-3
231- Fix 2fg scroll threshold handling (#1249365)
232
233* Tue Aug 04 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.21.0-2
234- Fix pointer speed configuration, broke with 0.21.0
235
236* Tue Aug 04 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.21.0-1
237- libinput 0.21.0
238- fix 3fg touch detection on Synaptics semi-mt touchpads
239
240* Thu Jul 30 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-6
241- Fix broken 2fg scrolling on single-touch touchpads (#1246651)
242- Drop distance threshold for 2fg gesture detection (#1246868)
243
244* Wed Jul 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-5
245- Add a size hint for Apple one-button touchpads (#1246651)
246
247* Wed Jul 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-4
248- Disable 2fg scrolling on Synaptics semi-mt (#1235175)
249
250* Fri Jul 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-3
251- Disable thumb detection, too many false positives (#1246093)
252
253* Tue Jul 21 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-2
254- Restore parsing for trackpoing const accel
255
256* Thu Jul 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-1
257- libinput 0.20
258
259* Tue Jul 14 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.19.0-3
260- Only edge scroll when the finger is on the actual edge
261
262* Thu Jul 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.19.0-2
263- enable edge scrolling on clickpads (#1225579)
264
265* Mon Jul 06 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.19.0-1
266- libinput 0.19.0
267
268* Wed Jul 01 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-5
269- Improve trackpoint->touchpad transition responsiveness (#1233844)
270
271* Mon Jun 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-4
272- Steepen deceleration curve to get better 1:1 movement on slow speeds
273  (#1231304)
274- Provide custom accel method for <1000dpi mice (#1227039)
275
276* Thu Jun 25 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-3
277- Fix stuck finger after a clickpad click on resolutionless touchpads
278
279* Wed Jun 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-2
280- Fix initial jump during edge scrolling
281
282* Mon Jun 22 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-1
283- libinput 0.18.0
284
285* Tue Jun 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-5
286- Use physical values for the hystersis where possible (#1230462)
287- Disable right-edge palm detection when edge scrolling is active
288  (fdo#90980)
289
290* Tue Jun 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-4
291- Avoid erroneous finger movement after a physical click (#1230441)
292
293* Fri Jun 12 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-3
294- Require udev.pc for the build
295
296* Tue Jun 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-2
297- Cap the minimum acceleration slowdown at 0.3 (#1227796)
298
299* Thu Jun 04 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-1
300- libinput 0.17
301
302* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-4
303- Always set the middle button as default button for button-scrolling
304  (#1227182)
305
306* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-3
307- Reduce tap-n-drag timeout (#1225998)
308
309* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-2
310- Handle slow motions better (#1227039)
311
312* Tue Jun 02 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.16.0-1
313- libinput 0.16.0
314
315* Fri May 29 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-4
316- Add tap-to-end-drag patch (#1225998)
317 
318* Wed May 27 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-3
319- Refine disable-while-typing (#1209753)
320
321* Mon May 18 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-2
322- Add disable-while-typing feature (#1209753)
323
324* Tue May 05 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-1
325- libinput 0.15.0
326
327* Fri Apr 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.14.1-2
328- Fix crash with the MS Surface Type Cover (#1206869)
329
330* Wed Apr 22 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.14.1-1
331- libinput 0.14.1
332
333* Thu Apr 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-6
334- git add the patch...
335
336* Thu Apr 16 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-5
337- Reduce palm detection threshold to 70mm (#1209753)
338- Don't allow taps in the top part of the palm zone (#1209753)
339
340* Thu Apr 09 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-4
341- Fix finger miscounts on single-touch touchpads (#1209151)
342
343* Wed Apr 08 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-3
344- Fix mouse slowdown (#1208992)
345
346* Wed Apr 08 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-2
347- Fix crasher triggered by fake MT devices without ABS_X/Y (#1207574)
348
349* Tue Mar 24 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-1
350- libinput 0.13.0
351
352* Fri Mar 20 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.12.0-2
353- Install the udev rules in the udevdir, not libdir (#1203645)
354
355* Tue Mar 10 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.12.0-1
356- libinput 0.12.0
357
358* Mon Feb 23 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.11.0-1
359- libinput 0.11.0
360
361* Fri Feb 06 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.10.0-1
362- libinput 0.10.0
363
364* Fri Jan 30 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.9.0-1
365- libinput 0.9.0
366
367* Mon Jan 19 2015 Peter Hutterer <peter.hutterer@redhat.com> 0.8.0-1
368- libinput 0.8.0
369
370* Thu Dec 11 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.7.0-2.20141211git58abea394
371- git snapshot, fixes a crasher and fd confusion after suspending a device
372
373* Fri Dec 05 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.7.0-1
374- libinput 0.7.0
375
376* Mon Nov 24 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.6.0-3.20141124git92d178f16
377- Add the hooks to build from a git snapshot
378- Disable silent rules
379- Update to today's git master
380
381* Fri Sep 12 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.6.0-2
382- libinput 0.6.0
383
384* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
385- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
386
387* Wed Jul 23 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.5.0-1
388- libinput 0.5.0
389
390* Wed Jul 02 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.4.0-2
391- Add the new touchpad pointer acceleration code
392
393* Wed Jun 25 2014 Kalev Lember <kalevlember@gmail.com> - 0.4.0-1
394- Update to 0.4.0
395
396* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
397- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
398
399* Fri May 23 2014 Peter Hutterer <peter.hutterer@redhat.com> 0.2.0-1
400- libinput 0.2.0
401
402* Fri Feb 28 2014 Kalev Lember <kalevlember@gmail.com> - 0.1.0-1
403- Initial Fedora packaging
Note: See TracBrowser for help on using the repository browser.