Accepting request 1087814 from X11:Wayland
- Update to release 0.99.1 OBS-URL: https://build.opensuse.org/request/show/1087814 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libei?expand=0&rev=7
This commit is contained in:
commit
0bcc28be92
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c5d1989ad6ad48be8a1c606d87a8b769b1f475e5c8a5ec533ce735a3f99151e4
|
||||
size 209544
|
3
libei-0.99.1.tar.gz
Normal file
3
libei-0.99.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3511deff0afc68ec958e77e67e7b001ce30d0953d67b56586512901d424f8d17
|
||||
size 214920
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 17 09:20:52 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 0.99.1
|
||||
* The protocol no longer has a fixed capability enum, the
|
||||
bitmask is based on the available interfaces. See the
|
||||
ei_seat.capability event in the protocol documentation.
|
||||
* New interfaces for button and scroll - these were split out
|
||||
from the previously merged pointer/pointer_absolute
|
||||
interfaces. Clients need to bind to those in addition to
|
||||
binding to pointer and/or pointer_absolute. EIS
|
||||
implementations need to provide those separately in addition
|
||||
to pointer/pointer_absolute.
|
||||
* A number of APIs have been renamed to adjust for this, e.g.
|
||||
ei_event_pointer_get_scroll_x() is now
|
||||
ei_event_scroll_get_dx()
|
||||
* ei_seat_bind_capability() was removed, use
|
||||
ei_seat_bind_capabilities() instead
|
||||
* The pkgconfig files are now libei-1.0.pc, libeis-1.0.pc,
|
||||
liboeffis-1.0.pc
|
||||
- Delete ver.diff (obsolete), system-munit.diff (deactivate for now)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 6 13:12:49 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
|
||||
|
||||
Name: libei
|
||||
%define lname libei-suse4
|
||||
Version: 0.5
|
||||
%define lname libei1
|
||||
Version: 0.99.1
|
||||
Release: 0
|
||||
Summary: Library for emulated input in Wayland
|
||||
License: MIT
|
||||
@ -26,8 +26,6 @@ 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
|
||||
Patch1: system-munit.diff
|
||||
Patch2: ver.diff
|
||||
BuildRequires: meson >= 0.57
|
||||
BuildRequires: ninja
|
||||
BuildRequires: protobuf-c
|
||||
@ -36,7 +34,6 @@ BuildRequires: python3-jinja2
|
||||
BuildRequires: pkgconfig(libevdev)
|
||||
BuildRequires: pkgconfig(libprotobuf-c)
|
||||
BuildRequires: pkgconfig(libsystemd)
|
||||
BuildRequires: pkgconfig(munit)
|
||||
BuildRequires: pkgconfig(protobuf-lite)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
|
||||
@ -72,7 +69,7 @@ libei is a library for Emulated Input, targeting the Wayland stack.
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
%meson --includedir="%_includedir/%name" -Dtests=false
|
||||
%meson --includedir="%_includedir/%name" -Dtests=disabled
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
|
@ -1,22 +0,0 @@
|
||||
From: Jan Engelhardt <jengelh@inai.de>
|
||||
Date: 2020-08-13 11:01:08.470708019 +0200
|
||||
|
||||
Do not fail the build if munit available (only) via /usr.
|
||||
|
||||
---
|
||||
test/meson.build | 2 --
|
||||
1 file changed, 2 deletions(-)
|
||||
|
||||
Index: libei-0.5/test/meson.build
|
||||
===================================================================
|
||||
--- libei-0.5.orig/test/meson.build
|
||||
+++ libei-0.5/test/meson.build
|
||||
@@ -2,8 +2,6 @@ if not get_option('tests')
|
||||
subdir_done()
|
||||
endif
|
||||
|
||||
-subproject('munit', default_options: 'werror=false')
|
||||
-
|
||||
munit = dependency('munit', fallback: ['munit', 'munit_dep'])
|
||||
|
||||
lib_unittest = static_library('unittest',
|
43
ver.diff
43
ver.diff
@ -1,43 +0,0 @@
|
||||
From: Jan Engelhardt <jengelh@inai.de>
|
||||
Date: 2020-08-13 11:07:06.143460258 +0200
|
||||
|
||||
unversioned libraries suck.
|
||||
|
||||
---
|
||||
src/meson.build | 9 ++++++---
|
||||
1 file changed, 6 insertions(+), 3 deletions(-)
|
||||
|
||||
Index: libei-0.5/src/meson.build
|
||||
===================================================================
|
||||
--- libei-0.5.orig/src/meson.build
|
||||
+++ libei-0.5/src/meson.build
|
||||
@@ -62,7 +62,8 @@ lib_libei = library('ei',
|
||||
dependencies: deps_libei,
|
||||
include_directories: [inc_builddir],
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
- install: true
|
||||
+ install: true,
|
||||
+ soversion: 'suse4'
|
||||
)
|
||||
libei_headers = files('libei.h')
|
||||
install_headers(libei_headers)
|
||||
@@ -114,7 +115,8 @@ lib_libeis = library('eis',
|
||||
dependencies: [dep_libutil],
|
||||
include_directories: [inc_builddir],
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
- install: true
|
||||
+ install: true,
|
||||
+ soversion: 'suse4'
|
||||
)
|
||||
libeis_headers = files('libeis.h')
|
||||
install_headers(libeis_headers)
|
||||
@@ -141,7 +143,8 @@ if build_oeffis
|
||||
include_directories: [inc_builddir],
|
||||
dependencies: deps_liboeffis,
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
- install: true
|
||||
+ install: true,
|
||||
+ soversion: 'suse4'
|
||||
)
|
||||
liboeffis_headers = files('liboeffis.h')
|
||||
install_headers(liboeffis_headers)
|
Loading…
Reference in New Issue
Block a user