Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libei for openSUSE:Factory checked in at 2023-04-11 13:51:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libei (Old) and /work/SRC/openSUSE:Factory/.libei.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libei" Tue Apr 11 13:51:17 2023 rev:6 rq:1078350 version:0.5 Changes: -------- --- /work/SRC/openSUSE:Factory/libei/libei.changes 2022-12-19 14:08:06.746617172 +0100 +++ /work/SRC/openSUSE:Factory/.libei.new.19717/libei.changes 2023-04-11 13:51:36.807518575 +0200 @@ -1,0 +2,14 @@ +Thu Apr 6 13:12:49 UTC 2023 - Jan Engelhardt <[email protected]> + +- Update to release 0.5 + * The previously protobuf-based ad-hoc protocol has changed to + custom format defined in the protocol.xml file. This protocol + is heavily influenced by the Wayland protocol but not binary + compatible. The protocol is not yet stable. + * ei_get_version() has been removed, with the protocol having + per-interface versions this is no longer useful. + * ei_device_start_emulating() now takes a sequence number. + * Support for properties has been removed. + * libreis has been removed. + +------------------------------------------------------------------- Old: ---- libei-0.4.1.tar.gz New: ---- libei-0.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libei.spec ++++++ --- /var/tmp/diff_new_pack.TId0lI/_old 2023-04-11 13:51:37.335521634 +0200 +++ /var/tmp/diff_new_pack.TId0lI/_new 2023-04-11 13:51:37.339521657 +0200 @@ -1,7 +1,7 @@ # # spec file for package libei # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,8 +17,8 @@ Name: libei -%define lname libei-suse3 -Version: 0.4.1 +%define lname libei-suse4 +Version: 0.5 Release: 0 Summary: Library for emulated input in Wayland License: MIT @@ -31,6 +31,8 @@ BuildRequires: meson >= 0.57 BuildRequires: ninja BuildRequires: protobuf-c +BuildRequires: python3-attrs +BuildRequires: python3-jinja2 BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(libprotobuf-c) BuildRequires: pkgconfig(libsystemd) ++++++ libei-0.4.1.tar.gz -> libei-0.5.tar.gz ++++++ ++++ 26327 lines of diff (skipped) ++++++ system-munit.diff ++++++ --- /var/tmp/diff_new_pack.TId0lI/_old 2023-04-11 13:51:37.467522398 +0200 +++ /var/tmp/diff_new_pack.TId0lI/_new 2023-04-11 13:51:37.471522422 +0200 @@ -4,20 +4,20 @@ Do not fail the build if munit available (only) via /usr. --- - meson.build | 2 -- + test/meson.build | 2 -- 1 file changed, 2 deletions(-) -Index: libei-0.3/meson.build +Index: libei-0.5/test/meson.build =================================================================== ---- libei-0.3.orig/meson.build -+++ libei-0.3/meson.build -@@ -236,8 +236,6 @@ endif +--- 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 - # tests - if get_option('tests') -- subproject('munit', default_options: 'werror=false') +-subproject('munit', default_options: 'werror=false') - - munit = dependency('munit', fallback: ['munit', 'munit_dep']) + munit = dependency('munit', fallback: ['munit', 'munit_dep']) - lib_unittest = static_library('unittest', + lib_unittest = static_library('unittest', ++++++ ver.diff ++++++ --- /var/tmp/diff_new_pack.TId0lI/_old 2023-04-11 13:51:37.479522468 +0200 +++ /var/tmp/diff_new_pack.TId0lI/_new 2023-04-11 13:51:37.483522492 +0200 @@ -4,39 +4,41 @@ unversioned libraries suck. --- - meson.build | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) + src/meson.build | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) -Index: libei-0.2/meson.build +Index: libei-0.5/src/meson.build =================================================================== ---- libei-0.2.orig/meson.build -+++ libei-0.2/meson.build -@@ -110,7 +110,8 @@ lib_libei = shared_library('ei', - src_libei, +--- 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: 'suse3' ++ soversion: 'suse4' ) - install_headers('src/libei.h') - -@@ -149,7 +150,8 @@ lib_libeis = shared_library('eis', - src_libeis, - dependencies: [dep_libutil, dep_protobuf], + 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: 'suse3' ++ soversion: 'suse4' ) - install_headers('src/libeis.h') - -@@ -172,6 +174,7 @@ lib_libreis = shared_library('reis', - gnu_symbol_visibility: 'hidden', - install: true, - include_directories: 'src', -+ soversion: 'suse3' - ) - install_headers('src/libreis.h') - + 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)
