Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libinput for openSUSE:Factory checked in at 2025-06-01 21:36:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libinput (Old) and /work/SRC/openSUSE:Factory/.libinput.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libinput" Sun Jun 1 21:36:19 2025 rev:125 rq:1281229 version:1.28.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libinput/libinput.changes 2025-04-02 17:09:53.656620216 +0200 +++ /work/SRC/openSUSE:Factory/.libinput.new.16005/libinput.changes 2025-06-01 21:36:32.209246681 +0200 @@ -1,0 +2,5 @@ +Thu May 29 13:39:19 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Add pkgconf.patch [boo#1242039] + +------------------------------------------------------------------- New: ---- pkgconf.patch BETA DEBUG BEGIN: New: - Add pkgconf.patch [boo#1242039] BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libinput.spec ++++++ --- /var/tmp/diff_new_pack.upJRhV/_old 2025-06-01 21:36:32.941277001 +0200 +++ /var/tmp/diff_new_pack.upJRhV/_new 2025-06-01 21:36:32.941277001 +0200 @@ -49,6 +49,7 @@ Source3: baselibs.conf Source5: libinput-rpmlintrc Patch1: kill-env.diff +Patch2: pkgconf.patch BuildRequires: fdupes BuildRequires: gcc-c++ ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.upJRhV/_old 2025-06-01 21:36:32.977278493 +0200 +++ /var/tmp/diff_new_pack.upJRhV/_new 2025-06-01 21:36:32.981278659 +0200 @@ -1,5 +1,5 @@ -mtime: 1743495340 -commit: d98c02d15622b838b9f9453890ed9948afd29275ec65c002cb2626ec56269099 +mtime: 1748553558 +commit: 8e6921ec90e99602b2c4950f63d9eac518ffd7e165c0a96c45b0f16b207a0d08 url: https://src.opensuse.org/jengelh/libinput revision: master ++++++ build.specials.obscpio ++++++ ++++++ pkgconf.patch ++++++ >From e453ad51ae29b4a1282795ded83f63223d36fe89 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt <jeng...@inai.de> Date: Thu, 29 May 2025 15:35:11 +0200 Subject: [PATCH] Teach meson about pkgconfig Requires.private References: https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/1207 References: https://bugzilla.suse.com/show_bug.cgi?id=1242039 Fixes: ed87c6dbb0059cc6cdf79b1086c2034a8970fbf6 Signed-off-by: Jan Engelhardt <jeng...@inai.de> --- meson.build | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 98e500b2..a4bc11af 100644 --- a/meson.build +++ b/meson.build @@ -439,12 +439,14 @@ if meson.version().version_compare('>= 0.54.0') meson.override_dependency('libinput', dep_libinput) endif +# Hol' up, keep this synchronized with src/libinput.pc.in pkgconfig.generate( filebase : 'libinput', name : 'Libinput', description : 'Input device library', version : meson.project_version(), - libraries : lib_libinput + libraries : lib_libinput, + requires_private : 'libudev' ) git_version_h = vcs_tag(command : ['git', 'describe'], -- 2.49.0