diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..b26b2ee --- /dev/null +++ b/baselibs.conf @@ -0,0 +1 @@ +libei1 diff --git a/libei-1.2.0.tar.gz b/libei-1.2.0.tar.gz deleted file mode 100644 index 826ad62..0000000 --- a/libei-1.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:680f85d49968dd96dff6e4b97340669d4e04a8b6248fbe223cdf192e8fc9e3e8 -size 230797 diff --git a/libei-1.4.0.tar.gz b/libei-1.4.0.tar.gz new file mode 100644 index 0000000..2f31386 --- /dev/null +++ b/libei-1.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f09b21d014a892daf2916026b73a06988180c7c6e696bfd952583cd013d6aaed +size 242975 diff --git a/libei.changes b/libei.changes index 1bbd6a0..a6da682 100644 --- a/libei.changes +++ b/libei.changes @@ -1,3 +1,44 @@ +------------------------------------------------------------------- +Wed Feb 12 09:55:59 UTC 2025 - Jan Engelhardt + +- Update to release 1.4.0 + * ei_disconnect() is now public + * libei now provides an ei_ping() call with a corresponding + EI_EVENT_PONG event. + * libeis now provides an eis_ping() call and EIS_EVENT_PONG + event + +------------------------------------------------------------------- +Fri Aug 9 22:37:39 UTC 2024 - Jan Engelhardt + +- Update to release 1.3.0 + * Devices without regions or with multiple regions previously + failed region checks for touch events and absolute pointer + events (now fixed). + * liboeffis's ConnectToEIS dbus call is now async to avoid stalling + the client. + * many clarifications for ambiguity in the protocol documentation. + +------------------------------------------------------------------- +Wed Jun 5 18:28:34 UTC 2024 - Callum Farmer + +- Remove explicit includedir as it already installs to a + subdirectory + +------------------------------------------------------------------- +Wed Feb 14 10:02:03 UTC 2024 - Dominique Leuenberger + +- Add baselibs.conf: GNOME 46's at-spi2-core newly linkes libei, + and the at-spi stack is made available bi-arch. + +------------------------------------------------------------------- +Mon Feb 5 09:29:58 UTC 2024 - Jan Engelhardt + +- Update to release 1.2.1 + * Previously, using OEFFIS_DEVICE_ALL_DEVICES in + oeffis_create_session() would erroneously result in the portal + selecting no devices instead of all. + ------------------------------------------------------------------- Wed Dec 6 08:31:30 UTC 2023 - Jan Engelhardt diff --git a/libei.spec b/libei.spec index fe96769..9918f95 100644 --- a/libei.spec +++ b/libei.spec @@ -1,7 +1,7 @@ # # spec file for package libei # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,16 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - -Name: libei %define lname libei1 -Version: 1.2.0 +Name: libei +Version: 1.4.0 Release: 0 Summary: Library for emulated input in Wayland License: MIT Group: Development/Libraries/C and C++ URL: https://gitlab.freedesktop.org/libinput/libei/ - -Source: https://gitlab.freedesktop.org/libinput/libei/-/archive/%version/%name-%version.tar.gz +Source0: https://gitlab.freedesktop.org/libinput/libei/-/archive/%version/%name-%version.tar.gz +Source99: baselibs.conf BuildRequires: meson >= 0.57 BuildRequires: ninja BuildRequires: protobuf-c @@ -69,7 +68,7 @@ libei is a library for Emulated Input, targeting the Wayland stack. %autosetup -p1 %build -%meson --includedir="%_includedir/%name" -Dtests=disabled +%meson -Dtests=disabled %meson_build %install @@ -83,7 +82,7 @@ libei is a library for Emulated Input, targeting the Wayland stack. %files devel %_bindir/ei-debug-* -%_includedir/%name/ +%_includedir/%name-1.0 %_libdir/pkgconfig/*.pc %_libdir/*.so %license COPYING