SHA256
1
0
forked from pool/libinput

Accepting request 248939 from X11:Wayland

- Update to new upstream release 0.6.0
-> Place into Staging:E

OBS-URL: https://build.opensuse.org/request/show/248939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libinput?expand=0&rev=4
This commit is contained in:
Stephan Kulow 2014-09-30 17:36:51 +00:00 committed by Git OBS Bridge
commit 2863228a1d
7 changed files with 119 additions and 13 deletions

View File

@ -1 +1 @@
libinput0
libinput5

BIN
libinput-0.1.0.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
libinput-0.6.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

BIN
libinput-0.6.0.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Fri Sep 12 10:54:15 UTC 2014 - jengelh@inai.de
- Update to new upstream release 0.6.0
* This release has some API changes, namely:
"libinput_device_get_keys" is deprecated.
* Initial device state can now always be assumed to be that no
keys are pressed. Calibration of touch devices has been changed
to be using a normalized calibration matrix. While
libinput_device_calibrate has undergone this change, it has
also been deprecated and replaced with a configuration API.
* The implicit reading of the udev parameter WL_CALIBRATION has
been removed in favor for LIBINPUT_CALIBRATION_MATRIX. The
usage of WL_CALIBRATION was broken because the translation part
of its matrix was in pixels which is a metric not available in
libinput. The new calibration matrix avoids this by having the
translation be normalized to the dimension of the device
dimensions. See the documentation for details about how to use
the LIBINPUT_CALIBRATION_MATRIX udev parameter.
-------------------------------------------------------------------
Fri Aug 22 21:14:17 UTC 2014 - jengelh@inai.de
- Update to new upstream release 0.5.0
* Device information (name, vendor id, product id) getters
* The beginning of a configuration API. So far tapping on touchpads
can be enabled or disabled.
* As a side effect, tapping is now disabled by default and needs
explicit enabling via the new API.
-------------------------------------------------------------------
Sun Jul 13 11:22:54 UTC 2014 - dimstar@opensuse.org
- Update to version 0.4.0:
* The logging system now works per-context instead of per library
and dropped the userdata argument.
* libinput_destroy() was changed to libinput_unref(), plus you
now have libinput_ref() too.
* A couple of renames of constants for API consistency.
Triggered by the logging changes, creation of udev seats is now
different.
* A couple of bugfixes, mainly in the touchpad code.
Absolute event coordinates are now provided in mm, not
device-specific coordinates. This doesn't change anything for
callers using the respective_get_transformed() function.
* ref/unref() is now available for the libinput context itself.
-------------------------------------------------------------------
Thu May 1 21:25:26 UTC 2014 - dimstar@opensuse.org

56
libinput.keyring Normal file
View File

@ -0,0 +1,56 @@
pub 4096R/0136164A 2011-06-30 [expires: 2016-07-21]
uid Jonas Ådahl <jadahl@gmail.com>
sub 4096R/649837DC 2011-06-30 [expires: 2016-07-21]
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.22 (GNU/Linux)
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
oG0kPh+KLd4ZKQ==
=FsBP
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -16,27 +16,30 @@
#
%define lname libinput0
Name: libinput
Version: 0.1.0
%define lname libinput5
Version: 0.6.0
Release: 0
Summary: Input device and event processing library
License: HPND
Group: Development/Libraries/C and C++
Url: http://wayland.freedesktop.org/
Url: http://www.freedesktop.org/wiki/Software/libinput/
#Git-Clone: git://anongit.freedesktop.org/wayland/libinput
#Git-Web: http://cgit.freedesktop.org/wayland/libinput/
Source: http://www.freedesktop.org/software/libinput/%name-%version.tar.xz
Source2: baselibs.conf
Source: http://freedesktop.org/software/libinput/%name-%version.tar.xz
Source2: http://freedesktop.org/software/libinput/%name-%version.tar.xz.sig
Source3: baselibs.conf
Source4: %name.keyring
#git#BuildRequires: autoconf >= 2.64
#git#BuildRequires: automake >= 1.11
#git#BuildRequires: libtool >= 2.2
BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: xz
BuildRequires: pkgconfig(check) >= 0.9.9
BuildRequires: pkgconfig(check) >= 0.9.10
BuildRequires: pkgconfig(libevdev) >= 0.4
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(mtdev) >= 1.1.0
@ -82,8 +85,8 @@ fi;
make %{?_smp_mflags} V=1
%install
make DESTDIR=%buildroot install %{?_smp_mflags}
find %buildroot -type f -name "*.la" -delete -print
make DESTDIR="%buildroot" install %{?_smp_mflags}
rm -f "%buildroot/%_libdir"/*.la
%fdupes %buildroot/%_prefix
%check
@ -99,7 +102,7 @@ export XDG_RUNTIME_DIR="$PWD/xdg"
%files -n %lname
%defattr(-,root,root)
%_libdir/libinput.so.0*
%_libdir/libinput.so.5*
%files devel
%defattr(-,root,root)