Accepting request 1043674 from X11:Wayland
- Update to release 0.4.1 OBS-URL: https://build.opensuse.org/request/show/1043674 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libei?expand=0&rev=5
This commit is contained in:
commit
50e6089423
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9cbef915778cd5ded07ecd86924d0553785f894c7e21d6a4d08b632e240194f1
|
|
||||||
size 150125
|
|
3
libei-0.4.1.tar.gz
Normal file
3
libei-0.4.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8e7193ce46a46426c402f915538007726983deaac76ba478b89a531501959300
|
||||||
|
size 162709
|
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 13 10:10:37 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Update to release 0.4.1
|
||||||
|
* ei_setup_backend_portal() was removed. The portal it
|
||||||
|
connected to never really existed and all the efforts since
|
||||||
|
have gone into supporting libei connections through the
|
||||||
|
RemoteDesktop and the InputCapture portals. Note that these
|
||||||
|
changes are not yet merged into upstream xdg-desktop-portal.
|
||||||
|
* a new library "liboeffis" takes the place of the above. It is
|
||||||
|
a helper library to connect to the RemoteDesktop portal via
|
||||||
|
DBus with a minimal API and retrieve the EIS socket. This
|
||||||
|
library is intended to be used by tools that cannot easily
|
||||||
|
talk DBus themselves (this includes Xwayland).
|
||||||
|
* the libei/libeis log handlers have a new API which makes
|
||||||
|
handling log messages a bit simpler.
|
||||||
|
* version exchange between client/server make it possible (in
|
||||||
|
the future) to have multiple supported protocol versions.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jun 7 06:44:15 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
Tue Jun 7 06:44:15 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
10
libei.spec
10
libei.spec
@ -17,8 +17,8 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: libei
|
Name: libei
|
||||||
%define lname libei-suse2
|
%define lname libei-suse3
|
||||||
Version: 0.3
|
Version: 0.4.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library for emulated input in Wayland
|
Summary: Library for emulated input in Wayland
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -28,7 +28,7 @@ URL: https://gitlab.freedesktop.org/libinput/libei/
|
|||||||
Source: https://gitlab.freedesktop.org/libinput/libei/-/archive/%version/%name-%version.tar.gz
|
Source: https://gitlab.freedesktop.org/libinput/libei/-/archive/%version/%name-%version.tar.gz
|
||||||
Patch1: system-munit.diff
|
Patch1: system-munit.diff
|
||||||
Patch2: ver.diff
|
Patch2: ver.diff
|
||||||
BuildRequires: meson
|
BuildRequires: meson >= 0.57
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
BuildRequires: protobuf-c
|
BuildRequires: protobuf-c
|
||||||
BuildRequires: pkgconfig(libevdev)
|
BuildRequires: pkgconfig(libevdev)
|
||||||
@ -70,7 +70,7 @@ libei is a library for Emulated Input, targeting the Wayland stack.
|
|||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%meson --includedir="%_includedir/%name"
|
%meson --includedir="%_includedir/%name" -Dtests=false
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@ -80,7 +80,7 @@ libei is a library for Emulated Input, targeting the Wayland stack.
|
|||||||
%postun -n %lname -p /sbin/ldconfig
|
%postun -n %lname -p /sbin/ldconfig
|
||||||
|
|
||||||
%files -n %lname
|
%files -n %lname
|
||||||
%_libdir/lib*.so.suse2
|
%_libdir/lib*.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%_bindir/ei-debug-*
|
%_bindir/ei-debug-*
|
||||||
|
6
ver.diff
6
ver.diff
@ -17,7 +17,7 @@ Index: libei-0.2/meson.build
|
|||||||
gnu_symbol_visibility: 'hidden',
|
gnu_symbol_visibility: 'hidden',
|
||||||
- install: true
|
- install: true
|
||||||
+ install: true,
|
+ install: true,
|
||||||
+ soversion: 'suse2'
|
+ soversion: 'suse3'
|
||||||
)
|
)
|
||||||
install_headers('src/libei.h')
|
install_headers('src/libei.h')
|
||||||
|
|
||||||
@ -27,7 +27,7 @@ Index: libei-0.2/meson.build
|
|||||||
gnu_symbol_visibility: 'hidden',
|
gnu_symbol_visibility: 'hidden',
|
||||||
- install: true
|
- install: true
|
||||||
+ install: true,
|
+ install: true,
|
||||||
+ soversion: 'suse2'
|
+ soversion: 'suse3'
|
||||||
)
|
)
|
||||||
install_headers('src/libeis.h')
|
install_headers('src/libeis.h')
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ Index: libei-0.2/meson.build
|
|||||||
gnu_symbol_visibility: 'hidden',
|
gnu_symbol_visibility: 'hidden',
|
||||||
install: true,
|
install: true,
|
||||||
include_directories: 'src',
|
include_directories: 'src',
|
||||||
+ soversion: 'suse2'
|
+ soversion: 'suse3'
|
||||||
)
|
)
|
||||||
install_headers('src/libreis.h')
|
install_headers('src/libreis.h')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user