Accepting request 226578 from X11:XOrg

Update to 1.0.99.1 (1.1~rc1) (forwarded request 226511 from sumski)

OBS-URL: https://build.opensuse.org/request/show/226578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libevdev?expand=0&rev=4
This commit is contained in:
Stephan Kulow 2014-03-22 18:46:02 +00:00 committed by Git OBS Bridge
commit 530c7be7da
4 changed files with 53 additions and 4 deletions

3
libevdev-1.0.99.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6963584cfd3954dae1928fcb1ee358056caa68245e1f7e58dcc29918a2eea0f8
size 375012

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e6d1e307eff03f1c939c9af532228b19030fc896a9257a8abfa6e9b7dc91803
size 369488

View File

@ -1,3 +1,35 @@
-------------------------------------------------------------------
Mon Mar 17 22:44:50 UTC 2014 - hrvoje.senjan@gmail.com
- Update to 1.0.99.1 (1.1~rc1)
* Send an extra ABS_MT_SLOT event to sync the client up with
the current slot
* Fix the include directives when building in tools/
* tools: Fix compiler warning
* Replace hardcoded 0 with the enum for it
* tools: add a tool to print the actual range provided by
a touchpad
* Document that the return value of get_name|uniq|phys is
not permanent
* Plug a memory leak for name, uniq, phys
* Fix memory leaks when failing to create a uinput device
* Document the FORCE_SYNC behavior a bit better
* Fix a wrong reference in the libevdev_next_event
documentation
* Add unlikely() macro
* Don't sync past MAX_SLOTS slots
* Dynamically allocate the slot values
* Reduce memory requirement for MT syncing
* Increase MAX_SLOTS to 60
* Cap slot values to the announced maximum
* Move some functions/macros between libevdev-int.h
and libevdev-util.h
* Don't sync the MT state for fake MT devices
* If the tracking ID changes during SYN_DROPPED, terminate
the touch first
* Add a documentation note to update the slot after syncing
- New tools subpackage
-------------------------------------------------------------------
Wed Feb 26 22:59:18 UTC 2014 - hrvoje.senjan@gmail.com

View File

@ -19,7 +19,7 @@
Name: libevdev
%define sonum 2
Version: 1.0
Version: 1.0.99.1
Release: 0
Summary: A wrapper library for evdev devices
License: MIT
@ -53,12 +53,24 @@ Development files for libevdev library
%package -n libevdev%{sonum}
Summary: Library for handling evdev kernel devices
Group: System/Libraries
Suggests: %{name}-tools
%description -n libevdev%{sonum}
Library for handling evdev kernel devices. It abstracts the ioctls
through type-safe interfaces and provides functions to change
the appearance of the device.
%package tools
Summary: Library for handling evdev kernel devices
Group: System/Base
%description tools
Library for handling evdev kernel devices. It abstracts the ioctls
through type-safe interfaces and provides functions to change
the appearance of the device.
Aditional utilities for libevdev library
%prep
%setup -q
%if 0%{?suse_version} < 1230
@ -93,4 +105,9 @@ rm -f "%buildroot/%{_libdir}"/*.la
%{_libdir}/pkgconfig/%{name}.pc
%{_mandir}/man3/libevdev.*
%files tools
%defattr(-,root,root)
%doc COPYING
%{_bindir}/touchpad-edge-detector
%changelog